[FFmpeg-cvslog] r14154 - trunk/libavcodec/pngdec.c
benoit
subversion
Thu Jul 10 13:52:51 CEST 2008
Author: benoit
Date: Thu Jul 10 13:52:51 2008
New Revision: 14154
Log:
Remove useless casts.
Patch by avcoder ffmpeg at gmail d0t com
Modified:
trunk/libavcodec/pngdec.c
Modified: trunk/libavcodec/pngdec.c
==============================================================================
--- trunk/libavcodec/pngdec.c (original)
+++ trunk/libavcodec/pngdec.c Thu Jul 10 13:52:51 2008
@@ -383,7 +383,7 @@ static int decode_frame(AVCodecContext *
{
PNGDecContext * const s = avctx->priv_data;
AVFrame *picture = data;
- AVFrame * const p= (AVFrame*)&s->picture;
+ AVFrame * const p= &s->picture;
uint32_t tag, length;
int ret, crc;
@@ -582,8 +582,8 @@ static int decode_frame(AVCodecContext *
}
}
exit_loop:
- *picture= *(AVFrame*)&s->picture;
- *data_size = sizeof(AVPicture);
+ *picture= s->picture;
+ *data_size = sizeof(AVFrame);
ret = s->bytestream - s->bytestream_start;
the_end:
@@ -600,8 +600,8 @@ static int decode_frame(AVCodecContext *
static av_cold int png_dec_init(AVCodecContext *avctx){
PNGDecContext *s = avctx->priv_data;
- avcodec_get_frame_defaults((AVFrame*)&s->picture);
- avctx->coded_frame= (AVFrame*)&s->picture;
+ avcodec_get_frame_defaults(&s->picture);
+ avctx->coded_frame= &s->picture;
dsputil_init(&s->dsp, avctx);
return 0;
More information about the ffmpeg-cvslog
mailing list