Mercurial > libavcodec.hg
changeset 2960:be87ff950242 libavcodec
recognize some more nal types
author | lorenm |
---|---|
date | Sun, 11 Dec 2005 02:16:21 +0000 |
parents | 24805f4d1b84 |
children | dc544c0e6220 |
files | h264.c |
diffstat | 1 files changed, 12 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/h264.c Sun Dec 11 00:56:39 2005 +0000 +++ b/h264.c Sun Dec 11 02:16:21 2005 +0000 @@ -155,8 +155,12 @@ #define NAL_SEI 6 #define NAL_SPS 7 #define NAL_PPS 8 -#define NAL_PICTURE_DELIMITER 9 -#define NAL_FILTER_DATA 10 +#define NAL_AUD 9 +#define NAL_END_SEQUENCE 10 +#define NAL_END_STREAM 11 +#define NAL_FILLER_DATA 12 +#define NAL_SPS_EXT 13 +#define NAL_AUXILIARY_SLICE 19 uint8_t *rbsp_buffer; int rbsp_buffer_size; @@ -7534,9 +7538,12 @@ decode_picture_parameter_set(h, bit_length); break; - case NAL_PICTURE_DELIMITER: - break; - case NAL_FILTER_DATA: + case NAL_AUD: + case NAL_END_SEQUENCE: + case NAL_END_STREAM: + case NAL_FILLER_DATA: + case NAL_SPS_EXT: + case NAL_AUXILIARY_SLICE: break; default: av_log(avctx, AV_LOG_ERROR, "Unknown NAL code: %d\n", h->nal_unit_type);