Template Class Codec¶ Defined in File codec.h Class Documentation¶ template<MediaType media>class Codec¶ Public Functions Codec(const AVCodecParameters*, Rational time_base, Rational frame_rate) noexcept¶ ~Codec()¶ Codec(const Codec<media>&)¶ Codec(Codec<media>&&) noexcept¶ Codec<media> &operator=(const Codec<media>&)¶ Codec<media> &operator=(Codec<media>&&) noexcept¶ std::string get_name() const¶ int get_sample_rate() const¶ int get_num_channels() const¶ int get_width() const¶ int get_height() const¶ CodecID get_codec_id() const¶ std::string get_pix_fmt() const¶ Rational get_time_base() const¶ Rational get_frame_rate() const¶ const AVCodecParameters *get_parameters() const¶