#include </home/clem/local/src/opie/core/multimedia/opieplayer/mediaplayerplugininterface.h>
Inheritance diagram for MediaPlayerDecoder:

Public Member Functions | |
| virtual | ~MediaPlayerDecoder () |
| virtual const char * | pluginName ()=0 |
| virtual const char * | pluginComment ()=0 |
| virtual double | pluginVersion ()=0 |
| virtual bool | isFileSupported (const QString &file)=0 |
| virtual bool | open (const QString &file)=0 |
| virtual bool | close ()=0 |
| virtual bool | isOpen ()=0 |
| virtual const QString & | fileInfo ()=0 |
| virtual int | audioStreams ()=0 |
| virtual int | audioChannels (int stream)=0 |
| virtual int | audioFrequency (int stream)=0 |
| virtual int | audioSamples (int stream)=0 |
| virtual bool | audioSetSample (long sample, int stream)=0 |
| virtual long | audioGetSample (int stream)=0 |
| virtual bool | audioReadSamples (short *samples, int channels, long samples, long &samplesRead, int stream)=0 |
| virtual int | videoStreams ()=0 |
| virtual int | videoWidth (int stream)=0 |
| virtual int | videoHeight (int stream)=0 |
| virtual double | videoFrameRate (int stream)=0 |
| virtual int | videoFrames (int stream)=0 |
| virtual bool | videoSetFrame (long sample, int stream)=0 |
| virtual long | videoGetFrame (int stream)=0 |
| virtual bool | videoReadFrame (unsigned char **output_rows, int in_x, int in_y, int in_w, int in_h, ColorFormat color_model, int stream)=0 |
| virtual bool | videoReadScaledFrame (unsigned char **output_rows, int in_x, int in_y, int in_w, int in_h, int out_w, int out_h, ColorFormat color_model, int stream)=0 |
| virtual bool | videoReadYUVFrame (char *y_output, char *u_output, char *v_output, int in_x, int in_y, int in_w, int in_h, int stream)=0 |
| virtual double | getTime ()=0 |
| virtual bool | setSMP (int cpus)=0 |
| virtual bool | setMMX (bool useMMX)=0 |
| virtual bool | supportsAudio ()=0 |
| virtual bool | supportsVideo ()=0 |
| virtual bool | supportsYUV ()=0 |
| virtual bool | supportsMMX ()=0 |
| virtual bool | supportsSMP ()=0 |
| virtual bool | supportsStereo ()=0 |
| virtual bool | supportsScaling ()=0 |
| virtual long | getPlayTime () |
| virtual int | audioBitsPerSample (int stream)=0 |
| virtual | ~MediaPlayerDecoder () |
| virtual const char * | pluginName ()=0 |
| virtual const char * | pluginComment ()=0 |
| virtual double | pluginVersion ()=0 |
| virtual bool | isFileSupported (const QString &file)=0 |
| virtual bool | open (const QString &file)=0 |
| virtual bool | close ()=0 |
| virtual bool | isOpen ()=0 |
| virtual const QString & | fileInfo ()=0 |
| virtual int | audioStreams ()=0 |
| virtual int | audioChannels (int stream)=0 |
| virtual int | audioFrequency (int stream)=0 |
| virtual int | audioSamples (int stream)=0 |
| virtual bool | audioSetSample (long sample, int stream)=0 |
| virtual long | audioGetSample (int stream)=0 |
| virtual bool | audioReadSamples (short *samples, int channels, long samples, long &samplesRead, int stream)=0 |
| virtual int | videoStreams ()=0 |
| virtual int | videoWidth (int stream)=0 |
| virtual int | videoHeight (int stream)=0 |
| virtual double | videoFrameRate (int stream)=0 |
| virtual int | videoFrames (int stream)=0 |
| virtual bool | videoSetFrame (long sample, int stream)=0 |
| virtual long | videoGetFrame (int stream)=0 |
| virtual bool | videoReadFrame (unsigned char **output_rows, int in_x, int in_y, int in_w, int in_h, ColorFormat color_model, int stream)=0 |
| virtual bool | videoReadScaledFrame (unsigned char **output_rows, int in_x, int in_y, int in_w, int in_h, int out_w, int out_h, ColorFormat color_model, int stream)=0 |
| virtual bool | videoReadYUVFrame (char *y_output, char *u_output, char *v_output, int in_x, int in_y, int in_w, int in_h, int stream)=0 |
| virtual double | getTime ()=0 |
| virtual bool | setSMP (int cpus)=0 |
| virtual bool | setMMX (bool useMMX)=0 |
| virtual bool | supportsAudio ()=0 |
| virtual bool | supportsVideo ()=0 |
| virtual bool | supportsYUV ()=0 |
| virtual bool | supportsMMX ()=0 |
| virtual bool | supportsSMP ()=0 |
| virtual bool | supportsStereo ()=0 |
| virtual bool | supportsScaling ()=0 |
| virtual long | getPlayTime () |
|
|
Definition at line 48 of file mediaplayerplugininterface.h. |
|
|
Definition at line 44 of file mediaplayerplugininterface.h. |
|
|
|
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Reimplemented in LibMadPlugin, LibMpeg3Plugin, LibTremorPlugin, and WavPlugin. Definition at line 95 of file mediaplayerplugininterface.h. |
|
|
Reimplemented in LibMadPlugin, LibMpeg3Plugin, LibTremorPlugin, and WavPlugin. Definition at line 99 of file mediaplayerplugininterface.h. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||||||||||||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||||||||||||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||||||||||||||||||||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||||||||||||||||||||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||||||||||||||||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||||||||||||||||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
||||||||||||
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
|
|
Implemented in LibFlashPlugin, LibMadPlugin, LibMpeg3Plugin, ModPlugin, LibTremorPlugin, and WavPlugin. |
1.4.2