diff options
author | Martin Storsjö <martin@martin.st> | 2010-04-20 07:34:28 +0000 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2010-04-20 07:34:28 +0000 |
commit | 2cab6b48ad9595abe24615c3262f22b76c9b921d (patch) | |
tree | cee1cf9ffde9beb4989a76f5b3615c59c57aed55 /libavformat/rtpdec.h | |
parent | 2293a2e67fb54aae165bb042d3154a7809a81860 (diff) | |
download | ffmpeg-2cab6b48ad9595abe24615c3262f22b76c9b921d.tar.gz |
Revert svn rev 21857, readd first_rtcp_ntp_time in RTPDemuxContext
In order to sync RTP streams that get their initial RTCP timestamp at
different times, propagate the NTP timestamp of the first RTCP packet
to all other streams.
This makes the timestamps of returned packets start at (near) zero instead
of at any random offset.
Originally committed as revision 22917 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/rtpdec.h')
-rw-r--r-- | libavformat/rtpdec.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/rtpdec.h b/libavformat/rtpdec.h index 1754d2bce1..599e13d2a2 100644 --- a/libavformat/rtpdec.h +++ b/libavformat/rtpdec.h @@ -174,6 +174,7 @@ struct RTPDemuxContext { /* rtcp sender statistics receive */ int64_t last_rtcp_ntp_time; // TODO: move into statistics + int64_t first_rtcp_ntp_time; // TODO: move into statistics uint32_t last_rtcp_timestamp; // TODO: move into statistics /* rtcp sender statistics */ |