#include <DiagnosticsMxPEGTileReceiver.h>
Inheritance diagram for mx::DiagnosticsMxPEGTileReceiver:
Public Member Functions | |
mxm::smart< mxmStringList > | enumerateInterfaces () |
(Re)implemented. | |
mxm::smart< mxmStringList > | enumerateCapabilities (const mxmString &interface) |
(Re)implemented. | |
void | setFrameInfo (const mxmFrameInfo &frame_info) |
(Re)implemented. | |
void | videoResolutionChanged (int width, int height) |
(Re)implemented. | |
void | frameComplete () |
(Re)implemented. | |
void | provideVideoTilePixelTarget (int tile_x, int tile_y, mxm::u32 **target_ptr, int *row_stepping_ptr) |
(Re)implemented. | |
void | videoTileTransferred () |
(Re)implemented. | |
int | frameCounter () |
Returns the number of frames that have so far been decoded. | |
mxm::u8 * | provideAudioBlockTarget (const mxmAudioBlockInfo &audio_block_info) |
(Re)implemented. | |
virtual void | audioBlockTransferred () |
(Re)implemented. | |
void | setErrorState () |
(Re)implemented. | |
bool | errorState () |
(Re)implemented. | |
Static Public Member Functions | |
static IComponentInvoker * | newInvoker () |
Generates an invoker singleton for the StreamFile component. | |
Static Private Member Functions | |
static mxm::smart< mxmStringList > | _enumerateInterfaces () |
These static methods provide interface and capability ids for registration with the framework (for both the component and its invoker). | |
static mxm::smart< mxmStringList > | _enumerateCapabilities (const mxmString &interface) |
Private Attributes | |
int | ReceivedFrames |
int | TileNum |
int | AudioBlockNum |
bool | ErrorEncountered |
mxm::u32 | TilePixelBuffer [16 *16 *3/4] |
mxmFrameInfo | FrameInfo |
Classes | |
class | Invoker |
[khe]
Kai Hergenroether