[FFmpeg-trac] #5678(avformat:new): DVD Subtitles broken in 3.1
FFmpeg
trac at avcodec.org
Wed Jun 29 14:28:03 CEST 2016
#5678: DVD Subtitles broken in 3.1
-------------------------------------+-------------------------------------
Reporter: FernetMenta | Owner:
Type: defect | Status: new
Priority: important | Component: avformat
Version: unspecified | Resolution:
Keywords: dvdsub | Blocked By:
regression | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by fritsch):
I had to skip some libav commits as they broke configure and build system
(in the middle of a merge commit), here is the bisecting result:
There are only 'skip'ped commits left to test.
The first bad commit could be any of:
9200514ad8717c63f82101dc394f4378854325bf
6f69f7a8bf6a0d013985578df2ef42ee6b1c7994
We cannot bisect more!
My history:
git bisect start
# good: [0c9490609d888ba384798777a3daaf012488ad89] avformat: support
shorten in nistshpere demuxer
git bisect good 0c9490609d888ba384798777a3daaf012488ad89
# bad: [8a3221cc67a516dfc1700bdae3566ec52c7ee823] avformat/mov: Check
sample size
git bisect bad 8a3221cc67a516dfc1700bdae3566ec52c7ee823
# bad: [7155bd1c94c285ac53e675c7f66acc28d7fa2a71] avcodec/m101: Ask for
samples with too small extradata_size
git bisect bad 7155bd1c94c285ac53e675c7f66acc28d7fa2a71
# bad: [ee38234c43b6b3280304be7a43dc569cef683c43] Merge commit
'e481458bc308ee838deaeacac51929514762e7a7'
git bisect bad ee38234c43b6b3280304be7a43dc569cef683c43
# bad: [0520d573db71171053a684b1b2fed0598df1641f] Merge commit
'9765549f551ff40869aee1a6492b6a976c86cfe9'
git bisect bad 0520d573db71171053a684b1b2fed0598df1641f
# bad: [197fa698c6cf77b31f3e29a2f685aa52e7404b8b] Merge commit
'97aec6e75ef36ed0402653519daa8e1fc8ddb555'
git bisect bad 197fa698c6cf77b31f3e29a2f685aa52e7404b8b
# bad: [8cae006c5646a08fd73cf62c46bb16598be6c7b4] Merge commit
'1138eb5509d3db7f6d565cb45f137a786d22beb9'
git bisect bad 8cae006c5646a08fd73cf62c46bb16598be6c7b4
# good: [60b75186b2c878b6257b43c8fcc0b1356ada218e] avcodec/wmalosslessdec:
do not discard last frame
git bisect good 60b75186b2c878b6257b43c8fcc0b1356ada218e
# bad: [02d08da81fd8ad4bb41c79a57815abc067f0ee2b] avdevice/caca: switch to
codecpar
git bisect bad 02d08da81fd8ad4bb41c79a57815abc067f0ee2b
# bad: [bbf5ef9dac9475d8ed22da23acc2eb63a2640784] Merge commit
'15e84ed3f141c586e8cb78ed58365cf5a511108a'
git bisect bad bbf5ef9dac9475d8ed22da23acc2eb63a2640784
# skip: [15e84ed3f141c586e8cb78ed58365cf5a511108a] avconv: convert to
codecpar
git bisect skip 15e84ed3f141c586e8cb78ed58365cf5a511108a
# bad: [6372c9dc9972318e75a5889ad6c52500b8294099] Merge commit
'5b9cdf8cba114c41239bf0f9f5e0ccb6977d1c8d'
git bisect bad 6372c9dc9972318e75a5889ad6c52500b8294099
# skip: [5b9cdf8cba114c41239bf0f9f5e0ccb6977d1c8d] avconv: switch opening
decoders and encoders
git bisect skip 5b9cdf8cba114c41239bf0f9f5e0ccb6977d1c8d
# bad: [6f69f7a8bf6a0d013985578df2ef42ee6b1c7994] Merge commit
'9200514ad8717c63f82101dc394f4378854325bf'
git bisect bad 6f69f7a8bf6a0d013985578df2ef42ee6b1c7994
# skip: [9200514ad8717c63f82101dc394f4378854325bf] lavf: replace
AVStream.codec with AVStream.codecpar
git bisect skip 9200514ad8717c63f82101dc394f4378854325bf
# only skipped commits left to test
# possible first bad commit: [6f69f7a8bf6a0d013985578df2ef42ee6b1c7994]
Merge commit '9200514ad8717c63f82101dc394f4378854325bf'
# possible first bad commit: [9200514ad8717c63f82101dc394f4378854325bf]
lavf: replace AVStream.codec with AVStream.codecpar
So looks like the bugger is in the merge commit FernetMenta pointed out.
What's next?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5678#comment:8>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list