/foundation/multimedia/av_session/services/session/server/ |
H A D | avcast_controller_item.cpp | 74 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 D | avcast_controller_item.h | 37 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 D | hw_cast_stream_player.h | 39 int32_t Start(const AVQueueItem& avQueueItem) override;
40 int32_t Prepare(const AVQueueItem& avQueueItem) override;
76 int32_t RefreshCurrentAVQueueItem(const AVQueueItem& avQueueItem);
|
H A D | hw_cast_stream_player.cpp | 178 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 D | media_info_holder_test.cpp | 60 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 D | avcast_controller_test.cpp | 156 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 D | avcast_controller_callback_client.cpp | 41 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 D | hw_cast_stream_player_test.cpp | 182 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 D | avcast_controller_callback_stub_test.cpp | 98 void OnMediaItemChange(const AVQueueItem& avQueueItem) override {} 112 void OnPlayRequest(const AVQueueItem& avQueueItem) override {}
|
H A D | avcast_controller_stub_test.cpp | 103 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 D | hw_cast_supplement_test.cpp | 66 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 D | avcast_controller_stub.cpp | 82 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 D | avcast_controller_callback_proxy.h | 29 void OnMediaItemChange(const AVQueueItem& avQueueItem) override; 43 void OnPlayRequest(const AVQueueItem& avQueueItem) override;
|
H A D | avcast_controller_proxy.cpp | 58 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 D | avcast_controller_callback_proxy.cpp | 44 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 D | avcast_controller_proxy.h | 33 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 D | avcast_controller_callback_client.h | 30 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 D | avcast_controller.h | 46 virtual int32_t Start(const AVQueueItem& avQueueItem) = 0; 48 virtual int32_t Prepare(const AVQueueItem& avQueueItem) = 0;
|
H A D | i_avcast_controller_proxy.h | 83 * @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 D | avsession_info.h | 109 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 D | avcontroller_callbackclient_fuzzer.cpp | 230 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 D | avsessionitem_fuzzer.cpp | 180 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 D | napi_avcast_controller_callback.cpp | 184 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 D | napi_avcast_controller_callback.h | 498 void OnMediaItemChange(const AVQueueItem& avQueueItem) override; 505 void OnPlayRequest(const AVQueueItem& avQueueItem) override;
|