X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=audio_encoder.h;h=7bdb02a3657d61675e3ea66354f58ea17e35015a;hb=5cb4274907d32fb8946558988461224196c2be59;hp=8a08af5a1df25b91d967be86a6884dd3b1a3f680;hpb=319b807ceede52e45cf07f712259b1a42ec3cc54;p=nageru diff --git a/audio_encoder.h b/audio_encoder.h index 8a08af5..7bdb02a 100644 --- a/audio_encoder.h +++ b/audio_encoder.h @@ -13,16 +13,9 @@ extern "C" { #include } +#include "ffmpeg_raii.h" #include "mux.h" -static inline void avcodec_parameters_free_unique(AVCodecParameters *codec_par) -{ - avcodec_parameters_free(&codec_par); -} - -typedef std::unique_ptr -AVCodecParametersWithDeleter; - class AudioEncoder { public: AudioEncoder(const std::string &codec_name, int bit_rate, const AVOutputFormat *oformat);