projects
/
platform
/
upstream
/
libav.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3227770
)
targaenc: don't modify input frame.
author
Anton Khirnov
<anton@khirnov.net>
Sun, 19 Feb 2012 09:44:52 +0000
(10:44 +0100)
committer
Anton Khirnov
<anton@khirnov.net>
Mon, 20 Feb 2012 06:50:44 +0000
(07:50 +0100)
Set the pict_type/key_frame properties on the coded picture.
libavcodec/targaenc.c
patch
|
blob
|
history
diff --git
a/libavcodec/targaenc.c
b/libavcodec/targaenc.c
index
276bcc8
..
1d857e5
100644
(file)
--- a/
libavcodec/targaenc.c
+++ b/
libavcodec/targaenc.c
@@
-91,9
+91,6
@@
static int targa_encode_frame(AVCodecContext *avctx,
return AVERROR(EINVAL);
}
- p->pict_type= AV_PICTURE_TYPE_I;
- p->key_frame= 1;
-
/* zero out the header and only set applicable fields */
memset(outbuf, 0, 12);
AV_WL16(outbuf+12, avctx->width);
@@
-154,6
+151,7
@@
static av_cold int targa_encode_init(AVCodecContext *avctx)
avcodec_get_frame_defaults(&s->picture);
s->picture.key_frame= 1;
+ s->picture.pict_type = AV_PICTURE_TYPE_I;
avctx->coded_frame= &s->picture;
return 0;