Warning, /libraries/phonon/Mainpage.dox is written in an unsupported language. File is not indexed.
0001 /** @mainpage The Phonon Library API Reference 0002 0003 <p><b> 0004 Overview | 0005 @ref development 0006 </b></p> 0007 0008 <a href="http://phonon.kde.org/">Phonon</a> provides a Qt-style interface for audio 0009 and video. It is aimed at the average desktop application, whether that is a game 0010 that needs sound effects or a full-blown multimedia playback application like 0011 <a href="http://amarok.kde.org/">Amarok</a> or 0012 <a href="http://bangarangkde.wordpress.com/">Bangarang</a>. 0013 0014 If you writing a Qt program and want audio or video playback, then Phonon is 0015 almost certainly the right choice for you. It provides an API that any Qt 0016 developer will be comfortable with, and uses the native multimedia frameworks 0017 on Windows and MacOS. On UNIX systems, where there is no one standard 0018 multimedia system, it offers <a href="http://www.gstreamer.net/">GStreamer</a> 0019 and <a href="http://www.videolan.org/">VLC</a> backends. 0020 0021 However, Phonon is not aimed at professional audio applications (in the style of 0022 <a href="http://audacity.sourceforge.net/">Audacity</a>, say). For these applications, 0023 you will probably want more control over the audio layer than Phonon will give you, 0024 and you should probably be using something like <a href="http://jackaudio.org/">JACK</a>. 0025 0026 @authors 0027 Matthias Kretz \<kretz@kde.org\><br/> 0028 Ricardo Villalba \<rvm@escomposlinux.org\><br/> 0029 Ian Monroe \<ian@monroe.nu\><br/> 0030 Colin Guthrie \<phonon@colin.guthr.ie\><br/> 0031 Martin Sandsmark \<martin.sandsmark@kde.org\><br/> 0032 Harald Sitter \<sitter@kde.org\><br/> 0033 Nokia Corporation and/or its subsidiary(-ies) 0034 0035 @maintainers 0036 Harald Sitter \<sitter@kde.org\> 0037 0038 @licenses 0039 Libraries: @lgpl<br> 0040 Examples: @mit<br> 0041 Backends: @lgpl or @gpl 0042 0043 */ 0044 0045 /** @page development Development 0046 0047 <p><b> 0048 @ref index "Overview" | 0049 Development 0050 </b></p> 0051 0052 If you want to get involved with Phonon backend development please subscribe to 0053 <a href="https://mail.kde.org/mailman/listinfo/phonon-backends">phonon-backends@kde.org</a>. 0054 0055 If you want to contribute, make comments or useful suggestions you can also 0056 write to the 0057 <a href="mailto:kde-multimedia@kde.org">KDE Multimedia mailinglist</a>. 0058 You can join the mailinglist using the 0059 <a href="https://mail.kde.org/mailman/listinfo/kde-multimedia">webinterface</a> 0060 or take a look at the 0061 <a href="http://lists.kde.org/?l=kde-multimedia">archives</a> 0062 0063 If you want more immediate help, try the \#kde-devel IRC channel on irc.libera.chat. 0064 0065 */ 0066 0067 // DOXYGEN_VERSION=4.7.0 0068 // DOXYGEN_NAME=Phonon 0069 // DOXYGEN_ENABLE=YES 0070 // DOXYGEN_SET_INPUT = @topdir@/phonon/ 0071 // DOXYGEN_SET_EXCLUDE = @topdir@/phonon/backend/ @topdir@/phonon/experimental/ 0072 // DOXYGEN_SET_FILE_PATTERNS = *.h *.dox 0073 // DOXYGEN_SET_EXCLUDE_PATTERNS = *interface.h *_p.h 0074 0075 // vim:ts=4:sw=4:expandtab:filetype=doxygen