lavc: set frame parameters after decoding only if necessary
authorJanne Grunau <janne-libav@jannau.net>
Wed, 12 Dec 2012 15:36:20 +0000 (16:36 +0100)
committerJanne Grunau <janne-libav@jannau.net>
Thu, 13 Dec 2012 20:02:42 +0000 (21:02 +0100)
commitbd255f9feb4deea4c990e582f0ba3b90d7b64b4c
tree7f37145ed6308e02cb5d5337993d13c8501b12a5
parent072be3e8969f24113d599444be4d6a0ed04a6602
lavc: set frame parameters after decoding only if necessary

Direct rendering capable decoders call get_buffer() which will set the
frame parameters.

Prevents frames with wrong parameters when a decoder outputs delayed
frames after a resolution or pixel format change.
libavcodec/utils.c