[FFmpeg-cvslog] r14153 - trunk/libavcodec/pngenc.c

benoit subversion
Thu Jul 10 13:49:53 CEST 2008


Author: benoit
Date: Thu Jul 10 13:49:53 2008
New Revision: 14153

Log:
Remove useless casts.
Patch by avcoder ffmpeg at gmail d0t com


Modified:
   trunk/libavcodec/pngenc.c

Modified: trunk/libavcodec/pngenc.c
==============================================================================
--- trunk/libavcodec/pngenc.c	(original)
+++ trunk/libavcodec/pngenc.c	Thu Jul 10 13:49:53 2008
@@ -232,7 +232,7 @@ static int png_write_row(PNGEncContext *
 static int encode_frame(AVCodecContext *avctx, unsigned char *buf, int buf_size, void *data){
     PNGEncContext *s = avctx->priv_data;
     AVFrame *pict = data;
-    AVFrame * const p= (AVFrame*)&s->picture;
+    AVFrame * const p= &s->picture;
     int bit_depth, color_type, y, len, row_size, ret, is_progressive;
     int bits_per_pixel, pass_row_size;
     int compression_level;
@@ -425,8 +425,8 @@ static int encode_frame(AVCodecContext *
 static av_cold int png_enc_init(AVCodecContext *avctx){
     PNGEncContext *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);
 
     s->filter_type = av_clip(avctx->prediction_method, PNG_FILTER_VALUE_NONE, PNG_FILTER_VALUE_MIXED);




More information about the ffmpeg-cvslog mailing list