From cf6e33afe3728fe6cac1f54285f72a8f4f6744bc Mon Sep 17 00:00:00 2001 From: Christophe Massiot Date: Thu, 13 Jan 2005 19:03:03 +0000 Subject: [PATCH] * modules/access_out/udp.c: Issue a warning when two PCRs are put inside a single UDP frame (may disturb some decoders). --- modules/access_output/udp.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/access_output/udp.c b/modules/access_output/udp.c index 9c4d5270bd..cde2e600da 100644 --- a/modules/access_output/udp.c +++ b/modules/access_output/udp.c @@ -383,7 +383,11 @@ static int Write( sout_access_out_t *p_access, block_t *p_buffer ) p_buffer->p_buffer += i_write; p_buffer->i_buffer -= i_write; if ( p_buffer->i_flags & BLOCK_FLAG_CLOCK ) + { + if ( p_sys->p_buffer->i_flags & BLOCK_FLAG_CLOCK ) + msg_Warn( p_access, "putting two PCRs at once" ); p_sys->p_buffer->i_flags |= BLOCK_FLAG_CLOCK; + } if( p_sys->p_buffer->i_buffer == p_sys->i_mtu || i_packets > 1 ) {