Lines Matching refs:MediaData
73 std::function<void(const MediaData::Ptr &data)> cb) = 0;
77 virtual const MediaData::Ptr GetSPS() = 0;
78 virtual const MediaData::Ptr GetPPS() = 0;
110 virtual int32_t RequestRead(MediaType type, std::function<void(const MediaData::Ptr &data)> cb);
123 const MediaData::Ptr GetSPS();
124 const MediaData::Ptr GetPPS();
224 MediaData::Ptr mediaData;
248 void SetSpsNalu(MediaData::Ptr spsbuf);
249 void SetPpsNalu(MediaData::Ptr ppsbuf);
252 int32_t InputData(const MediaData::Ptr &data);
268 std::function<void(const MediaData::Ptr &data)> cb) override;
269 const MediaData::Ptr GetSPS() override;
270 const MediaData::Ptr GetPPS() override;
271 MediaData::Ptr RequestDataBuffer(MediaType type, uint32_t size);
349 circular_buffer<MediaData::Ptr> idleVideoBuffer_;
350 circular_buffer<MediaData::Ptr> idleAudioBuffer_;
352 MediaData::Ptr spsBuf_ = nullptr;
353 MediaData::Ptr ppsBuf_ = nullptr;