From be9c1d1f659b0ff31f656424c478e83a4f7c53b5 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期五, 20 九月 2019 11:44:19 +0800 Subject: [PATCH] update ffmpeg --- csrc/worker/stream.hpp | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/csrc/worker/stream.hpp b/csrc/worker/stream.hpp index 6c87ff6..b738ada 100644 --- a/csrc/worker/stream.hpp +++ b/csrc/worker/stream.hpp @@ -6,6 +6,7 @@ #include <memory> namespace ffwrapper{ + class FormatIn; class CodedData; } @@ -15,13 +16,16 @@ private: std::list<std::shared_ptr<ffwrapper::CodedData> > list_avpkt_; std::mutex mutex_avpkt_; + ffwrapper::FormatIn *streamRef_; const int max_size_; + bool audio_; public: - explicit stream(const int maxSize); + stream(ffwrapper::FormatIn *in, const int maxSize); ~stream(); int SetPacket(std::shared_ptr<ffwrapper::CodedData> data); void GetPacket(unsigned char **pktData, int *size, int *key); + void AudioSwitch(const bool a){audio_ = a;} }; } -- Gitblit v1.8.0