<div dir="ltr"><div>Dear,<br><br></div><div>I had the hope this behaviour change relate to a source code change that month in one of those two files "modules/access/mms/mmsh.c" and "modules/demux/asf/asf.c".<br></div><div>Just for that last file, there were 41 commits and each or everyone of those (or a combo) could have break things for me.<br><br></div><div>Except rebuilding commit after commit until it break, I don't really see how to find out what went wrong.<br>I assume all those changes made sense to the author and he had something to test against.<br></div><div><br></div><div>I'll quickly check the code of those patch to see if I can make some sense of them.<br></div><div><br></div><div>What other approach would you suggest?<br></div><div><br></div>David Glaude<br><br>Those are the changes in that time range: <a href="http://www.m2x.nl/videolan/vlc/commits/2a310e14227b7cab441ee5128757a27b57f0b9a7/modules/demux/asf/asf.c">http://www.m2x.nl/videolan/vlc/commits/2a310e14227b7cab441ee5128757a27b57f0b9a7/modules/demux/asf/asf.c</a><br><br>09 Dec, 2013 3 commits<br>    08b4ccaa9   demux: asf: trigger dialog on drm streams <br>    fe5e4ac18   demux: asf: avoid truncation on malloc <br>    c4611bcd8   demux: asf: fix double declaration (cid 1135582) <br><br>08 Dec, 2013 3 commits<br>    15c86584b   demux: asf: check for int overflow <br>    458c4a5e3   demux: asf: fix signedness <br>    28b947459   demux: asf: fix signedness in language index <br><br>07 Dec, 2013 8 commits<br>    abb20fc36   demux: asf: use INT64_MAX <br>    d28dedab8   demux: asf: don't update PCR until preroll is done <br>    8e7a55dd8   demux: asf: use send time as base time for pcr (fix #6662, #8795) ... <br>    882f2d611   demux: asf: only substract preroll from presentation time and duration ... <br>    c3ae02a6d   demux: asf: decode payload extension ... <br>    e89887356   demux: asf: fix time conversion ... <br>    6ac205bb7   demux: asf: fix computing pts/dts with deltas on sub payloads ... <br>    6fb815bbf   demux: asf: Use pts as track time instead of dts ... <br><br>04 Dec, 2013 2 commits<br>    5b8529385   demux: asf: flush remaining tail data (fix #5356) <br>    3b7a8af42   demux: asf: define MAX_ASF_TRACKS <br><br>03 Dec, 2013 3 commits<br>    01e03b9a0   demux: asf: correctly flag invalid time <br>    bc5a9b1b9   demux: asf: reset PCR on seek <br>    adf378a9c   demux: asf: wait keyframe on index seek too ... <br><br>02 Dec, 2013 2 commits<br>    0a3cb49bf   demux: asf: fix keyframe waiting after a seek (fix #6647) ... <br>    701602135   demux: asf: remember extended stream parameters for tracks <br><br>27 Nov, 2013 1 commit<br>    f5ef14fd4   demux: asf: add check in control (CID 1132753) ... <br><br>26 Nov, 2013 4 commits<br>    cd3efe2dc   demux: asf: seek seekable <br>    991b40676   demux: asf: ignore empty sub-payloads (fix #9990) <br>    b43f53f92   demux: asf: fix seek boundaries <br>    b5bffbb29   demux: asf: fix wrong allocation size ... <br><br>25 Nov, 2013 2 commits<br>    52dc92775   demux: asf: fix variable length reading. ... <br>    51785680c   demux: asf: fix overflow in seek <br><br>23 Nov, 2013 2 commits<br>    9a0de97a7   demux: asf: do bitrate mutual exclusion <br>    4dbcaaa57   demux: asf: follow track exclusion list (fix #3796) <br><br>22 Nov, 2013 2 commits<br>    23445cd54   demux: asf: reject DRM'ed files ... <br>    58c8f9f3c   demux: asf: preroll to seek time from index keyframes (fix #7890) <br><br>15 Nov, 2013 1 commit<br>    1c7b3420e   demux: asf: fix multiple compressed payload regression (fix #9846) ... <br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-02-17 10:23 GMT+01:00 Rémi Denis-Courmont <span dir="ltr"><<a href="mailto:remi@remlab.net" target="_blank">remi@remlab.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 2015-02-17 11:34, David Glaude a écrit :<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The last to work is: vlc-2.2.0-git-20131104-1009-<u></u>win32.exe OK with<br>
3V+24A<br>
The first to fail is: vlc-2.2.0-git-20131209-0039-<u></u>win32.exe KO no<br>
audio on switching language<br>
</blockquote>
<br></span>
Seriously, that covers a range of 600-700 different changes... If you want to play the blame game, you need to pinpoint a specific change. And you cannot do that with nightly builds in any case.<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Rémi Denis-Courmont</font></span><div class="HOEnZb"><div class="h5"><br>
______________________________<u></u>_________________<br>
vlc-devel mailing list<br>
To unsubscribe or modify your subscription options:<br>
<a href="https://mailman.videolan.org/listinfo/vlc-devel" target="_blank">https://mailman.videolan.org/<u></u>listinfo/vlc-devel</a><br>
</div></div></blockquote></div><br></div>