3 Commits

Author SHA1 Message Date
王海龙 4f0d8faa31 add define ignore
Signed-off-by: 王海龙 <chihiroking@outlook.com>
2024-07-19 15:59:32 +08:00
liyuhang 89d56261de 1. Start discovery process
2. Change Outputdevice struct
3. Start cast process and listener, modified provider map to providerManager map
4. CastController, play_info_holder and play_info
5. Others

        modified:   frameworks/common/BUILD.gn
        modified:   frameworks/common/src/avcast_control_command.cpp
        modified:   frameworks/common/src/avcontrol_command.cpp
        modified:   frameworks/common/src/avplayback_state.cpp
        new file:   frameworks/common/src/device_info.cpp
        new file:   frameworks/common/src/media_info.cpp
        modified:   frameworks/common/src/play_info_holder.cpp
        modified:   frameworks/js/napi/session/BUILD.gn
        modified:   frameworks/js/napi/session/include/napi_avcast_controller.h
        modified:   frameworks/js/napi/session/include/napi_avcast_controller_callback.h
        modified:   frameworks/js/napi/session/include/napi_avsession.h
        modified:   frameworks/js/napi/session/include/napi_avsession_manager.h
        new file:   frameworks/js/napi/session/include/napi_device_info.h
        modified:   frameworks/js/napi/session/include/napi_play_info_holder.h
        modified:   frameworks/js/napi/session/include/napi_session_listener.h
        modified:   frameworks/js/napi/session/include/napi_utils.h
        modified:   frameworks/js/napi/session/src/napi_avcast_controller.cpp
        modified:   frameworks/js/napi/session/src/napi_avcast_controller_callback.cpp
        modified:   frameworks/js/napi/session/src/napi_avsession.cpp
        modified:   frameworks/js/napi/session/src/napi_avsession_manager.cpp
        new file:   frameworks/js/napi/session/src/napi_device_info.cpp
        modified:   frameworks/js/napi/session/src/napi_play_info_holder.cpp
        modified:   frameworks/js/napi/session/src/napi_session_listener.cpp
        modified:   frameworks/js/napi/session/src/napi_utils.cpp
        modified:   frameworks/native/session/include/avcast_controller_callback_client.h
        modified:   frameworks/native/session/include/avsession_manager_impl.h
        modified:   frameworks/native/session/include/session_listener_client.h
        modified:   frameworks/native/session/src/avcast_controller_callback_client.cpp
        modified:   frameworks/native/session/src/avsession_manager.cpp
        modified:   frameworks/native/session/src/avsession_manager_impl.cpp
        modified:   frameworks/native/session/src/avsession_pixel_map_adapter.cpp
        modified:   frameworks/native/session/src/session_listener_client.cpp
        modified:   interfaces/inner_api/native/session/include/av_router.h
        modified:   interfaces/inner_api/native/session/include/av_session.h
        modified:   interfaces/inner_api/native/session/include/avcast_controller.h
        modified:   interfaces/inner_api/native/session/include/avsession_errors.h
        modified:   interfaces/inner_api/native/session/include/avsession_info.h
        modified:   interfaces/inner_api/native/session/include/avsession_manager.h
        new file:   interfaces/inner_api/native/session/include/device_info.h
        modified:   interfaces/inner_api/native/session/include/i_avcast_controller_proxy.h
        modified:   interfaces/inner_api/native/session/include/i_avcast_state_listener.h
        modified:   interfaces/inner_api/native/session/include/i_avsession_service_listener.h
        new file:   interfaces/inner_api/native/session/include/media_info.h
        modified:   interfaces/inner_api/native/session/include/play_info_holder.h
        modified:   services/session/ipc/base/iav_session.h
        modified:   services/session/ipc/base/iavcast_controller.h
        modified:   services/session/ipc/base/iavsession_service.h
        modified:   services/session/ipc/base/isession_listener.h
        modified:   services/session/ipc/proxy/avcast_controller_callback_proxy.cpp
        modified:   services/session/ipc/proxy/avcast_controller_callback_proxy.h
        modified:   services/session/ipc/proxy/avcast_controller_proxy.cpp
        modified:   services/session/ipc/proxy/avcast_controller_proxy.h
        modified:   services/session/ipc/proxy/avsession_proxy.cpp
        modified:   services/session/ipc/proxy/avsession_proxy.h
        modified:   services/session/ipc/proxy/avsession_service_proxy.cpp
        modified:   services/session/ipc/proxy/avsession_service_proxy.h
        modified:   services/session/ipc/proxy/session_listener_proxy.cpp
        modified:   services/session/ipc/proxy/session_listener_proxy.h
        modified:   services/session/ipc/stub/avcast_controller_callback_stub.cpp
        modified:   services/session/ipc/stub/avcast_controller_callback_stub.h
        modified:   services/session/ipc/stub/avcast_controller_stub.cpp
        modified:   services/session/ipc/stub/avcast_controller_stub.h
        modified:   services/session/ipc/stub/avsession_controller_stub.cpp
        modified:   services/session/ipc/stub/avsession_service_stub.cpp
        modified:   services/session/ipc/stub/avsession_service_stub.h
        modified:   services/session/ipc/stub/avsession_stub.cpp
        modified:   services/session/ipc/stub/avsession_stub.h
        modified:   services/session/ipc/stub/session_listener_stub.cpp
        modified:   services/session/ipc/stub/session_listener_stub.h
        modified:   services/session/server/avcast_controller_item.cpp
        modified:   services/session/server/avcast_controller_item.h
        modified:   services/session/server/avcast_provider_manager.cpp
        modified:   services/session/server/avcast_provider_manager.h
        modified:   services/session/server/avcontroller_item.cpp
        modified:   services/session/server/avrouter.cpp
        modified:   services/session/server/avrouter_impl.cpp
        modified:   services/session/server/avrouter_impl.h
        modified:   services/session/server/avsession_item.cpp
        modified:   services/session/server/avsession_item.h
        modified:   services/session/server/avsession_service.cpp
        modified:   services/session/server/avsession_service.h
        modified:   services/session/server/remote/remote_session_command_process.h
        modified:   utils/include/avsession_trace.h

