Home
last modified time | relevance | path

Searched refs:avQueueItem (Results 1 - 24 of 24) sorted by relevance

/foundation/multimedia/av_session/services/session/server/
H A Davcast_controller_item.cpp74 void AVCastControllerItem::OnMediaItemChange(const AVQueueItem& avQueueItem) in OnMediaItemChange() argument
79 callback_->OnMediaItemChange(avQueueItem); in OnMediaItemChange()
146 void AVCastControllerItem::OnPlayRequest(const AVQueueItem& avQueueItem) in OnPlayRequest() argument
153 callback_->OnPlayRequest(avQueueItem); in OnPlayRequest()
190 int32_t AVCastControllerItem::Start(const AVQueueItem& avQueueItem) in Start() argument
195 int32_t ret = castControllerProxy_->Start(avQueueItem); in Start()
202 if (avQueueItem.GetDescription() != nullptr) { in Start()
203 startPosition = std::to_string(avQueueItem.GetDescription()->GetStartPosition()); in Start()
204 duration = std::to_string(avQueueItem.GetDescription()->GetDuration()); in Start()
205 if (avQueueItem in Start()
233 Prepare(const AVQueueItem& avQueueItem) Prepare() argument
[all...]
H A Davcast_controller_item.h37 void OnMediaItemChange(const AVQueueItem& avQueueItem) override;
51 void OnPlayRequest(const AVQueueItem& avQueueItem) override;
59 int32_t Start(const AVQueueItem& avQueueItem) override;
61 int32_t Prepare(const AVQueueItem& avQueueItem) override;
H A Dhw_cast_stream_player.h39 int32_t Start(const AVQueueItem& avQueueItem) override;
40 int32_t Prepare(const AVQueueItem& avQueueItem) override;
76 int32_t RefreshCurrentAVQueueItem(const AVQueueItem& avQueueItem);
H A Dhw_cast_stream_player.cpp178 int32_t HwCastStreamPlayer::RefreshCurrentAVQueueItem(const AVQueueItem& avQueueItem) in RefreshCurrentAVQueueItem() argument
181 currentAVQueueItem_ = avQueueItem; in RefreshCurrentAVQueueItem()
185 int32_t HwCastStreamPlayer::Start(const AVQueueItem& avQueueItem) in Start() argument
188 std::shared_ptr<AVMediaDescription> mediaDescription = avQueueItem.GetDescription(); in Start()
230 RefreshCurrentAVQueueItem(avQueueItem); in Start()
236 int32_t HwCastStreamPlayer::Prepare(const AVQueueItem& avQueueItem) in Prepare() argument
239 std::shared_ptr<AVMediaDescription> mediaDescription = avQueueItem.GetDescription(); in Prepare()
248 avQueueItem.GetDescription()->SetMediaUri("http:"); in Prepare()
276 currentAVQueueItem_ = avQueueItem; in Prepare()
/foundation/multimedia/av_session/frameworks/native/session/test/unittest/
H A Dmedia_info_holder_test.cpp60 AVQueueItem avQueueItem; in HWTEST_F() local
61 std::vector<AVQueueItem> playInfos = {avQueueItem}; in HWTEST_F()
82 AVQueueItem avQueueItem; in HWTEST_F() local
83 playInfos.push_back(avQueueItem); in HWTEST_F()
H A Davcast_controller_test.cpp156 void OnMediaItemChange(const AVQueueItem& avQueueItem) override;
190 void AVCastControllerCallbackImpl::OnMediaItemChange(const AVQueueItem& avQueueItem) in OnMediaItemChange() argument
192 avQueueItem_ = avQueueItem; in OnMediaItemChange()
400 AVQueueItem avQueueItem; in HWTEST_F() local
410 avQueueItem.SetDescription(description); in HWTEST_F()
411 EXPECT_EQ(castController_->Start(avQueueItem), AVSESSION_SUCCESS); in HWTEST_F()
422 AVQueueItem avQueueItem; in HWTEST_F() local
432 avQueueItem.SetDescription(description); in HWTEST_F()
433 EXPECT_EQ(castController_->Prepare(avQueueItem), AVSESSION_SUCCESS); in HWTEST_F()
587 AVQueueItem avQueueItem; in HWTEST_F() local
[all...]
/foundation/multimedia/av_session/frameworks/native/session/src/
H A Davcast_controller_callback_client.cpp41 void AVCastControllerCallbackClient::OnMediaItemChange(const AVQueueItem& avQueueItem) in OnMediaItemChange() argument
47 .AVSessionPostTask([callback, avQueueItem]() { callback->OnMediaItemChange(avQueueItem); }, EVENT_NAME), in OnMediaItemChange()
115 void AVCastControllerCallbackClient::OnPlayRequest(const AVQueueItem& avQueueItem) in OnPlayRequest() argument
121 .AVSessionPostTask([callback, avQueueItem]() { in OnPlayRequest()
122 callback->OnPlayRequest(avQueueItem); in OnPlayRequest()
/foundation/multimedia/av_session/services/session/server/test/
H A Dhw_cast_stream_player_test.cpp182 AVQueueItem avQueueItem; in HWTEST_F() local
183 avQueueItem.SetDescription(description); in HWTEST_F()
184 auto ret = hwCastStreamPlayer->Start(avQueueItem); in HWTEST_F()
203 AVQueueItem avQueueItem; in HWTEST_F() local
204 avQueueItem.SetDescription(description); in HWTEST_F()
205 auto ret = hwCastStreamPlayer->Start(avQueueItem); in HWTEST_F()
221 AVQueueItem avQueueItem; in HWTEST_F() local
222 avQueueItem.SetDescription(description); in HWTEST_F()
223 auto ret = hwCastStreamPlayer->Start(avQueueItem); in HWTEST_F()
225 hwCastStreamPlayer->Start(avQueueItem); in HWTEST_F()
240 AVQueueItem avQueueItem; HWTEST_F() local
263 AVQueueItem avQueueItem; HWTEST_F() local
[all...]
H A Davcast_controller_callback_stub_test.cpp98 void OnMediaItemChange(const AVQueueItem& avQueueItem) override {}
112 void OnPlayRequest(const AVQueueItem& avQueueItem) override {}
H A Davcast_controller_stub_test.cpp103 int32_t Start(const AVQueueItem& avQueueItem) override
106 int32_t Prepare(const AVQueueItem& avQueueItem) override
227 sptr<AVQueueItem> avQueueItem = new AVQueueItem(); in HWTEST_F() local
228 data.WriteParcelable(avQueueItem); in HWTEST_F()
271 sptr<AVQueueItem> avQueueItem = new AVQueueItem(); in HWTEST_F() local
272 data.WriteParcelable(avQueueItem); in HWTEST_F()
H A Dhw_cast_supplement_test.cpp66 int32_t Start(const AVQueueItem& avQueueItem) {return 0;} in Start() argument
68 int32_t Prepare(const AVQueueItem& avQueueItem) {return 0;} in Prepare() argument
/foundation/multimedia/av_session/services/session/ipc/stub/
H A Davcast_controller_stub.cpp82 sptr<AVQueueItem> avQueueItem = data.ReadParcelable<AVQueueItem>(); in HandleStart() local
85 if (avQueueItem == nullptr) { in HandleStart()
88 avQueueItem->GetDescription()->SetFdSrc(avFileDescriptor); in HandleStart()
89 CHECK_AND_RETURN_RET_LOG(reply.WriteInt32(Start(*avQueueItem)), in HandleStart()
97 sptr<AVQueueItem> avQueueItem = data.ReadParcelable<AVQueueItem>(); in HandlePrepare() local
98 if (avQueueItem == nullptr) { in HandlePrepare()
106 avQueueItem->GetDescription()->SetFdSrc(avFileDescriptor); in HandlePrepare()
108 CHECK_AND_RETURN_RET_LOG(reply.WriteInt32(Prepare(*avQueueItem)), in HandlePrepare()
/foundation/multimedia/av_session/services/session/ipc/proxy/
H A Davcast_controller_callback_proxy.h29 void OnMediaItemChange(const AVQueueItem& avQueueItem) override;
43 void OnPlayRequest(const AVQueueItem& avQueueItem) override;
H A Davcast_controller_proxy.cpp58 int32_t AVCastControllerProxy::Start(const AVQueueItem& avQueueItem) in Start() argument
64 CHECK_AND_RETURN_RET_LOG(parcel.WriteParcelable(&avQueueItem), ERR_UNMARSHALLING, "Write avQueueItem failed"); in Start()
65 CHECK_AND_RETURN_RET_LOG(parcel.WriteFileDescriptor(avQueueItem.GetDescription()->GetFdSrc().fd_), in Start()
66 ERR_UNMARSHALLING, "Write avQueueItem failed"); in Start()
67 SLOGI("Start received fd %{public}d", avQueueItem.GetDescription()->GetFdSrc().fd_); in Start()
79 int32_t AVCastControllerProxy::Prepare(const AVQueueItem& avQueueItem) in Prepare() argument
86 CHECK_AND_RETURN_RET_LOG(parcel.WriteParcelable(&avQueueItem), ERR_UNMARSHALLING, "Write avQueueItem failed"); in Prepare()
87 if (avQueueItem in Prepare()
[all...]
H A Davcast_controller_callback_proxy.cpp44 void AVCastControllerCallbackProxy::OnMediaItemChange(const AVQueueItem& avQueueItem) in OnMediaItemChange() argument
50 CHECK_AND_RETURN_LOG(parcel.WriteParcelable(&avQueueItem), "Write avQueueItem failed"); in OnMediaItemChange()
146 void AVCastControllerCallbackProxy::OnPlayRequest(const AVQueueItem& avQueueItem) in OnPlayRequest() argument
151 CHECK_AND_RETURN_LOG(parcel.WriteParcelable(&avQueueItem), "Write avQueueItem failed"); in OnPlayRequest()
H A Davcast_controller_proxy.h33 int32_t Start(const AVQueueItem& avQueueItem) override;
35 int32_t Prepare(const AVQueueItem& avQueueItem) override;
/foundation/multimedia/av_session/frameworks/native/session/include/
H A Davcast_controller_callback_client.h30 void OnMediaItemChange(const AVQueueItem& avQueueItem) override;
44 void OnPlayRequest(const AVQueueItem& avQueueItem) override;
/foundation/multimedia/av_session/interfaces/inner_api/native/session/include/
H A Davcast_controller.h46 virtual int32_t Start(const AVQueueItem& avQueueItem) = 0;
48 virtual int32_t Prepare(const AVQueueItem& avQueueItem) = 0;
H A Di_avcast_controller_proxy.h83 * @brief Set media info (avQueueItem) to remote, and play immediately.
85 * @param { const AVQueueItem& } avQueueItem - AVQueueItem that need to be played.
89 virtual int32_t Start(const AVQueueItem& avQueueItem) = 0;
92 * @brief Set media info (avQueueItem) to remote, but won't play immediately.
94 * @param { const AVQueueItem& } avQueueItem - AVQueueItem that need to be played.
98 virtual int32_t Prepare(const AVQueueItem& avQueueItem) = 0;
H A Davsession_info.h109 virtual void OnMediaItemChange(const AVQueueItem& avQueueItem) = 0;
123 virtual void OnPlayRequest(const AVQueueItem& avQueueItem) = 0;
402 virtual void OnMediaItemChange(const AVQueueItem& avQueueItem) = 0;
416 virtual void OnPlayRequest(const AVQueueItem& avQueueItem) = 0;
/foundation/multimedia/av_session/frameworks/native/session/test/fuzztest/avcontrollercallbackstub_fuzzer/
H A Davcontroller_callbackclient_fuzzer.cpp230 AVQueueItem avQueueItem; in FuzzTestInner2() local
231 avQueueItem.SetItemId(*(reinterpret_cast<const int32_t *>(data))); in FuzzTestInner2()
232 avQueueItems.push_back(avQueueItem); in FuzzTestInner2()
/foundation/multimedia/av_session/services/session/server/test/fuzztest/avsessionitem_fuzzer/
H A Davsessionitem_fuzzer.cpp180 AVQueueItem avQueueItem; in AvSessionItemTestImplExtension() local
181 avQueueItem.SetItemId(*(reinterpret_cast<const int32_t *>(data))); in AvSessionItemTestImplExtension()
182 avQueueItems.push_back(avQueueItem); in AvSessionItemTestImplExtension()
/foundation/multimedia/av_session/frameworks/js/napi/session/src/
H A Dnapi_avcast_controller_callback.cpp184 void NapiAVCastControllerCallback::OnMediaItemChange(const AVQueueItem& avQueueItem) in OnMediaItemChange() argument
188 HandleEvent(EVENT_CAST_MEDIA_ITEM_CHANGE, avQueueItem); in OnMediaItemChange()
296 void NapiAVCastControllerCallback::OnPlayRequest(const AVQueueItem& avQueueItem) in OnPlayRequest() argument
300 HandleEvent(EVENT_CAST_PLAY_REQUEST, avQueueItem); in OnPlayRequest()
/foundation/multimedia/av_session/frameworks/js/napi/session/include/
H A Dnapi_avcast_controller_callback.h498 void OnMediaItemChange(const AVQueueItem& avQueueItem) override;
505 void OnPlayRequest(const AVQueueItem& avQueueItem) override;

Completed in 15 milliseconds