mythcodecid.h File Reference

Go to the source code of this file.

Enumerations

enum  MythCodecID {
  kCodec_NONE = 0, kCodec_NORMAL_BEGIN = kCodec_NONE, kCodec_NUV_RTjpeg, kCodec_NUV_MPEG4,
  kCodec_MPEG1, kCodec_MPEG2, kCodec_H263, kCodec_MPEG4,
  kCodec_H264, kCodec_VC1, kCodec_WMV3, kCodec_VP8,
  kCodec_NORMAL_END, kCodec_VDPAU_BEGIN = kCodec_NORMAL_END, kCodec_MPEG1_VDPAU, kCodec_MPEG2_VDPAU,
  kCodec_H263_VDPAU, kCodec_MPEG4_VDPAU, kCodec_H264_VDPAU, kCodec_VC1_VDPAU,
  kCodec_WMV3_VDPAU, kCodec_VP8_VDPAU, kCodec_VDPAU_END, kCodec_VAAPI_BEGIN = kCodec_VDPAU_END,
  kCodec_MPEG1_VAAPI, kCodec_MPEG2_VAAPI, kCodec_H263_VAAPI, kCodec_MPEG4_VAAPI,
  kCodec_H264_VAAPI, kCodec_VC1_VAAPI, kCodec_WMV3_VAAPI, kCodec_VP8_VAAPI,
  kCodec_VAAPI_END, kCodec_DXVA2_BEGIN = kCodec_VAAPI_END, kCodec_MPEG1_DXVA2, kCodec_MPEG2_DXVA2,
  kCodec_H263_DXVA2, kCodec_MPEG4_DXVA2, kCodec_H264_DXVA2, kCodec_VC1_DXVA2,
  kCodec_WMV3_DXVA2, kCodec_VP8_DXVA2, kCodec_DXVA2_END
}

Functions

QString get_encoding_type (MythCodecID codecid)
QString get_decoder_name (MythCodecID codec_id)
QString toString (MythCodecID codecid)
int myth2av_codecid (MythCodecID codec_id, bool &vdpau)
int myth2av_codecid (MythCodecID codec_id)
int mpeg_version (int codec_id)

Enumeration Type Documentation

Enumerator:
kCodec_NONE 
kCodec_NORMAL_BEGIN 
kCodec_NUV_RTjpeg 
kCodec_NUV_MPEG4 
kCodec_MPEG1 
kCodec_MPEG2 
kCodec_H263 
kCodec_MPEG4 
kCodec_H264 
kCodec_VC1 
kCodec_WMV3 
kCodec_VP8 
kCodec_NORMAL_END 
kCodec_VDPAU_BEGIN 
kCodec_MPEG1_VDPAU 
kCodec_MPEG2_VDPAU 
kCodec_H263_VDPAU 
kCodec_MPEG4_VDPAU 
kCodec_H264_VDPAU 
kCodec_VC1_VDPAU 
kCodec_WMV3_VDPAU 
kCodec_VP8_VDPAU 
kCodec_VDPAU_END 
kCodec_VAAPI_BEGIN 
kCodec_MPEG1_VAAPI 
kCodec_MPEG2_VAAPI 
kCodec_H263_VAAPI 
kCodec_MPEG4_VAAPI 
kCodec_H264_VAAPI 
kCodec_VC1_VAAPI 
kCodec_WMV3_VAAPI 
kCodec_VP8_VAAPI 
kCodec_VAAPI_END 
kCodec_DXVA2_BEGIN 
kCodec_MPEG1_DXVA2 
kCodec_MPEG2_DXVA2 
kCodec_H263_DXVA2 
kCodec_MPEG4_DXVA2 
kCodec_H264_DXVA2 
kCodec_VC1_DXVA2 
kCodec_WMV3_DXVA2 
kCodec_VP8_DXVA2 
kCodec_DXVA2_END 

Definition at line 10 of file mythcodecid.h.


Function Documentation

QString get_encoding_type ( MythCodecID  codecid  ) 

Definition at line 251 of file mythcodecid.cpp.

Referenced by MythPlayer::GetEncodingType().

QString get_decoder_name ( MythCodecID  codec_id  ) 

Definition at line 316 of file mythcodecid.cpp.

Referenced by AvFormatDecoder::GetCodecDecoderName().

QString toString ( MythCodecID  codecid  ) 

Definition at line 9 of file mythcodecid.cpp.

int myth2av_codecid ( MythCodecID  codec_id,
bool vdpau 
)
int myth2av_codecid ( MythCodecID  codec_id  )  [inline]

Definition at line 95 of file mythcodecid.h.

int mpeg_version ( int  codec_id  ) 

Definition at line 225 of file mythcodecid.cpp.

Referenced by AvFormatDecoder::ScanStreams().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:48 2012 for MythTV by  doxygen 1.6.3