修复某些流转换hls后花屏的问题

This commit is contained in:
xiongziliang
2019-08-27 11:34:20 +08:00
parent 06784d86be
commit e7727e7e9b
2 changed files with 23 additions and 33 deletions

View File

@@ -42,8 +42,8 @@ class TsMuxer : public MediaSink {
public:
TsMuxer();
virtual ~TsMuxer();
void addTrack(const Track::Ptr &track) ;
void inputFrame(const Frame::Ptr &frame) ;
void addTrack(const Track::Ptr &track) override;
void inputFrame(const Frame::Ptr &frame) override;
protected:
virtual void onTs(const void *packet, int bytes,uint32_t timestamp,int flags) = 0;
void resetTracks();
@@ -60,7 +60,7 @@ private:
Stamp stamp;
};
unordered_map<int,track_info> _codec_to_trackid;
string _config_frame_cache;
List<Frame::Ptr> _frameCached;
};
}//namespace mediakit