Home
last modified time | relevance | path

Searched refs:AVQueueItem (Results 1 - 25 of 81) sorted by relevance

1234

/foundation/multimedia/av_session/frameworks/common/src/
H A Davqueue_item.cpp20 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 Dmedia_info_holder.cpp60 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 Dnapi_queue_item.h26 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 Dnapi_queue_item.cpp29 { 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 Davqueue_item.h28 class AVQueueItem : public Parcelable { class
36 AVQueueItem() = default;
37 ~AVQueueItem() = default;
39 static AVQueueItem* Unmarshalling(Parcel& data);
H A Dmedia_info_holder.h45 void SetPlayInfos(const std::vector<AVQueueItem>& playInfos);
46 const std::vector<AVQueueItem>& GetPlayInfos() const;
54 std::vector<AVQueueItem> playInfos_ = {};
H A Davcast_controller.h46 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 Di_avcast_controller_proxy.h77 * @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 Davsession_info.h109 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 Dav_session.h113 * @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 Dmedia_info_holder_test.cpp60 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 Davcast_controller_test.cpp156 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 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;
67 int32_t GetCurrentItem(AVQueueItem& currentItem) override;
H A Dhw_cast_stream_player.h38 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 Davcast_controller_proxy.h33 int32_t Start(const AVQueueItem& avQueueItem) override;
35 int32_t Prepare(const AVQueueItem& avQueueItem) override;
45 int32_t GetCurrentItem(AVQueueItem& currentItem) override;
H A Davcast_controller_callback_proxy.h29 void OnMediaItemChange(const AVQueueItem& avQueueItem) override;
43 void OnPlayRequest(const AVQueueItem& avQueueItem) override;
H A Davsession_proxy.h56 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 Davcast_controller_callback_stub.cpp59 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 Davcast_controller_stub.cpp82 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 Davcast_controller_callback_client.h30 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 Davcontroller_callbackclient_fuzzer.cpp56 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 Dremote_session_syncer.h54 virtual int32_t PutAVQueueItems(const std::vector<AVQueueItem>& items) = 0;
56 virtual int32_t GetAVQueueItems(std::vector<AVQueueItem>& items) = 0;
H A Dremote_session_syncer_impl.h62 int32_t PutAVQueueItems(const std::vector<AVQueueItem>& items) override;
64 int32_t GetAVQueueItems(std::vector<AVQueueItem>& items) override;
H A Dremote_session_source_proxy.h38 int32_t SetAVQueueItems(const std::vector<AVQueueItem>& items) override;
/foundation/multimedia/av_session/frameworks/native/session/src/
H A Davcast_controller_callback_client.cpp41 void AVCastControllerCallbackClient::OnMediaItemChange(const AVQueueItem& avQueueItem) in OnMediaItemChange()
115 void AVCastControllerCallbackClient::OnPlayRequest(const AVQueueItem& avQueueItem) in OnPlayRequest()

Completed in 9 milliseconds

1234