/foundation/multimedia/av_session/frameworks/common/src/ |
H A D | avqueue_item.cpp | 20 bool AVQueueItem::Marshalling(Parcel& parcel) const in Marshalling() 26 AVQueueItem *AVQueueItem::Unmarshalling(Parcel& data) in Unmarshalling() 28 auto *result = new (std::nothrow) AVQueueItem(); in Unmarshalling() 31 SLOGE("read AVQueueItem failed"); in Unmarshalling() 38 SLOGE("read AVQueueItem - description failed"); in Unmarshalling() 46 void AVQueueItem::SetItemId(int32_t itemId) in SetItemId() 51 int32_t AVQueueItem::GetItemId() const in GetItemId() 56 void AVQueueItem::SetDescription(const std::shared_ptr<AVMediaDescription>& description) in SetDescription() 61 std::shared_ptr<AVMediaDescription> AVQueueItem [all...] |
H A D | media_info_holder.cpp | 60 AVQueueItem* queueItem = AVQueueItem::Unmarshalling(data); in Unmarshalling() 77 void MediaInfoHolder::SetPlayInfos(const std::vector<AVQueueItem>& playInfos) in SetPlayInfos() 82 const std::vector<AVQueueItem>& MediaInfoHolder::GetPlayInfos() const in GetPlayInfos()
|
/foundation/multimedia/av_session/frameworks/js/napi/session/include/ |
H A D | napi_queue_item.h | 26 static napi_status GetValue(napi_env env, napi_value in, AVQueueItem& out); 27 static napi_status SetValue(napi_env env, const AVQueueItem& in, napi_value& out); 29 using GetterType = std::function<napi_status(napi_env, napi_value in, AVQueueItem& out)>; 30 using SetterType = std::function<napi_status(napi_env env, const AVQueueItem& in, napi_value& out)>; 33 static napi_status GetItemId(napi_env env, napi_value in, AVQueueItem& out); 34 static napi_status SetItemId(napi_env env, const AVQueueItem& in, napi_value& out); 36 static napi_status GetDescription(napi_env env, napi_value in, AVQueueItem& out); 37 static napi_status SetDescription(napi_env env, const AVQueueItem& in, napi_value& out);
|
/foundation/multimedia/av_session/frameworks/js/napi/session/src/ |
H A D | napi_queue_item.cpp | 29 { AVQueueItem::QUEUE_ITEM_KEY_ITEM_ID, SetItemId }, 30 { AVQueueItem::QUEUE_ITEM_KEY_DESCRIPTION, SetDescription }, 33 napi_status NapiQueueItem::GetValue(napi_env env, napi_value in, AVQueueItem& out) in GetValue() 54 napi_status NapiQueueItem::SetValue(napi_env env, const AVQueueItem& in, napi_value& out) in SetValue() 59 for (int i = 0; i < AVQueueItem::QUEUE_ITEM_KEY_MAX; ++i) { in SetValue() 69 napi_status NapiQueueItem::GetItemId(napi_env env, napi_value in, AVQueueItem& out) in GetItemId() 78 napi_status NapiQueueItem::SetItemId(napi_env env, const AVQueueItem& in, napi_value& out) in SetItemId() 88 napi_status NapiQueueItem::GetDescription(napi_env env, napi_value in, AVQueueItem& out) in GetDescription() 97 napi_status NapiQueueItem::SetDescription(napi_env env, const AVQueueItem& in, napi_value& out) in SetDescription()
|
/foundation/multimedia/av_session/interfaces/inner_api/native/session/include/ |
H A D | avqueue_item.h | 28 class AVQueueItem : public Parcelable { class 36 AVQueueItem() = default; 37 ~AVQueueItem() = default; 39 static AVQueueItem* Unmarshalling(Parcel& data);
|
H A D | media_info_holder.h | 45 void SetPlayInfos(const std::vector<AVQueueItem>& playInfos); 46 const std::vector<AVQueueItem>& GetPlayInfos() const; 54 std::vector<AVQueueItem> playInfos_ = {};
|
H A D | avcast_controller.h | 46 virtual int32_t Start(const AVQueueItem& avQueueItem) = 0; 48 virtual int32_t Prepare(const AVQueueItem& avQueueItem) = 0; 62 virtual int32_t GetCurrentItem(AVQueueItem& currentItem) = 0;
|
H A D | i_avcast_controller_proxy.h | 77 * @return { AVQueueItem } current queue item.
80 virtual AVQueueItem GetCurrentItem() = 0;
85 * @param { const AVQueueItem& } avQueueItem - AVQueueItem that need to be played.
89 virtual int32_t Start(const AVQueueItem& avQueueItem) = 0;
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; 373 virtual void OnQueueItemsChange(const std::vector<AVQueueItem>& items) = 0; 402 virtual void OnMediaItemChange(const AVQueueItem& avQueueItem) = 0; 416 virtual void OnPlayRequest(const AVQueueItem& avQueueItem) = 0;
|
H A D | av_session.h | 113 * @param items An array of the AVQueueItem. 117 virtual int32_t GetAVQueueItems(std::vector<AVQueueItem>& items) = 0; 122 * @param items An array of the AVQueueItem. 126 virtual int32_t SetAVQueueItems(const std::vector<AVQueueItem>& items) = 0;
|
/foundation/multimedia/av_session/frameworks/native/session/test/unittest/ |
H A D | media_info_holder_test.cpp | 60 AVQueueItem avQueueItem; in HWTEST_F() 61 std::vector<AVQueueItem> playInfos = {avQueueItem}; in HWTEST_F() 79 std::vector<AVQueueItem> playInfos; in HWTEST_F() 82 AVQueueItem avQueueItem; in HWTEST_F()
|
H A D | avcast_controller_test.cpp | 156 void OnMediaItemChange(const AVQueueItem& avQueueItem) override; 173 AVQueueItem avQueueItem_; 190 void AVCastControllerCallbackImpl::OnMediaItemChange(const AVQueueItem& avQueueItem) in OnMediaItemChange() 400 AVQueueItem avQueueItem; in HWTEST_F() 422 AVQueueItem avQueueItem; in HWTEST_F() 468 AVQueueItem currentItem; in HWTEST_F() 587 AVQueueItem avQueueItem; in HWTEST_F()
|
/foundation/multimedia/av_session/services/session/server/ |
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; 67 int32_t GetCurrentItem(AVQueueItem& currentItem) override;
|
H A D | hw_cast_stream_player.h | 38 AVQueueItem GetCurrentItem() override;
39 int32_t Start(const AVQueueItem& avQueueItem) override;
40 int32_t Prepare(const AVQueueItem& avQueueItem) override;
76 int32_t RefreshCurrentAVQueueItem(const AVQueueItem& avQueueItem);
85 AVQueueItem currentAVQueueItem_;
|
/foundation/multimedia/av_session/services/session/ipc/proxy/ |
H A D | avcast_controller_proxy.h | 33 int32_t Start(const AVQueueItem& avQueueItem) override; 35 int32_t Prepare(const AVQueueItem& avQueueItem) override; 45 int32_t GetCurrentItem(AVQueueItem& currentItem) override;
|
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 | avsession_proxy.h | 56 int32_t GetAVQueueItems(std::vector<AVQueueItem>& items) override; 58 int32_t SetAVQueueItems(const std::vector<AVQueueItem>& items) override;
|
/foundation/multimedia/av_session/services/session/ipc/stub/ |
H A D | avcast_controller_callback_stub.cpp | 59 sptr<AVQueueItem> item = data.ReadParcelable<AVQueueItem>(); in HandleOnMediaItemChange() 60 CHECK_AND_RETURN_RET_LOG(item != nullptr, ERR_UNMARSHALLING, "read parcelable AVQueueItem failed"); in HandleOnMediaItemChange() 117 sptr<AVQueueItem> item = data.ReadParcelable<AVQueueItem>(); in HandleOnPlayRequest() 118 CHECK_AND_RETURN_RET_LOG(item != nullptr, ERR_UNMARSHALLING, "read parcelable preload AVQueueItem failed"); in HandleOnPlayRequest()
|
H A D | avcast_controller_stub.cpp | 82 sptr<AVQueueItem> avQueueItem = data.ReadParcelable<AVQueueItem>(); in HandleStart() 97 sptr<AVQueueItem> avQueueItem = data.ReadParcelable<AVQueueItem>(); in HandlePrepare() 138 AVQueueItem currentItem; in HandleGetCurrentItem()
|
/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/frameworks/native/session/test/fuzztest/avcontrollercallbackstub_fuzzer/ |
H A D | avcontroller_callbackclient_fuzzer.cpp | 56 void OnQueueItemsChange(const std::vector<AVQueueItem>& items) override; 109 void TestAVControllerCallback::OnQueueItemsChange(const std::vector<AVQueueItem>& items) in OnQueueItemsChange() 229 std::vector<AVQueueItem> avQueueItems; in FuzzTestInner2() 230 AVQueueItem avQueueItem; in FuzzTestInner2()
|
/foundation/multimedia/av_session/services/session/server/remote/ |
H A D | remote_session_syncer.h | 54 virtual int32_t PutAVQueueItems(const std::vector<AVQueueItem>& items) = 0; 56 virtual int32_t GetAVQueueItems(std::vector<AVQueueItem>& items) = 0;
|
H A D | remote_session_syncer_impl.h | 62 int32_t PutAVQueueItems(const std::vector<AVQueueItem>& items) override; 64 int32_t GetAVQueueItems(std::vector<AVQueueItem>& items) override;
|
H A D | remote_session_source_proxy.h | 38 int32_t SetAVQueueItems(const std::vector<AVQueueItem>& items) override;
|
/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() 115 void AVCastControllerCallbackClient::OnPlayRequest(const AVQueueItem& avQueueItem) in OnPlayRequest()
|