#include <Phonon/AddonInterface>
Interface for Menu, Chapter, Angle and Title/Track control.
Definition at line 43 of file addoninterface.h.
Public Types | |
enum | Interface { NavigationInterface = 1, ChapterInterface = 2, AngleInterface = 3, TitleInterface = 4, SubtitleInterface = 5, AudioChannelInterface = 6 } |
enum | NavigationCommand { Menu1Button } |
enum | ChapterCommand { availableChapters, chapter, setChapter } |
enum | AngleCommand { availableAngles, angle, setAngle } |
enum | TitleCommand { availableTitles, title, setTitle, autoplayTitles, setAutoplayTitles } |
enum | SubtitleCommand { availableSubtitles, currentSubtitle, setCurrentSubtitle } |
enum | AudioChannelCommand { availableAudioChannels, currentAudioChannel, setCurrentAudioChannel } |
Public Member Functions | |
virtual | ~AddonInterface () |
virtual bool | hasInterface (Interface iface) const =0 |
virtual QVariant | interfaceCall (Interface iface, int command, const QList< QVariant > &arguments=QList< QVariant >())=0 |
enum Interface |
Enumerator | |
---|---|
NavigationInterface | |
ChapterInterface | |
AngleInterface | |
TitleInterface | |
SubtitleInterface | |
AudioChannelInterface |
Definition at line 48 of file addoninterface.h.
enum NavigationCommand |
Enumerator | |
---|---|
Menu1Button |
Definition at line 57 of file addoninterface.h.
enum ChapterCommand |
enum AngleCommand |
Enumerator | |
---|---|
availableAngles | |
angle | |
setAngle |
Definition at line 65 of file addoninterface.h.
enum TitleCommand |
Enumerator | |
---|---|
availableTitles | |
title | |
setTitle | |
autoplayTitles | |
setAutoplayTitles |
Definition at line 70 of file addoninterface.h.
enum SubtitleCommand |
Enumerator | |
---|---|
availableSubtitles | |
currentSubtitle | |
setCurrentSubtitle |
Definition at line 77 of file addoninterface.h.
enum AudioChannelCommand |
Enumerator | |
---|---|
availableAudioChannels | |
currentAudioChannel | |
setCurrentAudioChannel |
Definition at line 82 of file addoninterface.h.
|
inlinevirtual |
Definition at line 46 of file addoninterface.h.
|
pure virtual |
|
pure virtual |