31 const AVCodec* GetWrappedValue() const noexcept;
35 virtual const
char* GetName() const noexcept = 0;
36 virtual const
char* GetLongName() const noexcept = 0;
39 virtual
int GetCapabilities() const noexcept = 0;
40 virtual const
AVRational* GetSupportedFramerates() const noexcept = 0;
42 virtual const
int* GetSupportedSamplerates() const noexcept = 0;
44 virtual uint8_t GetMaxLowres() const noexcept = 0;
46 virtual
bool IsAudio() const noexcept = 0;
AVCodecWrapper & operator=(AVCodecWrapper &)=delete
AVCodecWrapper(AVCodecWrapper &&)=delete
AVCodecWrapper & operator=(AVCodecWrapper &&)=delete
AVCodecWrapper(const AVCodecWrapper &)=delete