#include "mediaplayerplugininterface.h"#include "loopcontrol.h"#include "audiodevice.h"#include "videowidget.h"#include "audiowidget.h"#include "mediaplayerstate.h"#include <qpe/qpeapplication.h>#include <qpe/custom.h>#include <qpe/qcopenvelope_qws.h>#include <opie2/odebug.h>#include <qimage.h>#include <qpainter.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#include <unistd.h>#include <pthread.h>Include dependency graph for loopcontrol_threaded.cpp:

Go to the source code of this file.
Classes | |
| class | Mutex |
Defines | |
| #define | _REENTRANT |
| #define | DecodeLoopDebug(x) qDebug x |
Functions | |
| void * | startVideoThread (void *ptr) |
| void * | startAudioThread (void *ptr) |
Variables | |
| VideoWidget * | videoUI |
| MediaPlayerState * | mediaPlayerState |
| static char * | audioBuffer = NULL |
| static AudioDevice * | audioDevice = NULL |
| static bool | disabledSuspendScreenSaver = FALSE |
| pthread_t | video_tid |
| pthread_attr_t | video_attr |
| pthread_t | audio_tid |
| pthread_attr_t | audio_attr |
| bool | emitPlayFinished = FALSE |
| bool | emitChangePos = FALSE |
| Mutex * | videoMutex |
| Mutex * | audioMutex |
| Mutex * | globalMutex |
| clock_t | begin |
| static bool | sendingNewPos = FALSE |
| static long | prev_frame = 0 |
| static int | currentSample = 0 |
|
|
Definition at line 20 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 56 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 240 of file loopcontrol_threaded.cpp. References LoopControl::startAudio(). |
|
|
Definition at line 234 of file loopcontrol_threaded.cpp. References LoopControl::startVideo(). |
|
|
Definition at line 68 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 67 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 60 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 61 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 131 of file loopcontrol_threaded.cpp. |
|
|
|
Definition at line 158 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 62 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 72 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 71 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 132 of file loopcontrol_threaded.cpp. |
|
|
|
|
|
Definition at line 157 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 156 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 66 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 65 of file loopcontrol_threaded.cpp. |
|
|
Definition at line 130 of file loopcontrol_threaded.cpp. |
|
|
|
1.4.2