diff options
Diffstat (limited to 'settings.h')
-rw-r--r-- | settings.h | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -48,6 +48,11 @@ enum AudioDriver { #endif }; +enum Ac3AudioMode { + PCM_ENCAPSULATION = 0, + AC3_PASSTHROUGH +}; + // ================================== //! global interface to access all config datas of this plugin /* @@ -59,7 +64,8 @@ class cSettings : public Singleton<cSettings> public: cSettings() : useDigitalOut(0), card(0), forceLetterBox(0), videoMode(PAL), brightness(500), contrast(500), saturation(500), - hideMenu(0), useWss(0), loadFirmware(false), audioDriver(OSS) {} + hideMenu(0), useWss(0), loadFirmware(false), audioDriver(OSS), + ac3AudioMode(PCM_ENCAPSULATION) {} bool processArgs(int argc, char *argv[]); @@ -76,6 +82,7 @@ public: Accessors<int> useWss; Accessors<bool> loadFirmware; Accessors<AudioDriver> audioDriver; + Accessors<Ac3AudioMode> ac3AudioMode; }; #endif /*SETTINGS_H*/ |