vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Sun Dec  2 
22:57:07 2012 +0200| [771335afa2a349662533c93048ce21b627d4057e] | committer: 
Rémi Denis-Courmont

wasapi: split MMDevice and session code from output

- Run the volume/mute handling on the COM thread,
  removes remaining volume hacks.
- Spawn session manager from device rather than client (fixes #7809)
- Insulate session management from output API (refs #7394)

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

 modules/audio_output/Modules.am |    8 +-
 modules/audio_output/mmdevice.c |  637 ++++++++++++++++++++++++++++++++++
 modules/audio_output/mmdevice.h |   75 ++++
 modules/audio_output/wasapi.c   |  714 ++++++---------------------------------
 4 files changed, 814 insertions(+), 620 deletions(-)

Diff:   
http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=771335afa2a349662533c93048ce21b627d4057e
_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to