[vlc-commits] aout: split out packet-oriented output support code

Rémi Denis-Courmont git at videolan.org
Wed Aug 3 23:11:43 CEST 2011


vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Thu Aug  4 00:02:30 2011 +0300| [cfca8bcd6d718662c18d6ccb8a44d6b90305b997] | committer: Rémi Denis-Courmont

aout: split out packet-oriented output support code

This provides aout_PacketPlay(), aout_PacketPause() and
aout_PacketFlush() helpers for legacy audio outputs. They conveniently
match the callback prototypes of pf_play, pf_pause and pf_flush
respectively.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=cfca8bcd6d718662c18d6ccb8a44d6b90305b997
---

 include/vlc_aout.h                |   39 ++++++++---
 modules/audio_output/alsa.c       |   15 ++---
 modules/audio_output/audioqueue.c |   14 +---
 modules/audio_output/auhal.c      |   15 +---
 modules/audio_output/directx.c    |   30 +++-----
 modules/audio_output/jack.c       |   14 +---
 modules/audio_output/oss.c        |   14 +---
 modules/audio_output/portaudio.c  |   14 +---
 modules/audio_output/waveout.c    |    9 +--
 modules/misc/dummy/aout.c         |    8 +-
 src/audio_output/aout_internal.h  |    7 +--
 src/audio_output/output.c         |  144 +++++++++++++++++++++++-------------
 src/libvlccore.sym                |    3 +
 13 files changed, 165 insertions(+), 161 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=cfca8bcd6d718662c18d6ccb8a44d6b90305b997


More information about the vlc-commits mailing list