Changes between Initial Version and Version 1 of Ticket #6682, comment 20


Ignore:
Timestamp:
Oct 1, 2017, 2:59:39 PM (2 years ago)
Author:
damonmaria
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #6682, comment 20

    initial v1  
    88}}}
    99
    10 The code inside that `if` is the only place the NTP timestamp from the RTP stream is used. But if the `RTPDemuxContext`'s `ic` (the `AVFormatContext`) is not shared with the other RTSP inputs then `nb_streams` will be 1 (each RTSP input only has a single video stream). And so the multiple RTSP inputs cannot be synced with each other even tho they are using the same NTP timestamps.
     10The code inside that `if` is the only place the NTP timestamp from the RTP stream is used. But if the `RTPDemuxContext`'s `ic` (the `AVFormatContext`) is not shared with the other RTSP inputs then `nb_streams` will be 1 (each of my RTSP inputs only has a single video stream). And so the multiple RTSP inputs cannot be synced with each other even tho they are using the same NTP timestamps.
    1111
    1212From here: https://github.com/FFmpeg/FFmpeg/blob/01718dc0df572d2f5eebd5212e93368f2b90b89a/libavformat/rtpdec.c#L583