1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-02-04 06:08:26 +02:00
FFmpeg/libavcodec
Clément Bœsch 0bf5fd2e19 Merge commit '98c97994c5b90bdae02accb155eeceeb5224b8ef'
* commit '98c97994c5b90bdae02accb155eeceeb5224b8ef':
  h264: decouple extradata parsing from the decoder

Main changes:

- move get_avc_nalsize() inside h264_parser.c and make it use
  H264ParseContext instead of H264Context. This helps fixing
  fate-flv-demux.

- Also use is_avc/nal_length_size from the H264ParseContext in various
  places instead of the H264Context one as that's the fields now filled
  by ff_h264_decode_extradata()

- h264_parse: dont fail decode_extradata_ps() due to nal split failure.
  Change by Michael to fix decoding of h264/ref_10.avi.

Merged-by: Clément Bœsch <u@pkh.me>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-19 12:17:41 +02:00
..
2016-02-27 16:31:46 -06:00
2016-01-20 16:56:53 +00:00
2016-04-05 23:13:44 -03:00
2016-05-31 01:08:25 +01:00
2015-12-19 09:32:53 -08:00
2015-12-19 09:32:53 -08:00
2015-11-30 18:29:57 -05:00
2015-11-22 16:16:16 -05:00
2016-05-21 18:49:45 +02:00
2016-05-21 18:49:45 +02:00
2016-05-21 18:49:45 +02:00
2016-05-21 18:10:07 +02:00
2016-05-05 18:15:22 +02:00
2016-06-10 16:31:23 +02:00
2015-11-21 08:51:49 -05:00
2016-05-12 14:32:16 +01:00
2016-03-28 14:13:17 -08:00
2016-01-11 21:51:11 +01:00
2016-03-28 14:13:17 -08:00
2016-06-06 14:32:48 +02:00
2015-11-30 10:58:46 -05:00
2016-01-30 17:44:13 +00:00
2016-02-02 18:06:13 -08:00
2016-03-28 14:13:17 -08:00
2016-06-10 16:31:23 +02:00
2015-10-13 16:03:04 +02:00
2016-02-07 09:26:15 -08:00
2015-10-26 10:08:01 +01:00
2016-01-28 10:31:41 +01:00
2016-04-02 22:48:15 +01:00
2016-04-02 22:48:15 +01:00
2016-03-07 11:17:31 +01:00
2016-03-04 13:51:42 +01:00
2015-12-07 16:10:51 +01:00
2015-10-09 22:09:08 +02:00
2016-01-11 21:51:11 +01:00
2016-01-18 19:56:37 +01:00
2016-01-31 15:44:11 -08:00
2015-10-25 22:48:04 +01:00
2015-12-05 21:11:52 +01:00
2015-12-05 21:11:52 +01:00
2016-06-12 20:26:32 +02:00
2016-03-16 11:32:51 +01:00
2016-03-16 11:32:51 +01:00
2016-04-19 19:00:41 +02:00
2016-03-28 14:13:17 -08:00
2016-03-07 11:17:31 +01:00
2016-03-07 11:17:31 +01:00
2016-03-13 09:40:09 +01:00
2016-03-12 02:08:45 +01:00
2015-11-20 08:20:13 -05:00
2016-06-19 09:45:29 +02:00
2016-06-10 16:31:23 +02:00
2016-06-11 17:27:19 +02:00
2016-03-28 14:13:17 -08:00
2016-02-28 13:32:01 +01:00
2016-03-23 09:25:30 +01:00
2016-04-14 22:31:57 +02:00
2016-02-09 19:19:43 +01:00
2016-05-01 17:47:55 +02:00
2016-06-17 21:48:34 +02:00
2016-01-27 00:08:23 +01:00
2016-01-30 13:31:44 +01:00
2015-10-09 22:09:08 +02:00
2015-12-22 12:54:23 +01:00
2016-05-06 01:12:51 +01:00
2016-06-10 16:31:23 +02:00
2015-12-07 09:25:02 +01:00
2016-01-11 21:51:11 +01:00
2016-01-20 16:41:19 -03:00
2016-01-28 19:49:48 -08:00