Mercurial > mplayer.hg
diff libmpdemux/demux_rtp.cpp @ 22353:7bfda6330833
1000l, removed code that messed with the internals of demux_packet_t (but there's still more); patch by C.E.Hoyos fixed by me
author | nicodvb |
---|---|
date | Tue, 27 Feb 2007 21:16:54 +0000 |
parents | 7d60e0c9f58a |
children | 20be7be45f47 |
line wrap: on
line diff
--- a/libmpdemux/demux_rtp.cpp Tue Feb 27 20:22:05 2007 +0000 +++ b/libmpdemux/demux_rtp.cpp Tue Feb 27 21:16:54 2007 +0000 @@ -348,7 +348,6 @@ // Copy our data into the buffer, and save it: memmove(dp->buffer, data, dataLen); - dp->len = dataLen; dp->pts = 0; bufferQueue->savePendingBuffer(dp); return True; @@ -402,7 +401,7 @@ if (frameSize > 0) demuxer->stream->eof = 0; demux_packet_t* dp = bufferQueue->dp; - dp->len = frameSize; + resize_demux_packet(dp, frameSize); // Set the packet's presentation time stamp, depending on whether or // not our RTP source's timestamps have been synchronized yet: