diff options
author | Aman Gupta <aman@tmm1.net> | 2018-05-04 18:24:31 -0700 |
---|---|---|
committer | Aman Gupta <aman@tmm1.net> | 2018-05-04 18:24:49 -0700 |
commit | 84e03db9a334611d261cb09c534a56bf57a49cd9 (patch) | |
tree | a5524ffa1c6080cdc7e9f85a5418db449f2fa021 | |
parent | c2fd69ba623931c0be493813a20b20ec7b803977 (diff) | |
download | ffmpeg-84e03db9a334611d261cb09c534a56bf57a49cd9.tar.gz |
avcodec/videotoolbox: improve logging of decoder errors
Signed-off-by: Aman Gupta <aman@tmm1.net>
-rw-r--r-- | libavcodec/videotoolbox.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libavcodec/videotoolbox.c b/libavcodec/videotoolbox.c index 57b6698e1b..6dd800daf8 100644 --- a/libavcodec/videotoolbox.c +++ b/libavcodec/videotoolbox.c @@ -833,6 +833,9 @@ static int videotoolbox_start(AVCodecContext *avctx) case kVTVideoDecoderUnsupportedDataFormatErr: av_log(avctx, AV_LOG_VERBOSE, "VideoToolbox does not support this format.\n"); return AVERROR(ENOSYS); + case kVTCouldNotFindVideoDecoderErr: + av_log(avctx, AV_LOG_VERBOSE, "VideoToolbox decoder for this format not found.\n"); + return AVERROR(ENOSYS); case kVTVideoDecoderMalfunctionErr: av_log(avctx, AV_LOG_VERBOSE, "VideoToolbox malfunction.\n"); return AVERROR(EINVAL); @@ -842,7 +845,7 @@ static int videotoolbox_start(AVCodecContext *avctx) case 0: return 0; default: - av_log(avctx, AV_LOG_VERBOSE, "Unknown VideoToolbox session creation error %u\n", (unsigned)status); + av_log(avctx, AV_LOG_VERBOSE, "Unknown VideoToolbox session creation error %d\n", (int)status); return AVERROR_UNKNOWN; } } |