]> git.sesse.net Git - casparcg/blobdiff - modules/ffmpeg/producer/audio/audio_decoder.h
2.0. audio: Audio pipeline is now in 32 bit.
[casparcg] / modules / ffmpeg / producer / audio / audio_decoder.h
index 41bc8b49a6b12339c03c70447fce3a440f19e29b..8ad020697692e4d2b5090b18f03701306c9e34b7 100644 (file)
@@ -39,11 +39,11 @@ struct video_format_desc;
 class audio_decoder : boost::noncopyable\r
 {\r
 public:\r
-       explicit audio_decoder(const std::shared_ptr<AVFormatContext>& context, const core::video_format_desc& format_desc);\r
+       explicit audio_decoder(const safe_ptr<AVFormatContext>& context, const core::video_format_desc& format_desc);\r
        \r
        void push(const std::shared_ptr<AVPacket>& packet);\r
        bool ready() const;\r
-       std::vector<std::shared_ptr<std::vector<int16_t>>> poll();\r
+       std::vector<std::shared_ptr<std::vector<int32_t>>> poll();\r
 \r
        int64_t nb_frames() const;\r
 \r