src/3rdparty/phonon/mmf/mediaobject.h
changeset 19 fcece45ef507
parent 18 2f34d5167611
child 14 c0432d11811c
equal deleted inserted replaced
18:2f34d5167611 19:fcece45ef507
    36 namespace Phonon
    36 namespace Phonon
    37 {
    37 {
    38 namespace MMF
    38 namespace MMF
    39 {
    39 {
    40 class AbstractPlayer;
    40 class AbstractPlayer;
    41 class VideoOutput;
    41 class AbstractVideoOutput;
    42 
    42 
    43 /**
    43 /**
    44  * @short Facade class which wraps MMF client utility instance
    44  * @short Facade class which wraps MMF client utility instance
    45  */
    45  */
    46 class MediaObject : public MediaNode
    46 class MediaObject : public MediaNode
    83      * This class owns the AbstractPlayer, and will delete it upon
    83      * This class owns the AbstractPlayer, and will delete it upon
    84      * destruction.
    84      * destruction.
    85      */
    85      */
    86     AbstractPlayer *abstractPlayer() const;
    86     AbstractPlayer *abstractPlayer() const;
    87 
    87 
    88     void setVideoOutput(VideoOutput* videoOutput);
    88     void setVideoOutput(AbstractVideoOutput* videoOutput);
    89 
    89 
    90 public Q_SLOTS:
    90 public Q_SLOTS:
    91     void volumeChanged(qreal volume);
    91     void volumeChanged(qreal volume);
    92     void switchToNextSource();
    92     void switchToNextSource();
    93 
    93