#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: