[FFmpeg-cvslog] cljr: set the properties of the coded_frame, not input frame.

Anton Khirnov git at videolan.org
Mon Feb 13 02:28:45 CET 2012


ffmpeg | branch: master | Anton Khirnov <anton at khirnov.net> | Sat Feb 11 20:37:41 2012 +0100| [177bb4bf50d762fcc1ace3e357a2a2bba54744ee] | committer: Anton Khirnov

cljr: set the properties of the coded_frame, not input frame.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=177bb4bf50d762fcc1ace3e357a2a2bba54744ee
---

 libavcodec/cljr.c      |    4 ++--
 tests/ref/vsynth1/cljr |    2 +-
 tests/ref/vsynth2/cljr |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/libavcodec/cljr.c b/libavcodec/cljr.c
index cf307bb..a3bb66c 100644
--- a/libavcodec/cljr.c
+++ b/libavcodec/cljr.c
@@ -135,8 +135,8 @@ static int encode_frame(AVCodecContext *avctx, unsigned char *buf,
     AVFrame *p = data;
     int x, y;
 
-    p->pict_type = AV_PICTURE_TYPE_I;
-    p->key_frame = 1;
+    avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I;
+    avctx->coded_frame->key_frame = 1;
 
     init_put_bits(&pb, buf, buf_size / 8);
 
diff --git a/tests/ref/vsynth1/cljr b/tests/ref/vsynth1/cljr
index 9865726..4978344 100644
--- a/tests/ref/vsynth1/cljr
+++ b/tests/ref/vsynth1/cljr
@@ -1,4 +1,4 @@
-d149cadc43100d8e98ff04e57fdaa31f *./tests/data/vsynth1/cljr.avi
+b4d3d31da0b4b6873ad8239d113c91d2 *./tests/data/vsynth1/cljr.avi
  5075660 ./tests/data/vsynth1/cljr.avi
 4debaab994c2c7273bebaa0c5733017b *./tests/data/cljr.vsynth1.out.yuv
 stddev:   30.75 PSNR: 18.37 MAXDIFF:  225 bytes:  7603200/  7603200
diff --git a/tests/ref/vsynth2/cljr b/tests/ref/vsynth2/cljr
index 6f8670c..562f35f 100644
--- a/tests/ref/vsynth2/cljr
+++ b/tests/ref/vsynth2/cljr
@@ -1,4 +1,4 @@
-86250984790dd745a932f36cf229cef7 *./tests/data/vsynth2/cljr.avi
+416ddcf73d2d993456f3c49f3eed4f1a *./tests/data/vsynth2/cljr.avi
  5075660 ./tests/data/vsynth2/cljr.avi
 3a70ba2a535ef9c7fc6478b27a2cb58a *./tests/data/cljr.vsynth2.out.yuv
 stddev:   10.48 PSNR: 27.72 MAXDIFF:   64 bytes:  7603200/  7603200



More information about the ffmpeg-cvslog mailing list