]> git.sesse.net Git - vlc/commitdiff
Do not assume RTP frequency is that of TS for RTCP
authorRémi Denis-Courmont <rem@videolan.org>
Tue, 27 Feb 2007 20:43:05 +0000 (20:43 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Tue, 27 Feb 2007 20:43:05 +0000 (20:43 +0000)
modules/access_output/udp.c

index 01f8ab82032656fa4672087a0588dddae8ee486a..c97465998a63bd24f6b158e966d6d7f0b3e2ee0f 100644 (file)
@@ -672,7 +672,7 @@ static void ThreadWrite( vlc_object_t *p_this )
             /* FIXME: this is a very incorrect simplistic RTCP timer */
             if ((rtcp_counter / 80) >= p_thread->rtcp_size)
             {
-                SendRTCP (p_thread, p_pk->i_dts * 9 / 100);
+                SendRTCP (p_thread, GetDWBE (p_pk->p_buffer + 4));
                 rtcp_counter = 0;
             }
         }