dashdemux: mosaic issue for MPEG DASH live streaming due to not updating headers
Submitted by WeiChungChang
Created attachment 343415
issue description in detail
original test URL is invalid but I found a one which can reproduce the issue.
Please refer to the attached in detail, or by the link below:
I tested it for 1.4.5 (a little old) but I wonder it will happen for master also.
Please help to check it.
Wrong codec settings leads to mosaic (ex, use the codec setting of high bit-rate representation to decode data of low bit-rate representation ).
- Race condition between threads.
- Slow start of gst_mpd_client_setup_streaming() when updating manifest.
Attachment 343415, "issue description in detail":