From 93f44a10e2e8942e57e62bb210a2ca7d206a51b7 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期二, 24 九月 2019 11:26:44 +0800 Subject: [PATCH] add rec audio; --- csrc/worker/stream.hpp | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/csrc/worker/stream.hpp b/csrc/worker/stream.hpp index b738ada..5c75d26 100644 --- a/csrc/worker/stream.hpp +++ b/csrc/worker/stream.hpp @@ -5,16 +5,17 @@ #include <mutex> #include <memory> +#include "../common.hpp" + namespace ffwrapper{ class FormatIn; - class CodedData; } namespace cffmpeg_wrap{ class stream { private: - std::list<std::shared_ptr<ffwrapper::CodedData> > list_avpkt_; + std::list<CPacket> list_pkt_; std::mutex mutex_avpkt_; ffwrapper::FormatIn *streamRef_; const int max_size_; @@ -23,7 +24,7 @@ stream(ffwrapper::FormatIn *in, const int maxSize); ~stream(); - int SetPacket(std::shared_ptr<ffwrapper::CodedData> data); + int SetPacket(std::shared_ptr<ffwrapper::CodedData> data, int64_t &id); void GetPacket(unsigned char **pktData, int *size, int *key); void AudioSwitch(const bool a){audio_ = a;} }; -- Gitblit v1.8.0