comparison qtrle.c @ 4827:b3ee9a1526b0 libavcodec

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 66ef3690d108
children f99e40a7155b
comparison
equal deleted inserted replaced
4826:9ca9a53a848b 4827:b3ee9a1526b0
489 } 489 }
490 } 490 }
491 491
492 static int qtrle_decode_init(AVCodecContext *avctx) 492 static int qtrle_decode_init(AVCodecContext *avctx)
493 { 493 {
494 QtrleContext *s = (QtrleContext *)avctx->priv_data; 494 QtrleContext *s = avctx->priv_data;
495 495
496 s->avctx = avctx; 496 s->avctx = avctx;
497 switch (avctx->bits_per_sample) { 497 switch (avctx->bits_per_sample) {
498 case 1: 498 case 1:
499 case 2: 499 case 2:
532 532
533 static int qtrle_decode_frame(AVCodecContext *avctx, 533 static int qtrle_decode_frame(AVCodecContext *avctx,
534 void *data, int *data_size, 534 void *data, int *data_size,
535 uint8_t *buf, int buf_size) 535 uint8_t *buf, int buf_size)
536 { 536 {
537 QtrleContext *s = (QtrleContext *)avctx->priv_data; 537 QtrleContext *s = avctx->priv_data;
538 538
539 s->buf = buf; 539 s->buf = buf;
540 s->size = buf_size; 540 s->size = buf_size;
541 541
542 s->frame.reference = 1; 542 s->frame.reference = 1;
605 return buf_size; 605 return buf_size;
606 } 606 }
607 607
608 static int qtrle_decode_end(AVCodecContext *avctx) 608 static int qtrle_decode_end(AVCodecContext *avctx)
609 { 609 {
610 QtrleContext *s = (QtrleContext *)avctx->priv_data; 610 QtrleContext *s = avctx->priv_data;
611 611
612 if (s->frame.data[0]) 612 if (s->frame.data[0])
613 avctx->release_buffer(avctx, &s->frame); 613 avctx->release_buffer(avctx, &s->frame);
614 614
615 return 0; 615 return 0;