[SCM] libav/experimental: Use a symbolic name for the payload size of an RTCP Sender Report packet

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:09:03 UTC 2013


The following commit has been merged in the experimental branch:
commit 0aa7a2e6903d9fa9f1b39895bbf5c168dbac3fd8
Author: Luca Abeni <lucabe72 at email.it>
Date:   Mon Nov 5 10:15:20 2007 +0000

    Use a symbolic name for the payload size of an RTCP Sender Report packet
    
    Originally committed as revision 10929 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavformat/rtp.c b/libavformat/rtp.c
index 14e9189..3aa7eec 100644
--- a/libavformat/rtp.c
+++ b/libavformat/rtp.c
@@ -32,6 +32,7 @@
 
 //#define DEBUG
 
+#define RTCP_SR_SIZE 28
 
 /* TODO: - add RTCP statistics reporting (should be optional).
 
@@ -983,7 +984,7 @@ static int rtp_write_packet(AVFormatContext *s1, AVPacket *pkt)
     /* XXX: mpeg pts hardcoded. RTCP send every 0.5 seconds */
     rtcp_bytes = ((s->octet_count - s->last_octet_count) * RTCP_TX_RATIO_NUM) /
         RTCP_TX_RATIO_DEN;
-    if (s->first_packet || rtcp_bytes >= 28) {
+    if (s->first_packet || rtcp_bytes >= RTCP_SR_SIZE) {
         rtcp_send_sr(s1, av_gettime());
         s->last_octet_count = s->octet_count;
         s->first_packet = 0;

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list