h264: use avpriv_request_sample for chroma_format_idc
authorVittorio Giovara <vittorio.giovara@gmail.com>
Sun, 16 Feb 2014 22:07:21 +0000 (23:07 +0100)
committerVittorio Giovara <vittorio.giovara@gmail.com>
Sun, 16 Feb 2014 22:51:44 +0000 (23:51 +0100)
libavcodec/h264_ps.c

index 932c27a..459bccc 100644 (file)
@@ -335,9 +335,8 @@ int ff_h264_decode_seq_parameter_set(H264Context *h)
         sps->profile_idc == 128 || sps->profile_idc == 144) {
         sps->chroma_format_idc = get_ue_golomb_31(&h->gb);
         if (sps->chroma_format_idc > 3) {
-            av_log(h->avctx, AV_LOG_ERROR,
-                   "chroma_format_idc %u out of range\n",
-                   sps->chroma_format_idc);
+            avpriv_request_sample(h->avctx, "chroma_format_idc %u",
+                                  sps->chroma_format_idc);
             goto fail;
         } else if (sps->chroma_format_idc == 3) {
             sps->residual_color_transform_flag = get_bits1(&h->gb);