#include <OMXVideo.h>
|
| COMXVideo (CRenderManager &renderManager, CProcessInfo &processInfo) |
|
| ~COMXVideo () |
|
bool | SendDecoderConfig () |
|
bool | Open (CDVDStreamInfo &hints, OMXClock *clock, bool hdmi_clock_sync=false) |
|
bool | PortSettingsChanged (ResolutionUpdateInfo &resinfo) |
|
void | RegisterResolutionUpdateCallBack (void *ctx, ResolutionUpdateCallBackFn callback) |
|
void | Close (void) |
|
unsigned int | GetFreeSpace () |
|
unsigned int | GetSize () |
|
int | Decode (uint8_t *pData, int iSize, double dts, double pts, bool &settings_changed) |
|
void | Reset (void) |
|
void | SetDropState (bool bDrop) |
|
std::string | GetDecoderName () |
|
void | SetVideoRect (const CRect &SrcRect, const CRect &DestRect, RENDER_STEREO_MODE video_mode, RENDER_STEREO_MODE display_mode, bool stereo_invert) |
|
int | GetInputBufferSize () |
|
bool | GetPlayerInfo (double &match, double &phase, double &pll) |
|
void | SubmitEOS () |
|
bool | IsEOS () |
|
bool | SubmittedEOS () const |
|
bool | BadState () |
|
§ COMXVideo()
§ ~COMXVideo()
COMXVideo::~COMXVideo |
( |
| ) |
|
§ BadState()
bool COMXVideo::BadState |
( |
| ) |
|
|
inline |
§ Close()
§ Decode()
int COMXVideo::Decode |
( |
uint8_t * |
pData, |
|
|
int |
iSize, |
|
|
double |
dts, |
|
|
double |
pts, |
|
|
bool & |
settings_changed |
|
) |
| |
§ GetDecoderName()
std::string COMXVideo::GetDecoderName |
( |
| ) |
|
|
inline |
§ GetFreeSpace()
unsigned int COMXVideo::GetFreeSpace |
( |
| ) |
|
§ GetInputBufferSize()
int COMXVideo::GetInputBufferSize |
( |
| ) |
|
§ GetPlayerInfo()
bool COMXVideo::GetPlayerInfo |
( |
double & |
match, |
|
|
double & |
phase, |
|
|
double & |
pll |
|
) |
| |
§ GetSize()
unsigned int COMXVideo::GetSize |
( |
| ) |
|
§ IsEOS()
bool COMXVideo::IsEOS |
( |
| ) |
|
§ NaluFormatStartCodes()
bool COMXVideo::NaluFormatStartCodes |
( |
enum AVCodecID |
codec, |
|
|
uint8_t * |
in_extradata, |
|
|
int |
in_extrasize |
|
) |
| |
|
staticprotected |
§ Open()
§ PortSettingsChanged()
§ RegisterResolutionUpdateCallBack()
§ Reset()
§ SendDecoderConfig()
bool COMXVideo::SendDecoderConfig |
( |
| ) |
|
§ SetDropState()
void COMXVideo::SetDropState |
( |
bool |
bDrop | ) |
|
§ SetVideoRect()
§ SubmitEOS()
void COMXVideo::SubmitEOS |
( |
| ) |
|
§ SubmittedEOS()
bool COMXVideo::SubmittedEOS |
( |
| ) |
const |
|
inline |
§ m_av_clock
§ m_codingType
OMX_VIDEO_CODINGTYPE COMXVideo::m_codingType |
|
protected |
§ m_critSection
§ m_decoded_height
unsigned int COMXVideo::m_decoded_height |
|
protected |
§ m_decoded_width
unsigned int COMXVideo::m_decoded_width |
|
protected |
§ m_deinterlace
bool COMXVideo::m_deinterlace |
|
protected |
§ m_drop_state
bool COMXVideo::m_drop_state |
|
protected |
§ m_extradata
§ m_extrasize
int COMXVideo::m_extrasize |
|
protected |
§ m_failed_eos
bool COMXVideo::m_failed_eos |
|
protected |
§ m_hdmi_clock_sync
bool COMXVideo::m_hdmi_clock_sync |
|
protected |
§ m_is_open
bool COMXVideo::m_is_open |
|
protected |
§ m_isPi1
§ m_omx_clock
§ m_omx_decoder
§ m_omx_image_fx
§ m_omx_render
§ m_omx_sched
§ m_omx_tunnel_clock
§ m_omx_tunnel_decoder
§ m_omx_tunnel_image_fx
§ m_omx_tunnel_sched
§ m_processInfo
§ m_renderManager
§ m_res_callback
§ m_res_ctx
void* COMXVideo::m_res_ctx |
|
protected |
§ m_setStartTime
bool COMXVideo::m_setStartTime |
|
protected |
§ m_settings_changed
bool COMXVideo::m_settings_changed |
|
protected |
§ m_submitted_eos
bool COMXVideo::m_submitted_eos |
|
protected |
§ m_transform
OMX_DISPLAYTRANSFORMTYPE COMXVideo::m_transform |
|
protected |
§ m_video_codec_name
std::string COMXVideo::m_video_codec_name |
|
protected |
The documentation for this class was generated from the following files: