MxPEG
decoder backends internally buffering entire RGB
frames.
More...
#include <BufferedMxPEGDecoderBackEnd.h>
Inheritance diagram for mx::BufferedMxPEGDecoderBackEnd:
Public Member Functions | |
bool | getFrameBufferInfo (int *width, int *height, mxm::u32 **pixel_buffer, int *pixel_buffer_offset) |
Retrieves information about the frame currently buffered in the backend. | |
mxmFrameInfo | frameInfo () |
Retrieves information about the last frame that came in. | |
void | setFrameInfo (const mxmFrameInfo &frame_info) |
(Re)implemented. | |
void | videoResolutionChanged (int width, int height) |
(Re)implemented. | |
void | provideVideoTilePixelTarget (int tile_x, int tile_y, mxm::u32 **target_ptr, int *row_stepping_ptr) |
(Re)implemented. | |
Protected Attributes | |
int | Width |
int | Height |
int | TileNumX |
int | TileNumY |
mxm::u32 * | PixelBuffer |
int | PixelBufferOffset |
mxmFrameInfo | FrameInfo |
Private Attributes | |
mxm::u32 | DummyTilePixelBuffer [16 *16 *3/4] |
MxPEG
decoder backends internally buffering entire RGB
frames.
[khe]
Kai Hergenroether
|
Retrieves information about the frame currently buffered in the backend.
|