[vlc-devel] Starting Scaletempo for VLC
    Rov Juvano 
    rovjuvano at users.sourceforge.net
       
    Fri Jun  6 17:48:14 CEST 2008
    
    
  
I'm working on a patch that maintains the audio pitch when
the playback rate != 1.0.  Similar to SoundTouch but in C and
with no external dependencies.
I have the resampling code written but I'll need some help
gluing it into VLC.  Like:
- Where to hook into the audio stream?
  src/audio_output/input.c:aout_InputPlay? a regular filter?
- How to determine the current input rate (or when it changes)?
- What's its interface? a module?
- Any good docs, examples, template for its interface?
- Would it need to re-timestamp buffers?  If so, how?
- How to get samples as s16 or float?
- Anything else you think would be helpful as I get started?
--
ciao, rovjuvano
    
    
More information about the vlc-devel
mailing list