Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDL 0296 - Possibility to update video streaming capabilities during ignition cycle #1669

Conversation

yoooriii
Copy link
Contributor

@yoooriii yoooriii commented Jun 1, 2020

Fixes #983

This PR is ready for review.

Risk

This PR makes no API changes on iOS side.

Testing Plan

  • I have verified that I have not introduced new warnings in this PR (or explain why below)
  • I have run the unit tests with this PR
  • I have tested this PR against Core and verified behavior (if applicable, if not applicable, explain why below).

Unit Tests

[Describe the unit tests and behaviors added in this PR]

Core Tests

[List of tests performed against Core and behaviors verified]

Core version 6.1.0
HMI name / version / branch / commit hash / module tested against: [INSERT]

Summary

The main purpose of this proposal is to make it possible to update video streaming capabilities during the ignition cycle.

Within the implementation of the Pixel density and Scale proposal, new video streaming capabilities parameters diagonalScreenSize, pixelPerInch and scale were introduced.

Usually, these parameters are passed to SDL Core by the HMI in UI.GetCapabilities response during HMI initialization process. That means if parameters are defined in a current ignition cycle they cannot be updated until the next cycle. However, the HMI is able to change the values of these parameters dynamically, and currently, there is no way to notify SDL Core and Mobile application about the new values.

Changelog

Breaking Changes
  • [Breaking change info]
Enhancements
  • [Enhancement info]
Bug Fixes
  • [Bug Fix Info]

Tasks Remaining:

  • [Task 1]
  • [Task 2]

CLA

yLeonid added 23 commits May 19, 2020 14:39
… disconnects transport and then establishes and renegotiates new service connection
…video_stream_cap_

POC: SDL 0296 - Possibility to update video streaming capabilities during ignition cycle [issue smartdevicelink#983]
@yoooriii yoooriii changed the title Poc/sdl0296 upd video stream cap SDL 0296 - Possibility to update video streaming capabilities during ignition cycle Jun 1, 2020
@yoooriii yoooriii closed this Jun 1, 2020
@yoooriii
Copy link
Contributor Author

yoooriii commented Jun 1, 2020

not ready, let us agree on the poc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants