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

Audio + Role Shows Roles From Video Stream #1731

Closed
jakubvojacek opened this issue Dec 17, 2018 · 5 comments
Closed

Audio + Role Shows Roles From Video Stream #1731

jakubvojacek opened this issue Dec 17, 2018 · 5 comments
Assignees
Labels
status: archived Archived and locked; will not be updated type: bug Something isn't working correctly
Milestone

Comments

@jakubvojacek
Copy link

Have you read the FAQ and checked for duplicate open issues?:
yes
What version of Shaka Player are you using?:
2.5 beta
Can you reproduce the issue with our latest release version?:
no (i mean 2.4.5)
Can you reproduce the issue with the latest code from master?:
yes
Are you using the demo app or your own custom app?:
both
If custom app, can you reproduce the issue using our demo app?:
using nightly build at https://nightly-dot-shaka-player-demo.appspot.com/demo/ yes
What browser and OS are you using?:
mac os & chrome
What are the manifest and license server URIs?:
MPD is available at https://goo.gl/79XrFA and for license URL you can enter anything, to have the playback isnt important.

What did you do?
Loaded the MPD

What did you expect to happen?
to open up the available audio languages and see correct roles

What actually happened?
There should only be one audio language marked with main role (the Russian language). In works well in https://shaka-player-demo.appspot.com/demo/ but in the https://nightly-dot-shaka-player-demo.appspot.com/demo it does not
screen shot 2018-12-17 at 13 25 02
vs screenshot from stable
screen shot 2018-12-17 at 13 26 21

@vaage
Copy link
Contributor

vaage commented Dec 17, 2018

This came from a change I made. I changed getAudioLanguageAndRoles to work on the tracks, instead of streams. I will address it.

@vaage vaage self-assigned this Dec 17, 2018
@vaage vaage added type: bug Something isn't working correctly and removed needs triage labels Dec 17, 2018
@shaka-bot shaka-bot added this to the v2.5 milestone Dec 17, 2018
@vaage vaage changed the title Bug in default audio in nightly build Audio + Role Shows Roles From Video Stream Dec 17, 2018
shaka-bot pushed a commit that referenced this issue Dec 18, 2018
A change to how we collect the audio-lanugage-role pairs allowed
the video roles to be included.

This change adds a test to make sure that does not happen. It
will fail now and be fixed in a later CL.

Issue #1731

Change-Id: I1178fce70f38ff7b6d9ddabfb73157985f6f63b6
shaka-bot pushed a commit that referenced this issue Dec 18, 2018
Rather than using tracks (that merge the roles) use the streams when
creating the audio-language-role pairs.

The reason we tried using tracks was to remove the need to handle
audio muxed into video streams. With this change, that problem is back
but we fixed the broken behaviour.

Issue #1731

Change-Id: I837406469195956089f33f93f4a9e3c64ffbeab2
@vaage
Copy link
Contributor

vaage commented Dec 18, 2018

This should be fixed now. @jakubvojacek could you verify on your end that this has in-fact resolved your issue and report back to us?

@vaage vaage added the status: waiting on response Waiting on a response from the reporter(s) of the issue label Dec 18, 2018
@jakubvojacek
Copy link
Author

Thank you @vaage, I already tried but it's failing due to mux.js error I mentioned here #1404 (comment).

@vaage
Copy link
Contributor

vaage commented Dec 18, 2018

Okay, I will close this one for now. If it is still an issue after #1404 is resolved, please re-open this issue.

@vaage vaage closed this as completed Dec 18, 2018
@vaage vaage removed the status: waiting on response Waiting on a response from the reporter(s) of the issue label Dec 18, 2018
@jakubvojacek
Copy link
Author

Hello @vaage , after applying 337c1a9 I can confirm that your fix has helped and the issue is resolved, thank you again 👍

@shaka-project shaka-project locked and limited conversation to collaborators Feb 16, 2019
@shaka-bot shaka-bot added the status: archived Archived and locked; will not be updated label Apr 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: archived Archived and locked; will not be updated type: bug Something isn't working correctly
Projects
None yet
Development

No branches or pull requests

3 participants