Mercurial > libavformat.hg
comparison rtp.c @ 777:b071a272ec7e libavformat
trivial pre-C99 fix for rtp.c by (Wolfram Gloger: wmglo, dent med uni-muenchen de)
author | michael |
---|---|
date | Mon, 30 May 2005 16:42:36 +0000 |
parents | 820863425158 |
children | feca73904e67 |
comparison
equal
deleted
inserted
replaced
776:47c7fa7c2e7c | 777:b071a272ec7e |
---|---|
480 pkt->pts = timestamp; | 480 pkt->pts = timestamp; |
481 break; | 481 break; |
482 case CODEC_ID_MPEG4AAC: | 482 case CODEC_ID_MPEG4AAC: |
483 if (rtp_parse_mp4_au(s, buf)) | 483 if (rtp_parse_mp4_au(s, buf)) |
484 return -1; | 484 return -1; |
485 { | |
485 rtp_payload_data_t *infos = s->rtp_payload_data; | 486 rtp_payload_data_t *infos = s->rtp_payload_data; |
486 if (infos == NULL) | 487 if (infos == NULL) |
487 return -1; | 488 return -1; |
488 buf += infos->au_headers_length_bytes + 2; | 489 buf += infos->au_headers_length_bytes + 2; |
489 len -= infos->au_headers_length_bytes + 2; | 490 len -= infos->au_headers_length_bytes + 2; |
492 one au_header */ | 493 one au_header */ |
493 av_new_packet(pkt, infos->au_headers[0].size); | 494 av_new_packet(pkt, infos->au_headers[0].size); |
494 memcpy(pkt->data, buf, infos->au_headers[0].size); | 495 memcpy(pkt->data, buf, infos->au_headers[0].size); |
495 buf += infos->au_headers[0].size; | 496 buf += infos->au_headers[0].size; |
496 len -= infos->au_headers[0].size; | 497 len -= infos->au_headers[0].size; |
498 } | |
497 s->read_buf_size = len; | 499 s->read_buf_size = len; |
498 s->buf_ptr = (char *)buf; | 500 s->buf_ptr = (char *)buf; |
499 pkt->stream_index = s->st->index; | 501 pkt->stream_index = s->st->index; |
500 return 0; | 502 return 0; |
501 default: | 503 default: |