-
Notifications
You must be signed in to change notification settings - Fork 508
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
Invalid MPD manifest #49
Comments
Oops, click the button by mistake |
I think the problem is a race condition in MpdNotifier::Flush() implementations. There are no locks used in Flush() so multiple threads are writing to the same file. That said, it would be nice to know the repro steps :) |
This bug should be fixed with Rintaro's latest cl. @lpluto Can you try and verify? Let us know the results. Thanks again for reporting the issue! |
Close as fixed. @lpluto please reopen it if you are still seeing the problem with latest cl or v1.2.1. |
We've updated eDash Packager on one of our environments and it works now. Thanks for help! |
Great to hear that! Thanks for the update! |
Hi,
Sometimes we receive invalid output MPD manifest when we use "--mpd_output" option. We guess that it may be related to wrong threads synchronization when edash packager writes to output MPD file.
It doesn't happen when we use mpd_generator command.
Sample invalid manifest: manifest.mpd.txt
Kind regards,
Lukasz Pluto
The text was updated successfully, but these errors were encountered: