Opened 15 years ago

Last modified 13 years ago

#1472 new defect

Relies on non-standard x264 info header

Reported by: info@… 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.

Change History (1)

comment:1 by compn, 13 years ago

Owner: changed from r_togni@… to reimar
Note: See TracTickets for help on using tickets.