X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Faudio_encoder.h;h=49cead7c4851dee82097fb2caed462373283ba6e;hb=a0e57ec99e9dfdd7e79bcf21e8c996dc43b6cb49;hp=ca2634fe62df2cd2f0bc311a4112b52e44415cd6;hpb=63bf3ae1ae557fc1e0a96f9bc20411d45fa56d27;p=nageru diff --git a/nageru/audio_encoder.h b/nageru/audio_encoder.h index ca2634f..49cead7 100644 --- a/nageru/audio_encoder.h +++ b/nageru/audio_encoder.h @@ -3,12 +3,14 @@ #ifndef _AUDIO_ENCODER_H #define _AUDIO_ENCODER_H 1 +#include #include #include #include #include extern "C" { +#include #include #include #include @@ -25,6 +27,7 @@ public: ~AudioEncoder(); void add_mux(Mux *mux) { // Does not take ownership. + assert(mux != nullptr); muxes.push_back(mux); } void encode_audio(const std::vector &audio, int64_t audio_pts);