MythTV
master
|
#include <QString>
#include "libavcodec/avcodec.h"
Go to the source code of this file.
enum MythCodecID |
Definition at line 10 of file mythcodecid.h.
|
inlinestatic |
Definition at line 293 of file mythcodecid.h.
Referenced by codec_sw_copy(), VideoOutputD3D::GetAllowedRenderers(), MythVideoOutputNull::Init(), MythVideoOutputNull::InputChanged(), AvFormatDecoder::ProcessVideoPacket(), VideoOutputD3D::RenderFrame(), and VideoOutputD3D::UpdatePauseFrame().
|
inlinestatic |
Definition at line 295 of file mythcodecid.h.
|
inlinestatic |
Definition at line 298 of file mythcodecid.h.
Referenced by MythVideoOutputGPU::CreateBuffers(), MythCodecContext::CreateContext(), VideoBuffers::DiscardAndRecreate(), MythCodecContext::FindDecoder(), MythVideoOutputGPU::FrameTypeForCodec(), and get_decoder_name().
|
inlinestatic |
Definition at line 301 of file mythcodecid.h.
Referenced by codec_is_vdpau_hw(), MythVideoOutputGPU::CreateBuffers(), VideoBuffers::DiscardAndRecreate(), MythVideoOutputGPU::FrameTypeForCodec(), and get_decoder_name().
|
inlinestatic |
Definition at line 304 of file mythcodecid.h.
Referenced by MythCodecContext::CreateContext(), MythVDPAUContext::DecoderNeedsReset(), MythCodecContext::FindDecoder(), MythVDPAUContext::GetSupportedCodec(), and MythVDPAUContext::InitVideoCodec().
|
inlinestatic |
Definition at line 309 of file mythcodecid.h.
Referenced by codec_is_copyback(), codec_is_vdpau_dechw(), get_decoder_name(), and MythVDPAUContext::RetrieveFrame().
|
inlinestatic |
Definition at line 312 of file mythcodecid.h.
Referenced by MythCodecContext::CreateContext(), MythCodecContext::FindDecoder(), MythVDPAUContext::GetSupportedCodec(), and MythVDPAUContext::InitVideoCodec().
|
inlinestatic |
Definition at line 318 of file mythcodecid.h.
Referenced by MythVideoOutputGPU::CreateBuffers(), MythCodecContext::CreateContext(), VideoBuffers::DiscardAndRecreate(), MythCodecContext::FindDecoder(), MythVideoOutputGPU::FrameTypeForCodec(), get_decoder_name(), and MythVAAPIContext::InitVideoCodec().
|
inlinestatic |
Definition at line 321 of file mythcodecid.h.
Referenced by codec_is_copyback(), MythCodecContext::CreateContext(), MythCodecContext::FindDecoder(), get_decoder_name(), MythVAAPIContext::InitVideoCodec(), MythVAAPIContext::PostProcessFrame(), MythVAAPIContext::RetrieveFrame(), and VideoBuffers::SetDeinterlacingFlags().
|
inlinestatic |
Definition at line 325 of file mythcodecid.h.
Referenced by codec_is_dxva2_hw(), VideoOutputD3D::CreateBuffers(), VideoOutputD3D::CreatePauseFrame(), MythCodecContext::FindDecoder(), get_decoder_name(), VideoOutputD3D::Init(), VideoOutputD3D::InitBuffers(), VideoOutputD3D::PrepareFrame(), VideoOutputD3D::UpdateFrame(), and VideoOutputD3D::UpdatePauseFrame().
|
inlinestatic |
Definition at line 328 of file mythcodecid.h.
Referenced by VideoOutputD3D::GetAllowedRenderers(), and VideoOutputD3D::GetBestSupportedCodec().
|
inlinestatic |
Definition at line 334 of file mythcodecid.h.
Referenced by MythVideoOutputGPU::CreateBuffers(), MythCodecContext::CreateContext(), VideoBuffers::DiscardAndRecreate(), MythCodecContext::FindDecoder(), MythVideoOutputGPU::FrameTypeForCodec(), get_decoder_name(), MythMediaCodecContext::HwDecoderInit(), MythMediaCodecContext::RetrieveFrame(), AvFormatDecoder::ScanStreams(), and MythPlayer::SetVideoParams().
|
inlinestatic |
Definition at line 337 of file mythcodecid.h.
Referenced by codec_is_copyback(), MythCodecContext::CreateContext(), MythCodecContext::FindDecoder(), get_decoder_name(), MythMediaCodecContext::HwDecoderInit(), and AvFormatDecoder::ScanStreams().
|
inlinestatic |
Definition at line 341 of file mythcodecid.h.
Referenced by MythVideoOutputGPU::CreateBuffers(), MythCodecContext::CreateContext(), MythNVDECContext::DecoderWillResetOnFlush(), VideoBuffers::DiscardAndRecreate(), MythCodecContext::FindDecoder(), MythVideoOutputGPU::FrameTypeForCodec(), get_decoder_name(), MythNVDECContext::HwDecoderInit(), MythNVDECContext::InitFramesContext(), MythNVDECContext::InitVideoCodec(), MythNVDECContext::RetrieveFrame(), AvFormatDecoder::ScanStreams(), and MythNVDECContext::SetDeinterlacing().
|
inlinestatic |
Definition at line 344 of file mythcodecid.h.
Referenced by codec_is_copyback(), MythCodecContext::CreateContext(), MythCodecContext::FindDecoder(), get_decoder_name(), MythNVDECContext::HwDecoderInit(), MythNVDECContext::InitVideoCodec(), MythNVDECContext::RetrieveFrame(), MythNVDECContext::SetDeinterlacing(), and VideoBuffers::SetDeinterlacingFlags().
|
inlinestatic |
Definition at line 348 of file mythcodecid.h.
Referenced by MythVideoOutputGPU::CreateBuffers(), MythCodecContext::CreateContext(), VideoBuffers::DiscardAndRecreate(), MythCodecContext::FindDecoder(), MythVideoOutputGPU::FrameTypeForCodec(), get_decoder_name(), MythVTBContext::HwDecoderInit(), MythVTBContext::InitFramesContext(), MythVTBContext::InitVideoCodec(), and MythVTBContext::RetrieveFrame().
|
inlinestatic |
Definition at line 351 of file mythcodecid.h.
Referenced by codec_is_copyback(), MythCodecContext::CreateContext(), MythCodecContext::FindDecoder(), get_decoder_name(), MythVTBContext::HwDecoderInit(), MythVTBContext::InitVideoCodec(), and MythVTBContext::RetrieveFrame().
|
inlinestatic |
Definition at line 355 of file mythcodecid.h.
Referenced by MythVideoOutputGPU::CreateBuffers(), MythCodecContext::CreateContext(), MythV4L2M2MContext::DecoderWillResetOnFlush(), VideoBuffers::DiscardAndRecreate(), MythCodecContext::FindDecoder(), MythVideoOutputGPU::FrameTypeForCodec(), get_decoder_name(), MythV4L2M2MContext::InitVideoCodec(), and AvFormatDecoder::ScanStreams().
|
inlinestatic |
Definition at line 357 of file mythcodecid.h.
Referenced by codec_is_copyback(), MythCodecContext::CreateContext(), MythCodecContext::FindDecoder(), get_decoder_name(), MythV4L2M2MContext::HwDecoderInit(), MythV4L2M2MContext::InitVideoCodec(), and MythV4L2M2MContext::RetrieveFrame().
|
inlinestatic |
Definition at line 360 of file mythcodecid.h.
Referenced by MythVideoOutputGPU::CreateBuffers(), MythCodecContext::CreateContext(), VideoBuffers::DiscardAndRecreate(), MythCodecContext::FindDecoder(), MythVideoOutputGPU::FrameTypeForCodec(), get_decoder_name(), MythMMALContext::HwDecoderInit(), MythMMALContext::InitVideoCodec(), MythMMALContext::RetrieveFrame(), and MythMMALContext::SetDecoderOptions().
|
inlinestatic |
Definition at line 362 of file mythcodecid.h.
Referenced by codec_is_copyback(), MythCodecContext::CreateContext(), MythCodecContext::FindDecoder(), get_decoder_name(), MythMMALContext::HwDecoderInit(), MythMMALContext::InitVideoCodec(), and MythMMALContext::RetrieveFrame().
|
inlinestatic |
Definition at line 365 of file mythcodecid.h.
Referenced by codec_sw_copy(), MythVideoOutputGPU::CreateBuffers(), VideoBuffers::DiscardAndRecreate(), and VideoBuffers::SetDeinterlacingFlags().
|
inlinestatic |
Definition at line 371 of file mythcodecid.h.
Referenced by MythVideoOutputVulkan::GetAllowedRenderers(), MythVideoOutputOpenGL::GetAllowedRenderers(), MythVideoOutput::HasSoftwareFrames(), and AvFormatDecoder::ScanStreams().
QString get_encoding_type | ( | MythCodecID | codecid | ) |
Definition at line 475 of file mythcodecid.cpp.
Referenced by MythVideoOutputGPU::Create(), and MythPlayer::GetEncodingType().
QString get_decoder_name | ( | MythCodecID | codec_id | ) |
Definition at line 714 of file mythcodecid.cpp.
Referenced by MythVideoOutputGPU::Create(), AvFormatDecoder::GetCodecDecoderName(), and AvFormatDecoder::ScanStreams().
QString toString | ( | MythCodecID | codecid | ) |
Definition at line 9 of file mythcodecid.cpp.
AVCodecID myth2av_codecid | ( | MythCodecID | codec_id | ) |
Definition at line 228 of file mythcodecid.cpp.
Referenced by MythVideoOutput::InputChanged(), and MythVideoOutputGPU::ProcessInputChange().
uint mpeg_version | ( | AVCodecID | codec_id | ) |
Definition at line 455 of file mythcodecid.cpp.
Referenced by CODEC_IS_H264(), CODEC_IS_MPEG(), MythCodecContext::FindDecoder(), MythVDPAUContext::InitialiseContext(), MythVAAPIContext::InitialiseContext(), and AvFormatDecoder::ScanStreams().
|
inlinestatic |
Definition at line 381 of file mythcodecid.h.
Referenced by AvFormatDecoder::PreProcessVideoPacket().
|
inlinestatic |
Definition at line 383 of file mythcodecid.h.
Referenced by MythVAAPIContext::InitialiseContext(), and AvFormatDecoder::PreProcessVideoPacket().
|
inlinestatic |
Definition at line 386 of file mythcodecid.h.
|
inlinestatic |
Definition at line 394 of file mythcodecid.h.
|
inlinestatic |
Definition at line 402 of file mythcodecid.h.
|
inlinestatic |
Definition at line 413 of file mythcodecid.h.
Referenced by MythMediaCodecContext::InitVideoCodec().