Mercurial > libavformat.hg
comparison smacker.c @ 2006:2f0154760e5f libavformat
Get rid of unnecessary pointer casts.
patch by Nicholas Tung, ntung ntung com
author | diego |
---|---|
date | Sun, 08 Apr 2007 20:24:16 +0000 |
parents | 1a3c9056982a |
children | 7eb456c4ed8a |
comparison
equal
deleted
inserted
replaced
2005:fb04036147f8 | 2006:2f0154760e5f |
---|---|
96 } | 96 } |
97 | 97 |
98 static int smacker_read_header(AVFormatContext *s, AVFormatParameters *ap) | 98 static int smacker_read_header(AVFormatContext *s, AVFormatParameters *ap) |
99 { | 99 { |
100 ByteIOContext *pb = &s->pb; | 100 ByteIOContext *pb = &s->pb; |
101 SmackerContext *smk = (SmackerContext *)s->priv_data; | 101 SmackerContext *smk = s->priv_data; |
102 AVStream *st, *ast[7]; | 102 AVStream *st, *ast[7]; |
103 int i, ret; | 103 int i, ret; |
104 int tbase; | 104 int tbase; |
105 | 105 |
106 /* read and check header */ | 106 /* read and check header */ |
213 } | 213 } |
214 | 214 |
215 | 215 |
216 static int smacker_read_packet(AVFormatContext *s, AVPacket *pkt) | 216 static int smacker_read_packet(AVFormatContext *s, AVPacket *pkt) |
217 { | 217 { |
218 SmackerContext *smk = (SmackerContext *)s->priv_data; | 218 SmackerContext *smk = s->priv_data; |
219 int flags; | 219 int flags; |
220 int ret; | 220 int ret; |
221 int i; | 221 int i; |
222 int frame_size = 0; | 222 int frame_size = 0; |
223 int palchange = 0; | 223 int palchange = 0; |
316 return 0; | 316 return 0; |
317 } | 317 } |
318 | 318 |
319 static int smacker_read_close(AVFormatContext *s) | 319 static int smacker_read_close(AVFormatContext *s) |
320 { | 320 { |
321 SmackerContext *smk = (SmackerContext *)s->priv_data; | 321 SmackerContext *smk = s->priv_data; |
322 int i; | 322 int i; |
323 | 323 |
324 for(i = 0; i < 7; i++) | 324 for(i = 0; i < 7; i++) |
325 if(smk->bufs[i]) | 325 if(smk->bufs[i]) |
326 av_free(smk->bufs[i]); | 326 av_free(smk->bufs[i]); |