#include <libavutil/frame.h>
}
+#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<AVCodecParameters, decltype(avcodec_parameters_free_unique)*>
-AVCodecParametersWithDeleter;
-
class AudioEncoder {
public:
AudioEncoder(const std::string &codec_name, int bit_rate, const AVOutputFormat *oformat);