[Live-devel] trickplay related patches

Matthew Romaine Matthew.Romaine at jp.sony.com
Wed Jan 26 17:30:27 PST 2005


whoops - this was meant for the vlc list. my apologies.


On 2005/01/26, at 17:21, Matthew Romaine wrote:


> Hello gang,
>
> I'm attaching some patches for the trickplay effort that everyone  
> seems to be working on ;)
>
> My main focus was on getting it working with liveMedia's RTSP test  
> server that comes with the liveMedia package. At the moment, liveMedia  
> only supports trickplay streaming for wav and mp3 files (and only ff  
> for mp3s). However, I did modify the wav.c demux just to get a sense  
> of rate-changed playback for local audio. This patch has been included  
> as well.
>
> The liveMedia RTSP server does sample-based skipping (i.e., every 4th  
> sample for a 4x rate change), so the pitch naturally goes higher.  
> Unfortunately the wav.c demux gets the samples in chunks and I didn't  
> see a quick way to tell it to buffer data at the sample level, so the  
> expected inter-frame popping occurs. one way may be to just multiply  
> the buffer by a simple window.
>
> All the patches (except livedotcom.cpp) are diffs against the 20050120  
> snapshot. The livedotcom.cpp includes the kasenna additions once  
> posted (but never committed) back in November, but unfortunately I  
> don't remember what the original base was.
>
> Let me know if there are any issues. The changes focus on audio  
> streaming, so hopefully no video functionality has been affected ...
>
> matt
>
>
> <es_out.c.patch><wav.c.patch><livedotcom.cpp.patch><input.c.patch><vlc_ 
> demux.h.patch>_______________________________________________
> live-devel mailing list
> live-devel at lists.live.com
> http://lists.live.com/mailman/listinfo/live-devel


More information about the live-devel mailing list