[FFmpeg-devel] [PATCH] libavcodec: rawenc: Use the AVCodecContext pix_fmt/width/height
Hugo Beauzée-Luyssen
hugo at beauzee.fr
Mon Apr 4 15:56:31 CEST 2016
Instead of using the ones in the AVFrame which can be uninitialized
---
libavcodec/rawenc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavcodec/rawenc.c b/libavcodec/rawenc.c
index d837056..27e4a29 100644
--- a/libavcodec/rawenc.c
+++ b/libavcodec/rawenc.c
@@ -60,8 +60,8 @@ static int raw_encode(AVCodecContext *avctx, AVPacket *pkt,
return ret;
if ((ret = av_image_copy_to_buffer(pkt->data, pkt->size,
(const uint8_t **)frame->data, frame->linesize,
- frame->format,
- frame->width, frame->height, 1)) < 0)
+ avctx->pix_fmt,
+ avctx->width, avctx->height, 1)) < 0)
return ret;
if(avctx->codec_tag == AV_RL32("yuv2") && ret > 0 &&
--
2.8.0.rc3
More information about the ffmpeg-devel
mailing list