Signed-off-by: liyuhang <liyuhang24@huawei.com>
Change-Id: I1185a66aed86da631be64567cd805c18cfe2b7c4
Signed-off-by: liyuhang <liyuhang24@huawei.com>
2023-06-07 07:31:37 +00:00
liyuhang a200de92d5 Device found process
Changes to be committed:
       modified:   frameworks/common/BUILD.gn
       modified:   frameworks/common/src/avsession_descriptor.cpp
       modified:   frameworks/js/napi/session/include/napi_avsession_manager.h
       modified:   frameworks/js/napi/session/include/napi_session_listener.h
       modified:   frameworks/js/napi/session/src/napi_avsession_manager.cpp
       modified:   frameworks/js/napi/session/src/napi_session_listener.cpp
       modified:   frameworks/native/session/include/avsession_manager_impl.h
       modified:   frameworks/native/session/include/session_listener_client.h
       modified:   frameworks/native/session/src/avsession_manager_impl.cpp
       modified:   frameworks/native/session/src/session_listener_client.cpp
       new file:   interfaces/inner_api/native/session/include/av_router.h
       modified:   interfaces/inner_api/native/session/include/avsession_descriptor.h
       modified:   interfaces/inner_api/native/session/include/avsession_info.h
       modified:   interfaces/inner_api/native/session/include/avsession_manager.h
       modified:   services/session/BUILD.gn
       modified:   services/session/ipc/base/iavsession_service.h
       modified:   services/session/ipc/base/isession_listener.h
       modified:   services/session/ipc/proxy/avsession_service_proxy.cpp
       modified:   services/session/ipc/proxy/avsession_service_proxy.h
       modified:   services/session/ipc/proxy/session_listener_proxy.cpp
       modified:   services/session/ipc/proxy/session_listener_proxy.h
       modified:   services/session/ipc/stub/avsession_service_stub.cpp
       modified:   services/session/ipc/stub/avsession_service_stub.h
       modified:   services/session/ipc/stub/session_listener_stub.cpp
       modified:   services/session/ipc/stub/session_listener_stub.h
       new file:   services/session/server/avrouter.cpp
       new file:   services/session/server/avrouter_impl.cpp
       new file:   services/session/server/avrouter_impl.h
       modified:   services/session/server/avsession_service.cpp
       modified:   services/session/server/avsession_service.h
       modified:   utils/include/avsession_trace.h

Signed-off-by: liyuhang <liyuhang24@huawei.com>
Change-Id: I0604451a0088e75489e5289e38c9070bfa72fab4
2023-06-07 06:28:19 +00:00