#include <CKlearEngineXine.h>
Inheritance diagram for CKlearEngineXine:


Public Member Functions | |
| CKlearEngineXine (QWidget *parent=0, const char *name=0, std::vector< CKlearAppEITData * > *storage=NULL, const QString &audioDriver=QString::null, const QString &videoDriver=QString::null, bool verbose=false) | |
| Constructor. | |
| ~CKlearEngineXine () | |
| Destructor. | |
| void | EnginePlayStream (const QString &PlayFile) |
| tell backend system to play a new file | |
| void | EngineStopStream () |
| tell backend system to stop playing | |
| bool | EngineIsPlaying () |
| if engine is playing a stream at the moment return value is true, else false | |
| uchar * | yv12ToRgb (uint8_t *src_y, uint8_t *src_u, uint8_t *src_v, int width, int height) |
| converts yuv raw surface to RGB value map | |
| void | yuy2Toyv12 (uint8_t *y, uint8_t *u, uint8_t *v, uint8_t *input, int width, int height) |
| converts yuy2 to yv12 surface | |
| void | hideMouse () |
| hides the mouspointer (with a static delay) | |
| void | setVolume (const int vol) |
| sets volume of xine softmixer | |
| int | getVolume () |
| getss volume of xine softmixer | |
| void | toggleMute () |
| mutes soudnsystem | |
| QImage | getStreamSnapshot () |
| grabs a stream-frame and returns it with a QImage | |
| void | showOSDMessage (const QString &message, const uint duration) |
| shows a given Message via OSD System | |
| void | showInfoOSD (const QString CurrChannel) |
| Shows the normal information OSD Message for the current channel. | |
| void | toggleDeinterlacing () |
| set / unset default deinterlace filter | |
| void | play (const char *const iMrl) |
| tell engine to play new source specified by iMrl | |
| void | stop () |
| tell engine to stop playing | |
| void | init () |
| initializes the engine components | |
| void | toggleMuting () |
| mutes the soundsystem | |
| bool | isMute () |
| returns true if sound is muted | |
|
||||||||||||||||||||||||||||
|
Constructor.
|
|
|
Destructor.
|
|
|
if engine is playing a stream at the moment return value is true, else false
Implements CKlearEngineAdapter. |
|
|
tell backend system to play a new file
Implements CKlearEngineAdapter. |
|
|
tell backend system to stop playing
Implements CKlearEngineAdapter. |
|
|
grabs a stream-frame and returns it with a QImage
Implements CKlearEngineAdapter. |
|
|
getss volume of xine softmixer
Reimplemented from CKlearEngineAdapter. |
|
|
hides the mouspointer (with a static delay)
Implements CKlearEngineAdapter. |
|
|
initializes the engine components
|
|
|
returns true if sound is muted
Implements CKlearEngineAdapter. |
|
|
tell engine to play new source specified by iMrl
|
|
|
sets volume of xine softmixer
Reimplemented from CKlearEngineAdapter. |
|
|
Shows the normal information OSD Message for the current channel.
Implements CKlearEngineAdapter. |
|
||||||||||||
|
shows a given Message via OSD System
Implements CKlearEngineAdapter. |
|
|
tell engine to stop playing
|
|
|
set / unset default deinterlace filter
Implements CKlearEngineAdapter. |
|
|
mutes soudnsystem
Reimplemented from CKlearEngineAdapter. |
|
|
mutes the soundsystem
|
|
||||||||||||||||||||||||||||
|
converts yuy2 to yv12 surface
|
|
||||||||||||||||||||||||
|
converts yuv raw surface to RGB value map
|
1.4.5