Closed KhrystynaDubovyk closed 6 years ago
after step
6. SDL brings the application to foreground (HMI_FULL)
if the app is a MEDIA type app, the system shall also set the audio source to the mobile media apps. This should be the same as we launch a media app (even it is not a remote_control app) to FULL, or a background media app get re-focused when driver clicked a steal-focus button, (this already works on SYNC3 platform)
In this case there is no need for the app to send a SetInteriorVehicleData_request to SDL.
In addition, I suggest SDL does not block/deny SetInteriorVehicleData request for changing audio source if an app do send such a SetInteriorVehicleData request in background, SDL forward the request to HMI, it is the HMI side's responsibility to deny or allow it (when the app is in background).
The proposal New remote control modules (LIGHT, AUDIO, HMI_SETTINGS) and parameters (SIS Data) says:
@yang1070, please advise on expected behavior for the following use case:
Pre-conditions:
a. media mobile app is registered with REMOTE_CONTROL appHMIType with SDL
b. the application running in BACKGROUND
Steps:
Expected:
<Alert>
( UI-related params WITH softButtons ‘yes’ ‘no’) to SDLHow does the system set the audio source to this media application? Shall the application after turning to FULL HMI level send SetInteriorVehicleData_request to SDL?