<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2873" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=156210303-15052006><FONT face=Arial 
size=2>All,</FONT></SPAN></DIV>
<DIV><SPAN class=156210303-15052006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=156210303-15052006><FONT face=Arial size=2>I have attached a 
patch which I have been working on to honour the Scale header in RTSP requests 
received by VLC.  At present, this header is parsed from RTSP PLAY 
requests, but only acted upon when VLC playback has been paused (and this PLAY 
command is intended to resume playback).  This is a very simplistic patch, 
simply changing the rate value of the p_input input_thread_t structure - However 
I have run into a problem whereby this rate value for UDP playback (to Amino 
set-top boxes) cannot be changed as a result of the following condition in 
src/input/input.c</FONT></SPAN></DIV>
<DIV><SPAN class=156210303-15052006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=156210303-15052006><FONT face=Arial 
size=2>            if( 
i_rate != INPUT_RATE_DEFAULT 
&&<BR>                
( !p_input->b_can_pace_control 
||<BR>                  
( p_input->p_sout && !p_input->b_out_pace_control ) ) 
)<BR>            
{<BR>                
msg_Dbg( p_input, "cannot change rate" 
);<BR>                
i_rate = 
INPUT_RATE_DEFAULT;<BR>            
}<BR></FONT></SPAN></DIV>
<DIV><FONT face=Arial size=2><SPAN class=156210303-15052006>This conditional is 
being triggered as a result of the b_out_pace_control being set to a false value 
as a result of modules/access_output/udp.c setting i_out_pace_nocontrol to true 
- Modifying this value gives variable results where at times, playback rate is 
modified, but at others it is not.  </SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=156210303-15052006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=156210303-15052006>Can anyone shed some 
light on this behaviour?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=156210303-15052006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=156210303-15052006>Alternatively, 
perhaps my question is as to whether there is another approach which I should be 
looking at in order to modify playback speeds?</SPAN></FONT></DIV>
<DIV align=left><FONT face=Arial size=2></FONT> </DIV>
<DIV align=left><SPAN class=156210303-15052006><FONT face=Arial 
size=2>Regards,<BR>Rob</FONT></SPAN></DIV>
<DIV align=left><SPAN class=156210303-15052006><FONT face=Arial 
size=2></FONT></SPAN> </DIV>
<DIV align=left><SPAN class=156210303-15052006></SPAN> </DIV>
<DIV align=left> </DIV>
<DIV align=left><FONT face=Arial size=2><STRONG>Rob Casey</STRONG></FONT></DIV>
<DIV align=left><STRONG><FONT face=Arial size=2>Swish 
Interactive</FONT></STRONG></DIV>
<DIV align=left><FONT face=Arial size=1>a division of The Swish Group 
Limited</FONT></DIV>
<DIV align=left><FONT face=Arial size=2>170 Dorcas Street</FONT></DIV>
<DIV align=left><FONT face=Arial size=2>South Melbourne, Victoria 
3205</FONT></DIV>
<DIV align=left><FONT face=Arial size=2>Australia</FONT></DIV>
<DIV align=left><FONT face=Arial size=2>[P] +61 3 9686 6640</FONT></DIV>
<DIV align=left><FONT face=Arial size=2>[F] +61 3 9686 6680</FONT></DIV>
<DIV align=left><FONT face=Arial size=2>[M] +61 401 460 490</FONT></DIV>
<DIV align=left><FONT face=Arial size=2>[E] <A 
href="mailto:rob.casey@swishgroup.com.au">rob.casey@swishgroup.com.au</A></FONT></DIV>
<DIV align=left><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>