\r
#include <common/memory/safe_ptr.h>\r
\r
+#include <core/mixer/audio/audio_mixer.h>\r
+\r
#include <boost/noncopyable.hpp>\r
\r
#include <vector>\r
frame_muxer(double in_fps, const safe_ptr<core::frame_factory>& frame_factory);\r
\r
void push(const std::shared_ptr<AVFrame>& video_frame, int hints = 0);\r
- void push(const std::shared_ptr<std::vector<int32_t>>& audio_samples);\r
+ void push(const std::shared_ptr<core::audio_buffer>& audio_samples);\r
\r
void commit();\r
\r