mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-09-03 10:51:12 +02:00
Analog on/off support
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@244 e54a6e83-5905-42d5-8d5c-058d10e6a962
This commit is contained in:
@@ -131,7 +131,8 @@ typedef enum {
|
||||
LOCALE_GENRE_UNKNOWN,
|
||||
LOCALE_APIDSELECTOR_HEAD,
|
||||
LOCALE_AUDIOMENU_PCMOFFSET,
|
||||
LOCALE_AUDIOMENU_ANALOGOUT,
|
||||
LOCALE_AUDIOMENU_ANALOG_MODE,
|
||||
LOCALE_AUDIOMENU_ANALOG_OUT,
|
||||
LOCALE_AUDIOMENU_AVS,
|
||||
LOCALE_AUDIOMENU_AVS_CONTROL,
|
||||
LOCALE_AUDIOMENU_DOLBYDIGITAL,
|
||||
|
@@ -131,7 +131,8 @@ const char *locale_real_names[] = {
|
||||
"GENRE.UNKNOWN",
|
||||
"apidselector.head",
|
||||
"audiomenu.PCMOffset",
|
||||
"audiomenu.analogout",
|
||||
"audiomenu.analog_mode",
|
||||
"audiomenu.analog_out",
|
||||
"audiomenu.avs",
|
||||
"audiomenu.avs_control",
|
||||
"audiomenu.dolbydigital",
|
||||
|
@@ -484,8 +484,10 @@ bool CAudioSetupNotifier::changeNotify(const neutrino_locale_t OptionName, void
|
||||
{
|
||||
}
|
||||
#endif
|
||||
if (ARE_LOCALES_EQUAL(OptionName, LOCALE_AUDIOMENU_ANALOGOUT)) {
|
||||
if (ARE_LOCALES_EQUAL(OptionName, LOCALE_AUDIOMENU_ANALOG_MODE)) {
|
||||
g_Zapit->setAudioMode(g_settings.audio_AnalogMode);
|
||||
} else if (ARE_LOCALES_EQUAL(OptionName, LOCALE_AUDIOMENU_ANALOG_OUT)) {
|
||||
audioDecoder->EnableAnalogOut(g_settings.analog_out ? true : false);
|
||||
} else if (ARE_LOCALES_EQUAL(OptionName, LOCALE_AUDIOMENU_HDMI_DD)) {
|
||||
audioDecoder->SetHdmiDD(g_settings.hdmi_dd ? true : false);
|
||||
} else if (ARE_LOCALES_EQUAL(OptionName, LOCALE_AUDIOMENU_SPDIF_DD)) {
|
||||
|
@@ -78,6 +78,7 @@ struct SNeutrinoSettings
|
||||
int srs_nmgr_enable;
|
||||
int hdmi_dd;
|
||||
int spdif_dd;
|
||||
int analog_out;
|
||||
int video_dbdr;
|
||||
int enabled_video_modes[VIDEOMENU_VIDEOMODE_OPTION_COUNT];
|
||||
int cpufreq;
|
||||
|
Reference in New Issue
Block a user