[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/multimedia/amarok/src/engine/phonon
From:       Shane King <kde () dontletsstart ! com>
Date:       2007-12-05 13:06:17
Message-ID: 1196859977.686816.29182.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 745115 by shakes:

Start of a DirectShow (ie Windows) backend for phonon. Only a framework at the \
moment, nothing implemented, but at least it stops amarok complaining at startup \
about not having an audio backend.

My intention is to only implement enough to get playback working with amarok, \
hopefully the qt 4.4 phonon backend will replace this eventually. In the meantime \
it'd be nice to actually be able to have the windows version do something useful. ;)



 M  +4 -0      CMakeLists.txt  
 A             directshow (directory)  
 AM            directshow/CMakeLists.txt  
 AM            directshow/DirectShow.h   [License: GPL (v2+)]
 AM            directshow/DirectShowAudioOutput.cpp   [License: GPL (v2+)]
 AM            directshow/DirectShowAudioOutput.h   [License: GPL (v2+)]
 AM            directshow/DirectShowBackend.cpp   [License: GPL (v2+)]
 AM            directshow/DirectShowBackend.h   [License: GPL (v2+)]
 AM            directshow/DirectShowMediaObject.cpp   [License: GPL (v2+)]
 AM            directshow/DirectShowMediaObject.h   [License: GPL (v2+)]
 AM            directshow/amarok_directshow.desktop  


--- trunk/extragear/multimedia/amarok/src/engine/phonon/CMakeLists.txt #745114:745115
@@ -1,4 +1,8 @@
 
+if(WIN32)
+	add_subdirectory( directshow )
+endif(WIN32)
+
 include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../..
      ${CMAKE_CURRENT_SOURCE_DIR}/../../plugin
      ${CMAKE_CURRENT_SOURCE_DIR}/../../amarokcore
** trunk/extragear/multimedia/amarok/src/engine/phonon/directshow/CMakeLists.txt \
#property svn:eol-style  + native
** trunk/extragear/multimedia/amarok/src/engine/phonon/directshow/DirectShow.h \
#property svn:eol-style  + native
** trunk/extragear/multimedia/amarok/src/engine/phonon/directshow/DirectShowAudioOutput.cpp \
#property svn:eol-style  + native
** trunk/extragear/multimedia/amarok/src/engine/phonon/directshow/DirectShowAudioOutput.h \
#property svn:eol-style  + native
** trunk/extragear/multimedia/amarok/src/engine/phonon/directshow/DirectShowBackend.cpp \
#property svn:eol-style  + native
** trunk/extragear/multimedia/amarok/src/engine/phonon/directshow/DirectShowBackend.h \
#property svn:eol-style  + native
** trunk/extragear/multimedia/amarok/src/engine/phonon/directshow/DirectShowMediaObject.cpp \
#property svn:eol-style  + native
** trunk/extragear/multimedia/amarok/src/engine/phonon/directshow/DirectShowMediaObject.h \
#property svn:eol-style  + native
** trunk/extragear/multimedia/amarok/src/engine/phonon/directshow/amarok_directshow.desktop \
#property svn:eol-style  + native


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic