The earlier chapters had focused on developing audio and video processing tools. The involvement of Graphical User Interface (GUI) was intentionally kept aside so that we could learn 'pure' multimedia-processing techniques using the GStreamer framework. However, to just 'play' an audio or a video, we would always prefer a media player with a user interface that provides an easy way to control the playback, adjust the volume, and so on.
In this chapter, we shall:
Develop a GUI for audio and video players using QT
Learn fundamental components of the Phonon framework, such as
MediaObject
,MediaSource
,AudioOutput
, and so on to build a media graphLearn how to use QT Phonon framework to create media players with graphical user interface
So let's get on with it.