22 const char *
name()
const;
28 AVMediaType
type()
const;
36 #if AVCPP_API_NEW_CHANNEL_LAYOUT
37 std::deque<ChannelLayoutView> supportedChannelLayouts2()
const;
51 #if AVCPP_HAS_AVFORMAT
53 Codec guessEncodingCodec(OutputFormat format,
const char *name,
const char *url,
const char* mime, AVMediaType mediaType);
AVCodecID id() const
Definition: codec.cpp:217
const char * name() const
Definition: codec.cpp:11
std::deque< Rational > supportedFramerates() const
Definition: codec.cpp:67
std::deque< uint64_t > supportedChannelLayouts() const
Definition: codec.cpp:160
bool isDecoder() const
Definition: codec.cpp:57
bool canEncode() const
Definition: codec.cpp:21
bool isEncoder() const
Definition: codec.cpp:52
std::deque< PixelFormat > supportedPixelFormats() const
Definition: codec.cpp:88
const char * longName() const
Definition: codec.cpp:16
std::deque< SampleFormat > supportedSampleFormats() const
Definition: codec.cpp:136
AVMediaType type() const
Definition: codec.cpp:62
std::deque< int > supportedSamplerates() const
Definition: codec.cpp:112
bool canDecode() const
Definition: codec.cpp:38
Definition: audioresampler.cpp:8
Codec findEncodingCodec(AVCodecID id)
Definition: codec.cpp:222
Codec findDecodingCodec(AVCodecID id)
Definition: codec.cpp:232