Lines Matching refs:BufferReceiver
30 void BufferReceiver::SetSource(IBufferReader::Ptr dataReader)
36 int32_t BufferReceiver::OnMediaDataNotify()
38 SHARING_LOGD("BufferReceiver Media notified.");
44 int32_t BufferReceiver::OnAudioDataNotify()
46 MEDIA_LOGD("BufferReceiver Audio notified.");
52 int32_t BufferReceiver::OnVideoDataNotify()
54 MEDIA_LOGD("BufferReceiver Video notified.");
60 bool BufferReceiver::IsMixedReceiver()
66 int32_t BufferReceiver::RequestRead(MediaType type, std::function<void(const MediaData::Ptr &data)> cb)
70 SHARING_LOGE("BufferReceiver read failed null dispatcher.");
120 void BufferReceiver::NotifyReadStart()
128 uint32_t BufferReceiver::GetReceiverId()
134 uint32_t BufferReceiver::GetDispatcherId()
144 void BufferReceiver::NotifyReadStop()
155 void BufferReceiver::EnableKeyMode(bool enable)
174 bool BufferReceiver::IsKeyMode()
180 bool BufferReceiver::IsKeyRedirect()
186 const MediaData::Ptr BufferReceiver::GetSPS()
196 const MediaData::Ptr BufferReceiver::GetPPS()
206 bool BufferReceiver::NeedAcceleration()
212 void BufferReceiver::DisableAcceleration()
218 void BufferReceiver::SendAccelerationDone()
227 void BufferReceiver::EnableKeyRedirect(bool enable)
236 void BufferReceiver::SetBufferReceiverListener(std::weak_ptr<IBufferReceiverListener> listener)
273 BufferReceiver::Ptr DataNotifier::GetBufferReceiver()
297 void DataNotifier::SetNotifyReceiver(BufferReceiver::Ptr receiver)
652 int32_t BufferDispatcher::AttachReceiver(BufferReceiver::Ptr receiver)
737 int32_t BufferDispatcher::DetachReceiver(BufferReceiver::Ptr receiver)
838 DataNotifier::Ptr BufferDispatcher::GetNotifierByReceiverPtr(BufferReceiver::Ptr receiver)