39 #include <phononnamespace.h> 51 #ifdef BEEDOOLDQTFALLBACK 117 #ifdef BEEDOOLDQTFALLBACK 118 QBuffer _videobuffer;
151 void createMediaObjects();
158 void destroyMediaObjects();
166 void playAlarmVideo();
173 void stopAlarmVideo();
182 void phononStateChange ( const
Phonon::State newState, const
Phonon::State oldState );
190 static
Beedo& instance();
199 inline static
void start() noexcept
213 Beedo::instance().stop_internal();
244 Beedo& operator= (
const Beedo& other ) =
delete;
static void stop() noexcept
Stop video playback.
Compatibility macros for older versions of the GCC.
QWidget * _display
Video window.
void start_internal() noexcept
Internal routine to start video/audio playback.
bool _go
Video/audio play flag.
Phonon::AudioOutput * _audio
Phonon audio output encapsulation.
Namespace for Alarm Notifications application.
#define noexcept
Allow using the noexcept keyword with GCC < 4.6.
Phonon::VideoWidget * _video
Phonon video output encapsulation.
Phonon::MediaObject * _media
Phonon media file encapsulation.
Opto-acoustic alarm engine.
Phonon::Path _mediaToVideo
Connection between _media and _video.
Phonon::Path _mediaToAudio
Connection between _media and _audio.