MMSFlash Class Reference
Handles Flash playback and navigation.
More...
#include <mmsflash.h>
List of all members.
Detailed Description
Handles Flash playback and navigation.
- Author:
- Jens Schneider
Definition at line 46 of file mmsflash.h.
Constructor & Destructor Documentation
Member Function Documentation
void MMSFlash::loader |
( |
bool & |
stop |
) |
[private] |
Internal method: Loading Flash, runs in the loader thread.
Definition at line 84 of file mmsflash.cpp.
void MMSFlash::player |
( |
bool & |
stop |
) |
[private] |
Internal method: Playing Flash, runs in the player thread.
Definition at line 179 of file mmsflash.cpp.
void MMSFlash::stopThreads |
( |
void |
|
) |
[private] |
Internal method: Stop my threads.
Definition at line 231 of file mmsflash.cpp.
unsigned int MMSFlash::mapKey |
( |
MMSKeySymbol |
key |
) |
[private] |
Internal method: Will be called on user input.
Definition at line 436 of file mmsflash.cpp.
void MMSFlash::startPlaying |
( |
string |
filename |
) |
|
Start loading/playing of the given flash file.
If a other file is currently playing, the playback will be stopped before starting the new one.
- Parameters:
-
| filename | flash file to play |
Definition at line 488 of file mmsflash.cpp.
bool MMSFlash::isReady |
( |
|
) |
|
Is the flash file ready for playing?
- Returns:
- true if ready, else there are problems while loading the flash file
- Note:
- This function is waiting for the ready or error state.
Definition at line 517 of file mmsflash.cpp.
bool MMSFlash::isPlaying |
( |
bool |
wait = false |
) |
|
Is the flash file playing?
- Returns:
- true if playing
Definition at line 529 of file mmsflash.cpp.
Friends And Related Function Documentation
Member Data Documentation
swfdec must be initialized once
Definition at line 49 of file mmsflash.h.
this class is ready for playing
Definition at line 52 of file mmsflash.h.
this class is playing
Definition at line 55 of file mmsflash.h.
to make it thread-safe :)
Definition at line 58 of file mmsflash.h.
window that will display the flash file
Definition at line 61 of file mmsflash.h.
flash file to play
Definition at line 64 of file mmsflash.h.
width of the flash image
Definition at line 73 of file mmsflash.h.
height of the flash image
Definition at line 76 of file mmsflash.h.
temporary surface to let the swfdec render to
Definition at line 79 of file mmsflash.h.
temporary cairo surface
Definition at line 82 of file mmsflash.h.
The documentation for this class was generated from the following files: