===== Le module Phonon =====
Le module Phonon fournit des fonctionnalités multimédia.
| [[phonon-audiooutput|Phonon::AudioOutput]] | Utilisé pour envoyer des données aux périphériques de sortie audio |
| [[phonon-effect|Phonon::Effect]] | Utilisé pour transformer des flux audio |
| [[phonon-effectparameter|Phonon::EffectParameter]] | Décrit un paramètre d'un effet |
| [[phonon-effectwidget|Phonon::EffectWidget]] | Widget pour contrôler les paramètres d'un effet |
| [[phonon-mediacontroller|Phonon::MediaController]] | Contrôle des fonctionnalités optionnelles d'un périphérique ou fichier médium |
| [[phonon-medianode|Phonon::MediaNode]] | La classe de base pour tous les nœuds d'un graphe de média |
| [[phonon-mediaobject|Phonon::MediaObject]] | Interface pour la lecture de média |
| [[phonon-mediasource|Phonon::MediaSource]] | Données multimédia pour les objets média |
| [[phonon-backendcapabilities-notifier|Phonon::BackendCapabilities::Notifier]] | |
| [[phonon-objectdescription|Phonon::ObjectDescription]] | Informations sur les objets Phonon |
| [[phonon-path|Phonon::Path]] | Décrit les connexions entre les nœuds de média |
| [[phonon-seekslider|Phonon::SeekSlider]] | Slider pour rechercher des positions dans des flux média |
| [[phonon-videoplayer|Phonon::VideoPlayer]] | Utilisé pour la lecture de vidéo |
| [[phonon-videowidget|Phonon::VideoWidget]] | Widget qui est utilisé pour afficher des vidéos |
| [[phonon-volumeslider|Phonon::VolumeSlider]] | Slider qui est utilisé pour contrôler le volume d'un périphérique de sortie audio |
Phonon est un framework multiplateforme multimédia qui permet d'utiliser du contenu audio et vidéo dans des applications Qt. L'[[phonon-overview|aperçu de Phonon]] fournit une introduction à l'architecture et aux fonctionnalités inclues dans Phonon. L'espace de noms [[Phonon]] contient une liste de toutes les classes, fonctions et espaces de noms fournis par le module.
Les applications qui utilisent les classes de Phonon doivent être configurées pour être liées au module Phonon. La déclaration suivante dans un projet ''qmake'' s'assure qu'une application est compilée et liée d'une manière appropriée :
QT += phonon
Note : ces classes font partie des éditions de Qt [[opensourceedition|Open Source]] et [[full-framework-edition-classes|Qt Full Framework Edition]].
=== Qt Back-ends ===
Le back-end Qt est actuellement en développement pour Phonon en version 4.1. Le projet Phonon a depuis évolué et introduit de nouvelles fonctionnalités que le back-end Qt n'implémente pas. Nous avons choisi de ne pas documenter la partie de Phonon que nous ne supportons pas. Toute classe ou fonction n'apparaissant pas dans cette documentation peut être considérée comme non supportée.
=== Informations de licence ===
Les utilisateurs de //Qt Commercial Edition// qui souhaitent redistribuer des applications qui utilisent Phonon doivent prendre conscience de leurs obligations sous la GNU Lesser General Public License (LGPL).
> This file is part of the KDE project
>
> Copyright (C) 2004-2009 Matthias Kretz Copyright (C) 2008 Ian Monroe Copyright (C) 2007-2008 Trolltech ASA Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). Contact: Nokia Corporation (qt-info@nokia.com)
>
> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License version 2 as published by the Free Software Foundation.
>
> This library is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.
>
> You should have received a copy of the GNU Library General Public License along with this library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[ Précédent : [[qtxmlpatterns|QtXmlPatterns Module]] ]
[ [[modules|Tous les modules de Qt]] ]
[ Suivant : [[qt3support|Qt3Support Module]] ]
==== Remerciements ====
Merci à pour la traduction et à pour la relecture !