Mercurial > libavformat.hg
comparison rtp.c @ 1045:7f1b7f811f01 libavformat
fix constraint violation: libavformat is not allowed to modify state of caller, including rng state
author | rfelker |
---|---|
date | Thu, 30 Mar 2006 16:44:32 +0000 |
parents | f5194ed612b5 |
children | f05de60b531b |
comparison
equal
deleted
inserted
replaced
1044:3aeb079a7e74 | 1045:7f1b7f811f01 |
---|---|
530 payload_type = rtp_get_payload_type(st->codec); | 530 payload_type = rtp_get_payload_type(st->codec); |
531 if (payload_type < 0) | 531 if (payload_type < 0) |
532 payload_type = RTP_PT_PRIVATE; /* private payload type */ | 532 payload_type = RTP_PT_PRIVATE; /* private payload type */ |
533 s->payload_type = payload_type; | 533 s->payload_type = payload_type; |
534 | 534 |
535 s->base_timestamp = random(); | 535 s->base_timestamp = 0; /* FIXME: was random(), what should this be? */ |
536 s->timestamp = s->base_timestamp; | 536 s->timestamp = s->base_timestamp; |
537 s->ssrc = random(); | 537 s->ssrc = 0; /* FIXME: was random(), what should this be? */ |
538 s->first_packet = 1; | 538 s->first_packet = 1; |
539 | 539 |
540 max_packet_size = url_fget_max_packet_size(&s1->pb); | 540 max_packet_size = url_fget_max_packet_size(&s1->pb); |
541 if (max_packet_size <= 12) | 541 if (max_packet_size <= 12) |
542 return AVERROR_IO; | 542 return AVERROR_IO; |