Opened 16 years ago
Last modified 14 years ago
#1472 new defect
Relies on non-standard x264 info header
Reported by: | Owned by: | reimar | |
---|---|---|---|
Priority: | normal | Component: | demuxer |
Version: | HEAD | Severity: | normal |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
Mplayer should not simly rely on the x264 info headers to determine video parameters. This field is not part of the AVC standard and should not be used this way. It can be modified at will whithout changing anything on the video stream itself, thus it is not a reliable source for getting the stream output together.
This is a possible result:
[h264 @ 0xf62c6380]reference picture missing during reorder,?% 1 0
[h264 @ 0xf62c6380]Missing reference picture
[h264 @ 0xf62c6380]reference picture missing during reorder,?% 1 0
[h264 @ 0xf62c6380]Missing reference picture
[h264 @ 0xf62c6380]reference picture missing during reorder.5% 1 0
[h264 @ 0xf62c6380]Missing reference picture
The ref parameter of this file is 0 which mplayer uses without checking for the real parameter. The proper way to handle this would be to parse the bitstream instead.