Mercurial > libavformat.hg
comparison nsvdec.c @ 683:095009fc2f35 libavformat
kill warnings patch by (Mns Rullgrd <mru inprovide com>)
author | michael |
---|---|
date | Thu, 24 Feb 2005 19:08:50 +0000 |
parents | 0b52743104ac |
children | 21c1ae78f041 |
comparison
equal
deleted
inserted
replaced
682:decfffe703bc | 683:095009fc2f35 |
---|---|
278 | 278 |
279 static int nsv_parse_NSVf_header(AVFormatContext *s, AVFormatParameters *ap) | 279 static int nsv_parse_NSVf_header(AVFormatContext *s, AVFormatParameters *ap) |
280 { | 280 { |
281 NSVContext *nsv = s->priv_data; | 281 NSVContext *nsv = s->priv_data; |
282 ByteIOContext *pb = &s->pb; | 282 ByteIOContext *pb = &s->pb; |
283 uint32_t tag, tag1, handler; | 283 unsigned int file_size, size; |
284 int codec_type, stream_index, frame_period, bit_rate, scale, rate; | |
285 unsigned int file_size, size, nb_frames; | |
286 int64_t duration; | 284 int64_t duration; |
287 int strings_size; | 285 int strings_size; |
288 int table_entries; | 286 int table_entries; |
289 int table_entries_used; | 287 int table_entries_used; |
290 int i, n; | |
291 AVStream *st; | |
292 NSVStream *ast; | |
293 | 288 |
294 PRINT(("%s()\n", __FUNCTION__)); | 289 PRINT(("%s()\n", __FUNCTION__)); |
295 | 290 |
296 nsv->state = NSV_UNSYNC; /* in case we fail */ | 291 nsv->state = NSV_UNSYNC; /* in case we fail */ |
297 | 292 |
499 } | 494 } |
500 | 495 |
501 static int nsv_read_header(AVFormatContext *s, AVFormatParameters *ap) | 496 static int nsv_read_header(AVFormatContext *s, AVFormatParameters *ap) |
502 { | 497 { |
503 NSVContext *nsv = s->priv_data; | 498 NSVContext *nsv = s->priv_data; |
504 ByteIOContext *pb = &s->pb; | 499 int i, err; |
505 uint32_t tag, tag1, handler; | |
506 int codec_type, stream_index, frame_period, bit_rate, scale, rate; | |
507 unsigned int size, nb_frames; | |
508 int table_entries; | |
509 int i, n, err; | |
510 AVStream *st; | |
511 NSVStream *ast; | |
512 | 500 |
513 PRINT(("%s()\n", __FUNCTION__)); | 501 PRINT(("%s()\n", __FUNCTION__)); |
514 PRINT(("filename '%s'\n", s->filename)); | 502 PRINT(("filename '%s'\n", s->filename)); |
515 | 503 |
516 nsv->state = NSV_UNSYNC; | 504 nsv->state = NSV_UNSYNC; |
541 NSVContext *nsv = s->priv_data; | 529 NSVContext *nsv = s->priv_data; |
542 ByteIOContext *pb = &s->pb; | 530 ByteIOContext *pb = &s->pb; |
543 AVStream *st[2] = {NULL, NULL}; | 531 AVStream *st[2] = {NULL, NULL}; |
544 NSVStream *nst; | 532 NSVStream *nst; |
545 AVPacket *pkt; | 533 AVPacket *pkt; |
546 uint32_t v = 0; | |
547 int i, err = 0; | 534 int i, err = 0; |
548 uint8_t auxcount; /* number of aux metadata, also 4 bits of vsize */ | 535 uint8_t auxcount; /* number of aux metadata, also 4 bits of vsize */ |
549 uint32_t vsize; | 536 uint32_t vsize; |
550 uint16_t asize; | 537 uint16_t asize; |
551 uint16_t auxsize; | 538 uint16_t auxsize; |
665 | 652 |
666 | 653 |
667 static int nsv_read_packet(AVFormatContext *s, AVPacket *pkt) | 654 static int nsv_read_packet(AVFormatContext *s, AVPacket *pkt) |
668 { | 655 { |
669 NSVContext *nsv = s->priv_data; | 656 NSVContext *nsv = s->priv_data; |
670 ByteIOContext *pb = &s->pb; | |
671 int i, err = 0; | 657 int i, err = 0; |
672 | 658 |
673 PRINT(("%s()\n", __FUNCTION__)); | 659 PRINT(("%s()\n", __FUNCTION__)); |
674 | 660 |
675 /* in case we don't already have something to eat ... */ | 661 /* in case we don't already have something to eat ... */ |
693 return -1; | 679 return -1; |
694 } | 680 } |
695 | 681 |
696 static int nsv_read_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) | 682 static int nsv_read_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) |
697 { | 683 { |
684 #if 0 | |
698 NSVContext *avi = s->priv_data; | 685 NSVContext *avi = s->priv_data; |
699 AVStream *st; | 686 AVStream *st; |
700 NSVStream *ast; | 687 NSVStream *ast; |
701 int frame_number, i; | 688 int frame_number, i; |
702 int64_t pos; | 689 int64_t pos; |
690 #endif | |
703 | 691 |
704 return -1; | 692 return -1; |
705 } | 693 } |
706 | 694 |
707 static int nsv_read_close(AVFormatContext *s) | 695 static int nsv_read_close(AVFormatContext *s) |
708 { | 696 { |
709 int i; | 697 /* int i; */ |
710 NSVContext *nsv = s->priv_data; | 698 NSVContext *nsv = s->priv_data; |
711 | 699 |
712 if (nsv->index_entries) | 700 if (nsv->index_entries) |
713 av_free(nsv->nsvf_index_data); | 701 av_free(nsv->nsvf_index_data); |
714 | 702 |