/ohos5.0/foundation/multimedia/av_session/utils/include/ |
H A D | avsession_radar.h | 68 void GetJsonCastDeviceList(const OutputDeviceInfo &deviceInfo, std::string& deviceList); 69 void GetPeerInfo(const OutputDeviceInfo &outputDeviceInfo, AVSessionRadarInfo &info); 76 … void CastDeviceAvailable(const OutputDeviceInfo &castOutputDeviceInfo, AVSessionRadarInfo &info); 82 void StartCastBegin(const OutputDeviceInfo& outputDeviceInfo, AVSessionRadarInfo &info); 83 void StartCastEnd(const OutputDeviceInfo& outputDeviceInfo, AVSessionRadarInfo &info); 85 void FailToStartCast(const OutputDeviceInfo& outputDeviceInfo, AVSessionRadarInfo &info); 100 void StopCastBegin(const OutputDeviceInfo& outputDeviceInfo, AVSessionRadarInfo &info); 101 void StopCastEnd(const OutputDeviceInfo& outputDeviceInfo, AVSessionRadarInfo &info); 104 void FailToStopCast(const OutputDeviceInfo &outputDeviceInfo, AVSessionRadarInfo &info);
|
/ohos5.0/foundation/multimedia/av_session/interfaces/inner_api/native/session/include/ |
H A D | av_router.h | 109 virtual int32_t OnDeviceAvailable(OutputDeviceInfo& castOutputDeviceInfo) = 0; 172 virtual int64_t StartCast(const OutputDeviceInfo& outputDeviceInfo, 183 virtual int32_t AddDevice(const int32_t castId, const OutputDeviceInfo& outputDeviceInfo) = 0; 286 OutputDeviceInfo outputDeviceInfo_;
|
H A D | avsession_descriptor.h | 43 struct OutputDeviceInfo { struct 74 OutputDeviceInfo outputDeviceInfo_;
|
H A D | avsession_info.h | 79 virtual void OnDeviceAvailable(const OutputDeviceInfo& castOutputDeviceInfo) {}; in OnDeviceAvailable() 233 …virtual void OnOutputDeviceChange(const int32_t connectionState, const OutputDeviceInfo& outputDev… 356 …virtual void OnOutputDeviceChange(const int32_t connectionState, const OutputDeviceInfo& outputDev…
|
H A D | i_avsession_service_listener.h | 52 virtual void NotifyDeviceAvailable(const OutputDeviceInfo& castOutputDeviceInfo) = 0;
|
/ohos5.0/foundation/multimedia/av_session/services/session/server/ |
H A D | avsession_item.h | 156 …void HandleOutputDeviceChange(const int32_t connectionState, const OutputDeviceInfo& outputDeviceI… 190 void SetOutputDevice(const OutputDeviceInfo& info); 192 void GetOutputDevice(OutputDeviceInfo& info); 232 int32_t StartCast(const OutputDeviceInfo& outputDeviceInfo); 234 int32_t SubStartCast(const OutputDeviceInfo& outputDeviceInfo); 236 int32_t CastAddToCollaboration(const OutputDeviceInfo& outputDeviceInfo); 238 int32_t AddDevice(const int64_t castHandle, const OutputDeviceInfo& outputDeviceInfo); 437 OutputDeviceInfo newOutputDeviceInfo_;
|
H A D | avrouter_impl.h | 62 int32_t OnDeviceAvailable(OutputDeviceInfo& castOutputDeviceInfo) override; 76 int64_t StartCast(const OutputDeviceInfo& outputDeviceInfo, 79 int32_t AddDevice(const int32_t castId, const OutputDeviceInfo& outputDeviceInfo) override;
|
H A D | avrouter_impl.cpp | 186 int32_t AVRouterImpl::OnDeviceAvailable(OutputDeviceInfo& castOutputDeviceInfo) in OnDeviceAvailable() 232 OutputDeviceInfo outputDeviceInfo; in OnCastSessionCreated() 293 int64_t AVRouterImpl::StartCast(const OutputDeviceInfo& outputDeviceInfo, in StartCast() 322 OutputDeviceInfo localDevice; in StartCast() 333 int32_t AVRouterImpl::AddDevice(const int32_t castId, const OutputDeviceInfo& outputDeviceInfo) in AddDevice() 378 OutputDeviceInfo localDevice; in StopCast() 417 OutputDeviceInfo device; in SetServiceAllConnectState() 525 OutputDeviceInfo localDevice; in OnCastStateChange()
|
H A D | avsession_service.h | 222 void NotifyDeviceAvailable(const OutputDeviceInfo& castOutputDeviceInfo) override; 230 …int32_t StartCast(const SessionToken& sessionToken, const OutputDeviceInfo& outputDeviceInfo) over… 431 …void ReportStartCastBegin(std::string func, const OutputDeviceInfo& outputDeviceInfo, int32_t uid); 433 …void ReportStartCastEnd(std::string func, const OutputDeviceInfo &outputDeviceInfo, int32_t uid, i…
|
H A D | avsession_item.cpp | 865 OutputDeviceInfo outputDeviceInfo; in RegisterListenerStreamToCast() 1067 int32_t AVSessionItem::CastAddToCollaboration(const OutputDeviceInfo& outputDeviceInfo) in CastAddToCollaboration() 1110 int32_t AVSessionItem::StartCast(const OutputDeviceInfo& outputDeviceInfo) in StartCast() 1148 int32_t AVSessionItem::SubStartCast(const OutputDeviceInfo& outputDeviceInfo) in SubStartCast() 1245 OutputDeviceInfo outputDeviceInfo; in DealLocalState() 1268 OutputDeviceInfo outputDeviceInfo; in OnCastStateChange() 1403 OutputDeviceInfo localDevice; in RegisterDeviceStateCallback() 1946 void AVSessionItem::SetOutputDevice(const OutputDeviceInfo& info) in SetOutputDevice() 1960 void AVSessionItem::GetOutputDevice(OutputDeviceInfo& info) in GetOutputDevice() 2005 OutputDeviceInfo outputDeviceInfo; in CastAudioFromRemote() [all …]
|
/ohos5.0/foundation/multimedia/av_session/utils/src/ |
H A D | avsession_radar.cpp | 130 void AVSessionRadar::GetJsonCastDeviceList(const OutputDeviceInfo &deviceInfo, std::string& deviceL… in GetJsonCastDeviceList() 168 void AVSessionRadar::GetPeerInfo(const OutputDeviceInfo& outputDeviceInfo, AVSessionRadarInfo &info) in GetPeerInfo() 280 void AVSessionRadar::CastDeviceAvailable(const OutputDeviceInfo &castOutputDeviceInfo, AVSessionRad… in CastDeviceAvailable() 318 void AVSessionRadar::StartCastBegin(const OutputDeviceInfo &outputDeviceInfo, AVSessionRadarInfo &i… in StartCastBegin() 329 void AVSessionRadar::StartCastEnd(const OutputDeviceInfo &outputDeviceInfo, AVSessionRadarInfo &inf… in StartCastEnd() 349 void AVSessionRadar::FailToStartCast(const OutputDeviceInfo &outputDeviceInfo, AVSessionRadarInfo &… in FailToStartCast() 459 void AVSessionRadar::StopCastBegin(const OutputDeviceInfo& outputDeviceInfo, AVSessionRadarInfo &in… in StopCastBegin() 469 void AVSessionRadar::StopCastEnd(const OutputDeviceInfo& outputDeviceInfo, AVSessionRadarInfo &info) in StopCastEnd() 488 void AVSessionRadar::FailToStopCast(const OutputDeviceInfo &outputDeviceInfo, AVSessionRadarInfo &i… in FailToStopCast()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-multimedia.md | 149 …AsyncCallback\<OutputDeviceInfo>): void;<br>访问级别:系统API|类名:AVSession<br>方法 or 属性:getOutputDevice(ca… 150 …OutputDevice(): Promise\<OutputDeviceInfo>;<br>访问级别:系统API|类名:AVSession<br>方法 or 属性:getOutputDevice… 162 …evice: OutputDeviceInfo) => void): void;<br>访问级别:系统API|类名:AVSession<br>方法 or 属性:on(type: 'outputDe… 163 …vice: OutputDeviceInfo) => void): void;<br>访问级别:系统API|类名:AVSession<br>方法 or 属性:off(type: 'outputDe… 196 |访问级别有变化|类名:OutputDeviceInfo<br>访问级别:系统API|类名:OutputDeviceInfo<br>访问级别:公开API|@ohos.multimedia.avses… 197 |访问级别有变化|类名:OutputDeviceInfo<br>方法 or 属性: isRemote: boolean;<br/>访问级别:系统API|类名:OutputDeviceInfo<br… 198 |访问级别有变化|类名:OutputDeviceInfo<br>方法 or 属性:audioDeviceId: Array\<number>;<br/>访问级别:系统API|类名:OutputDev… 199 |访问级别有变化|类名:OutputDeviceInfo<br>方法 or 属性:deviceName: Array\<string>;<br/>访问级别:系统API|类名:OutputDevice… 219 …Callback\<OutputDeviceInfo>): void;<br>访问级别:系统API|类名:AVSessionController<br>方法 or 属性:getOutputDevi… 220 …tDevice(): Promise\<OutputDeviceInfo>;<br>访问级别:系统API|类名:AVSessionController<br>方法 or 属性:getOutputD… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta2/ |
H A D | js-apidiff-multimedia.md | 6 |删除|类名:AVSession;<br>方法or属性:on(type: 'outputDeviceChange', callback: (device: OutputDeviceInfo) => … 9 |删除|类名:AVSession;<br>方法or属性:off(type: 'outputDeviceChange', callback?: (device: OutputDeviceInfo) =… 11 |删除|类名:OutputDeviceInfo;<br>方法or属性:isRemote: boolean;|NA|@ohos.multimedia.avsession.d.ts| 12 |删除|类名:OutputDeviceInfo;<br>方法or属性:audioDeviceId: Array\<number>;|NA|@ohos.multimedia.avsession.d.t… 13 |删除|类名:OutputDeviceInfo;<br>方法or属性:deviceName: Array\<string>;|NA|@ohos.multimedia.avsession.d.ts| 169 |新增|NA|类名:OutputDeviceInfo;<br>方法or属性:devices: Array\<DeviceInfo>;|@ohos.multimedia.avsession.d.ts| 227 …getOutputDevice(): Promise\<OutputDeviceInfo>;<br>旧版本信息:|类名:AVSession;<br>方法or属性:getOutputDevice()… 228 …tputDevice(): Promise\<OutputDeviceInfo>;<br>旧版本信息:|类名:AVSessionController;<br>方法or属性:getOutputDev… 261 …cCallback\<OutputDeviceInfo>): void;<br>旧版本信息:{@link,{@link|类名:AVSession;<br>方法or属性:getOutputDevic… 262 …back\<OutputDeviceInfo>): void;<br>旧版本信息:{@link,{@link|类名:AVSessionController;<br>方法or属性:getOutput… [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-avsession-kit/ |
H A D | js-apis-avsession-sys.md | 1373 on(type: 'deviceAvailable', callback: (device: OutputDeviceInfo) => void): void 1400 let castDevice: avSession.OutputDeviceInfo; 1401 avSession.on('deviceAvailable', (device: avSession.OutputDeviceInfo) => { 1409 off(type: 'deviceAvailable', callback?: (device: OutputDeviceInfo) => void): void 1621 startCasting(session: SessionToken, device: OutputDeviceInfo, callback: AsyncCallback\<void>): void 1658 let castDevice: avSession.OutputDeviceInfo | undefined = undefined; 1659 avSession.on('deviceAvailable', (device: avSession.OutputDeviceInfo) => { 1677 startCasting(session: SessionToken, device: OutputDeviceInfo): Promise\<void> 1719 let castDevice: avSession.OutputDeviceInfo | undefined = undefined; 1720 avSession.on('deviceAvailable', (device: avSession.OutputDeviceInfo) => { [all …]
|
/ohos5.0/foundation/multimedia/av_session/services/session/ipc/base/ |
H A D | isession_listener.h | 46 virtual void OnDeviceAvailable(const OutputDeviceInfo& castOutputDeviceInfo) = 0;
|
/ohos5.0/foundation/multimedia/av_session/services/session/ipc/proxy/ |
H A D | session_listener_proxy.h | 35 void OnDeviceAvailable(const OutputDeviceInfo& castOutputDeviceInfo) override;
|
H A D | avcontroller_callback_proxy.h | 42 …void OnOutputDeviceChange(const int32_t connectionState, const OutputDeviceInfo& outputDeviceInfo)…
|
/ohos5.0/foundation/multimedia/av_session/frameworks/native/session/include/ |
H A D | session_listener_client.h | 37 void OnDeviceAvailable(const OutputDeviceInfo& castOutputDeviceInfo) override;
|
H A D | avcontroller_callback_client.h | 42 void OnOutputDeviceChange(const int32_t connectionState, const OutputDeviceInfo& info) override;
|
H A D | avsession_callback_client.h | 45 …void OnOutputDeviceChange(const int32_t connectionState, const OutputDeviceInfo& outputDeviceInfo)…
|
/ohos5.0/foundation/multimedia/av_session/frameworks/native/session/test/unittest/ |
H A D | avsession_remote_test.cpp | 189 …void OnOutputDeviceChange(const int32_t connectionState, const OutputDeviceInfo& outputDeviceInfo)… 264 …udioCallbackImpl::OnOutputDeviceChange(const int32_t connectionState, const OutputDeviceInfo& info) in OnOutputDeviceChange() 720 OutputDeviceInfo outputDeviceInfo; 749 OutputDeviceInfo outputDeviceInfo; 768 OutputDeviceInfo outputDeviceInfo;
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-multimedia.md | 149 …OutputDeviceInfo>): void;<br>Access level: system API|Class name: AVSession<br>Method or attribute… 150 …ise\<OutputDeviceInfo>;<br>Access level: system API|Class name: AVSession<br>Method or attribute n… 162 …OutputDeviceInfo) => void): void;<br>Access level: system API|Class name: AVSession<br>Method or a… 163 …OutputDeviceInfo) => void): void;<br>Access level: system API|Class name: AVSession<br>Method or a… 196 |Access level changed|Class name: OutputDeviceInfo<br>Access level: system API|Class name: OutputDe… 197 …d|Class name: OutputDeviceInfo<br>Method or attribute name: isRemote: boolean;<br/>Access level:… 198 …ss name: OutputDeviceInfo<br>Method or attribute name: audioDeviceId: Array\<number>;<br/>Access l… 199 …lass name: OutputDeviceInfo<br>Method or attribute name: deviceName: Array\<string>;<br/>Access le… 219 …OutputDeviceInfo>): void;<br>Access level: system API|Class name: AVSessionController<br>Method or… 220 …OutputDeviceInfo>;<br>Access level: system API|Class name: AVSessionController<br>Method or attrib… [all …]
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/v3.2-beta5/ |
H A D | changelogs-multimedia.md | 19 | OutputDeviceInfo | interface | 是 |
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_3.2.10.1/ |
H A D | changelogs-multimedia.md | 19 | OutputDeviceInfo | interface | 是 |
|
/ohos5.0/foundation/multimedia/av_session/frameworks/native/session/src/ |
H A D | session_listener_client.cpp | 61 void SessionListenerClient::OnDeviceAvailable(const OutputDeviceInfo& castOutputDeviceInfo) in OnDeviceAvailable()
|