X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=audio_encoder.cpp;h=378f748a279a9430a7c5d888de9b8d29006f9267;hb=96cb6414f85e0ef4d660b7bd56267303e80fcd05;hp=578b0c2e7abec5b3597c7350d75b7cace6b8dc9a;hpb=7318bbb48c664015656bfcb279277404804c9ae8;p=nageru diff --git a/audio_encoder.cpp b/audio_encoder.cpp index 578b0c2..378f748 100644 --- a/audio_encoder.cpp +++ b/audio_encoder.cpp @@ -5,18 +5,24 @@ extern "C" { #include #include #include +#include #include +#include +#include #include #include -#include } #include - +#include +#include +#include +#include #include #include #include "defs.h" +#include "mux.h" #include "timebase.h" using namespace std; @@ -187,5 +193,5 @@ AVCodecParametersWithDeleter AudioEncoder::get_codec_parameters() { AVCodecParameters *codecpar = avcodec_parameters_alloc(); avcodec_parameters_from_context(codecpar, ctx); - return AVCodecParametersWithDeleter(codecpar, avcodec_parameters_free_unique); + return AVCodecParametersWithDeleter(codecpar); }