Go to the documentation of this file.
6 #include "libavcodec/avcodec.h"
225 return QString(
"Unknown(%1)").arg(codecid);
452 return AV_CODEC_ID_NONE;
459 case AV_CODEC_ID_MPEG1VIDEO:
return 1;
460 case AV_CODEC_ID_MPEG2VIDEO:
return 2;
461 case AV_CODEC_ID_H263:
return 3;
462 case AV_CODEC_ID_MPEG4:
return 4;
463 case AV_CODEC_ID_H264:
return 5;
464 case AV_CODEC_ID_VC1:
return 6;
465 case AV_CODEC_ID_WMV3:
return 7;
466 case AV_CODEC_ID_VP8:
return 8;
467 case AV_CODEC_ID_VP9:
return 9;
468 case AV_CODEC_ID_HEVC:
return 10;
469 case AV_CODEC_ID_AV1:
return 11;
729 return "mediacodec-dec";
QString toString(MythCodecID codecid)
@ kCodec_AV1_MEDIACODEC_DEC
static bool codec_is_vdpau_dec(MythCodecID id)
@ kCodec_WMV3_MEDIACODEC_DEC
static bool codec_is_v4l2(MythCodecID id)
@ kCodec_H263_MEDIACODEC_DEC
static bool codec_is_nvdec(MythCodecID id)
@ kCodec_MPEG2_MEDIACODEC
@ kCodec_MPEG1_MEDIACODEC_DEC
@ kCodec_MPEG4_MEDIACODEC_DEC
static bool codec_is_vaapi(MythCodecID id)
static bool codec_is_vtb(MythCodecID id)
static bool codec_is_vaapi_dec(MythCodecID id)
static bool codec_is_mmal_dec(MythCodecID id)
@ kCodec_VC1_MEDIACODEC_DEC
@ kCodec_HEVC_MEDIACODEC_DEC
static bool codec_is_dxva2(MythCodecID id)
@ kCodec_VP8_MEDIACODEC_DEC
@ kCodec_VP9_MEDIACODEC_DEC
@ kCodec_MPEG2_MEDIACODEC_DEC
static bool codec_is_nvdec_dec(MythCodecID id)
@ kCodec_MPEG1_MEDIACODEC
QString get_encoding_type(MythCodecID codecid)
uint mpeg_version(AVCodecID codec_id)
@ kCodec_H264_MEDIACODEC_DEC
static bool codec_is_vtb_dec(MythCodecID id)
AVCodecID myth2av_codecid(MythCodecID codec_id)
static bool codec_is_mediacodec_dec(MythCodecID id)
static bool codec_is_mmal(MythCodecID id)
static bool codec_is_v4l2_dec(MythCodecID id)
QString get_decoder_name(MythCodecID codec_id)
static bool codec_is_mediacodec(MythCodecID id)
static bool codec_is_drmprime(MythCodecID id)
@ kCodec_MEDIACODEC_DEC_END
static bool codec_is_vdpau(MythCodecID id)
@ kCodec_MPEG4_MEDIACODEC