[vlc-devel] commit: Phonon Backend using VLC (Jean-Baptiste Kempf )
git version control
git at videolan.org
Sun Aug 9 14:44:56 CEST 2009
vlc | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Sat Aug 8 21:28:12 2009 +0200| [b7e641261d19c238dcf4b917db41d765b1ec8c95] | committer: Jean-Baptiste Kempf
Phonon Backend using VLC
This still uses CMake, because I am still lazy.
This has been tested on Linux, but I would like to port it to win32 (and so CMake might not be the best)
This is basically a copy of the KDE-playground code and started as the GSoC of last summer
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b7e641261d19c238dcf4b917db41d765b1ec8c95
---
bindings/phonon/.gitignore | 3 +
bindings/phonon/cmake/modules/FindAutomoc4.cmake | 81 ++++
.../modules/FindPackageHandleStandardArgs.cmake | 60 +++
bindings/phonon/cmake/modules/FindVLC.cmake | 54 +++
.../phonon/cmake/modules/MacroEnsureVersion.cmake | 117 ++++++
.../phonon/cmake/modules/MacroLogFeature.cmake | 125 ++++++
.../cmake/modules/MacroOptionalFindPackage.cmake | 28 ++
bindings/phonon/cmake/modules/PhononMacros.cmake | 206 +++++++++
bindings/phonon/vlc/.gitignore | 4 +
bindings/phonon/vlc/AUTHORS | 3 +
bindings/phonon/vlc/audiooutput.cpp | 103 +++++
bindings/phonon/vlc/audiooutput.h | 69 +++
bindings/phonon/vlc/backend.cpp | 395 ++++++++++++++++++
bindings/phonon/vlc/backend.h | 96 +++++
bindings/phonon/vlc/devicemanager.cpp | 152 +++++++
bindings/phonon/vlc/devicemanager.h | 74 ++++
bindings/phonon/vlc/effect.cpp | 223 ++++++++++
bindings/phonon/vlc/effect.h | 67 +++
bindings/phonon/vlc/effectmanager.cpp | 230 +++++++++++
bindings/phonon/vlc/effectmanager.h | 101 +++++
bindings/phonon/vlc/mediacontroller.cpp | 223 ++++++++++
bindings/phonon/vlc/mediacontroller.h | 139 +++++++
bindings/phonon/vlc/mediaobject.cpp | 291 +++++++++++++
bindings/phonon/vlc/mediaobject.h | 126 ++++++
bindings/phonon/vlc/seekstack.cpp | 86 ++++
bindings/phonon/vlc/seekstack.h | 70 ++++
bindings/phonon/vlc/sinknode.cpp | 56 +++
bindings/phonon/vlc/sinknode.h | 59 +++
bindings/phonon/vlc/videowidget.cpp | 239 +++++++++++
bindings/phonon/vlc/videowidget.h | 91 ++++
bindings/phonon/vlc/vlc.desktop | 30 ++
bindings/phonon/vlc/vlcloader.cpp | 203 +++++++++
bindings/phonon/vlc/vlcloader.h | 84 ++++
bindings/phonon/vlc/vlcmediacontroller.cpp | 295 +++++++++++++
bindings/phonon/vlc/vlcmediacontroller.h | 95 +++++
bindings/phonon/vlc/vlcmediaobject.cpp | 435 ++++++++++++++++++++
bindings/phonon/vlc/vlcmediaobject.h | 160 +++++++
bindings/phonon/vlc/vlcvideowidget.cpp | 66 +++
bindings/phonon/vlc/vlcvideowidget.h | 65 +++
bindings/phonon/vlc/widgetnopaintevent.cpp | 63 +++
bindings/phonon/vlc/widgetnopaintevent.h | 58 +++
41 files changed, 5125 insertions(+), 0 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=b7e641261d19c238dcf4b917db41d765b1ec8c95
More information about the vlc-devel
mailing list