[FFmpeg-devel] lavc/hevc_parser: report detailed log when missing picture occurs

Submitted by Linjie Fu on Jan. 11, 2019, 8:07 a.m.

Details

Message ID 20190111080733.13573-1-linjie.fu@intel.com
State Accepted
Commit 5764c9528b97c8340bfaacbe98b1de87a8e92e4d
Headers show

Commit Message

Linjie Fu Jan. 11, 2019, 8:07 a.m.
Report the detailed log with buf_size in parse_nal_units to provide
more information when picture could not be found.

Match the behaviour in h264_parser.

Signed-off-by: Linjie Fu <linjie.fu@intel.com>
---
 libavcodec/hevc_parser.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Michael Niedermayer Jan. 12, 2019, 1:03 a.m.
On Fri, Jan 11, 2019 at 04:07:33PM +0800, Linjie Fu wrote:
> Report the detailed log with buf_size in parse_nal_units to provide
> more information when picture could not be found.
> 
> Match the behaviour in h264_parser.
> 
> Signed-off-by: Linjie Fu <linjie.fu@intel.com>
> ---
>  libavcodec/hevc_parser.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

will apply

thx

[...]

Patch hide | download patch | download mbox

diff --git a/libavcodec/hevc_parser.c b/libavcodec/hevc_parser.c
index f6df43a067..4b5ff60efc 100644
--- a/libavcodec/hevc_parser.c
+++ b/libavcodec/hevc_parser.c
@@ -239,7 +239,7 @@  static int parse_nal_units(AVCodecParserContext *s, const uint8_t *buf,
         }
     }
     /* didn't find a picture! */
-    av_log(avctx, AV_LOG_ERROR, "missing picture in access unit\n");
+    av_log(avctx, AV_LOG_ERROR, "missing picture in access unit with size %d\n", buf_size);
     return -1;
 }