@ -256,169 +256,169 @@ vlc_module_begin ()
)
# ifdef HAVE_LINUX_DVB
add_integer ( " dvb-adapter " , 0 , ADAPTER_TEXT , ADAPTER_LONGTEXT , false )
add_integer ( " dvb-adapter " , 0 , ADAPTER_TEXT , ADAPTER_LONGTEXT )
change_integer_range ( 0 , 255 )
change_safe ( )
add_integer ( " dvb-device " , 0 , DEVICE_TEXT , DEVICE_LONGTEXT , false )
add_integer ( " dvb-device " , 0 , DEVICE_TEXT , DEVICE_LONGTEXT )
change_integer_range ( 0 , 255 )
change_safe ( )
add_bool ( " dvb-budget-mode " , false , BUDGET_TEXT , BUDGET_LONGTEXT , true )
add_bool ( " dvb-budget-mode " , false , BUDGET_TEXT , BUDGET_LONGTEXT )
# endif
# ifdef _WIN32
add_integer ( " dvb-adapter " , - 1 , ADAPTER_TEXT , ADAPTER_LONGTEXT , true )
add_integer ( " dvb-adapter " , - 1 , ADAPTER_TEXT , ADAPTER_LONGTEXT )
change_safe ( )
add_string ( " dvb-network-name " , " " , NAME_TEXT , NAME_LONGTEXT , true )
add_string ( " dvb-network-name " , " " , NAME_TEXT , NAME_LONGTEXT )
/* Hmm: is this one really safe??: */
add_string ( " dvb-create-name " , " " , CREATE_TEXT , CREATE_LONGTEXT , true )
add_string ( " dvb-create-name " , " " , CREATE_TEXT , CREATE_LONGTEXT )
change_private ( )
# endif
add_integer ( " dvb-frequency " , 0 , FREQ_TEXT , FREQ_LONGTEXT , false )
add_integer ( " dvb-frequency " , 0 , FREQ_TEXT , FREQ_LONGTEXT )
change_integer_range ( 0 , 107999999 )
change_safe ( )
add_integer ( " dvb-inversion " , - 1 , INVERSION_TEXT , INVERSION_LONGTEXT , true )
add_integer ( " dvb-inversion " , - 1 , INVERSION_TEXT , INVERSION_LONGTEXT )
change_integer_list ( auto_off_on_vlc , auto_off_on_user )
change_safe ( )
set_section ( N_ ( " Terrestrial reception parameters " ) , NULL )
add_integer ( " dvb-bandwidth " , 0 , BANDWIDTH_TEXT , NULL , true )
add_integer ( " dvb-bandwidth " , 0 , BANDWIDTH_TEXT , NULL )
change_integer_list ( bandwidth_vlc , bandwidth_user )
change_safe ( )
add_integer ( " dvb-transmission " , 0 ,
TRANSMISSION_TEXT , NULL , true )
TRANSMISSION_TEXT , NULL )
change_integer_list ( transmission_vlc , transmission_user )
change_safe ( )
add_string ( " dvb-guard " , " " , GUARD_TEXT , NULL , true )
add_string ( " dvb-guard " , " " , GUARD_TEXT , NULL )
change_string_list ( guard_vlc , guard_user )
change_safe ( )
set_section ( N_ ( " DVB-T reception parameters " ) , NULL )
add_string ( " dvb-code-rate-hp " , " " ,
CODE_RATE_HP_TEXT , CODE_RATE_LONGTEXT , true )
CODE_RATE_HP_TEXT , CODE_RATE_LONGTEXT )
change_string_list ( code_rate_vlc , code_rate_user )
change_safe ( )
add_string ( " dvb-code-rate-lp " , " " ,
CODE_RATE_LP_TEXT , CODE_RATE_LONGTEXT , true )
CODE_RATE_LP_TEXT , CODE_RATE_LONGTEXT )
change_string_list ( code_rate_vlc , code_rate_user )
change_safe ( )
add_integer ( " dvb-hierarchy " , - 1 , HIERARCHY_TEXT , NULL , true )
add_integer ( " dvb-hierarchy " , - 1 , HIERARCHY_TEXT , NULL )
change_integer_list ( hierarchy_vlc , hierarchy_user )
change_safe ( )
add_integer ( " dvb-plp-id " , 0 , PLP_ID_TEXT , NULL , false )
add_integer ( " dvb-plp-id " , 0 , PLP_ID_TEXT , NULL )
change_integer_range ( 0 , 255 )
change_safe ( )
set_section ( N_ ( " ISDB-T reception parameters " ) , NULL )
add_string ( " dvb-a-modulation " , NULL ,
MODULATION_A_TEXT , MODULATION_LONGTEXT , true )
MODULATION_A_TEXT , MODULATION_LONGTEXT )
change_string_list ( modulation_vlc , modulation_user )
change_safe ( )
add_string ( " dvb-a-fec " , NULL , CODE_RATE_A_TEXT , CODE_RATE_LONGTEXT , true )
add_string ( " dvb-a-fec " , NULL , CODE_RATE_A_TEXT , CODE_RATE_LONGTEXT )
change_string_list ( code_rate_vlc , code_rate_user )
change_safe ( )
add_integer ( " dvb-a-count " , 0 , SEGMENT_COUNT_A_TEXT , NULL , true )
add_integer ( " dvb-a-count " , 0 , SEGMENT_COUNT_A_TEXT , NULL )
change_integer_range ( 0 , 13 )
change_safe ( )
add_integer ( " dvb-a-interleaving " , 0 , TIME_INTERLEAVING_A_TEXT , NULL , true )
add_integer ( " dvb-a-interleaving " , 0 , TIME_INTERLEAVING_A_TEXT , NULL )
change_integer_range ( 0 , 3 )
change_safe ( )
add_string ( " dvb-b-modulation " , NULL ,
MODULATION_B_TEXT , MODULATION_LONGTEXT , true )
MODULATION_B_TEXT , MODULATION_LONGTEXT )
change_string_list ( modulation_vlc , modulation_user )
change_safe ( )
add_string ( " dvb-b-fec " , NULL , CODE_RATE_B_TEXT , CODE_RATE_LONGTEXT , true )
add_string ( " dvb-b-fec " , NULL , CODE_RATE_B_TEXT , CODE_RATE_LONGTEXT )
change_string_list ( code_rate_vlc , code_rate_user )
change_safe ( )
add_integer ( " dvb-b-count " , 0 , SEGMENT_COUNT_B_TEXT , NULL , true )
add_integer ( " dvb-b-count " , 0 , SEGMENT_COUNT_B_TEXT , NULL )
change_integer_range ( 0 , 13 )
change_safe ( )
add_integer ( " dvb-b-interleaving " , 0 , TIME_INTERLEAVING_B_TEXT , NULL , true )
add_integer ( " dvb-b-interleaving " , 0 , TIME_INTERLEAVING_B_TEXT , NULL )
change_integer_range ( 0 , 3 )
change_safe ( )
add_string ( " dvb-c-modulation " , NULL ,
MODULATION_C_TEXT , MODULATION_LONGTEXT , true )
MODULATION_C_TEXT , MODULATION_LONGTEXT )
change_string_list ( modulation_vlc , modulation_user )
change_safe ( )
add_string ( " dvb-c-fec " , NULL , CODE_RATE_C_TEXT , CODE_RATE_LONGTEXT , true )
add_string ( " dvb-c-fec " , NULL , CODE_RATE_C_TEXT , CODE_RATE_LONGTEXT )
change_string_list ( code_rate_vlc , code_rate_user )
change_safe ( )
add_integer ( " dvb-c-count " , 0 , SEGMENT_COUNT_C_TEXT , NULL , true )
add_integer ( " dvb-c-count " , 0 , SEGMENT_COUNT_C_TEXT , NULL )
change_integer_range ( 0 , 13 )
change_safe ( )
add_integer ( " dvb-c-interleaving " , 0 , TIME_INTERLEAVING_C_TEXT , NULL , true )
add_integer ( " dvb-c-interleaving " , 0 , TIME_INTERLEAVING_C_TEXT , NULL )
change_integer_range ( 0 , 3 )
change_safe ( )
set_section ( N_ ( " Cable and satellite reception parameters " ) , NULL )
add_string ( " dvb-modulation " , NULL ,
MODULATION_TEXT , MODULATION_LONGTEXT , false )
MODULATION_TEXT , MODULATION_LONGTEXT )
change_string_list ( modulation_vlc , modulation_user )
change_safe ( )
add_integer ( " dvb-srate " , 0 , SRATE_TEXT , SRATE_LONGTEXT , false )
add_integer ( " dvb-srate " , 0 , SRATE_TEXT , SRATE_LONGTEXT )
change_integer_range ( 0 , UINT64_C ( 0xffffffff ) )
change_safe ( )
add_string ( " dvb-fec " , " " , CODE_RATE_TEXT , CODE_RATE_LONGTEXT , true )
add_string ( " dvb-fec " , " " , CODE_RATE_TEXT , CODE_RATE_LONGTEXT )
change_string_list ( code_rate_vlc , code_rate_user )
change_safe ( )
set_section ( N_ ( " DVB-S2 parameters " ) , NULL )
add_integer ( " dvb-stream " , 0 , STREAM_ID_TEXT , NULL , false )
add_integer ( " dvb-stream " , 0 , STREAM_ID_TEXT , NULL )
change_integer_range ( 0 , 255 )
change_safe ( )
add_integer ( " dvb-pilot " , - 1 , PILOT_TEXT , NULL , true )
add_integer ( " dvb-pilot " , - 1 , PILOT_TEXT , NULL )
change_integer_list ( auto_off_on_vlc , auto_off_on_user )
change_safe ( )
add_integer ( " dvb-rolloff " , - 1 , ROLLOFF_TEXT , NULL , true )
add_integer ( " dvb-rolloff " , - 1 , ROLLOFF_TEXT , NULL )
change_integer_list ( rolloff_vlc , rolloff_user )
change_safe ( )
set_section ( N_ ( " ISDB-S parameters " ) , NULL )
add_integer ( " dvb-ts-id " , 0 , TS_ID_TEXT , NULL , false )
add_integer ( " dvb-ts-id " , 0 , TS_ID_TEXT , NULL )
change_integer_range ( 0 , 0xffff )
change_safe ( )
set_section ( N_ ( " Satellite equipment control " ) , NULL )
add_string ( " dvb-polarization " , " " ,
POLARIZATION_TEXT , POLARIZATION_LONGTEXT , false )
POLARIZATION_TEXT , POLARIZATION_LONGTEXT )
change_string_list ( polarization_vlc , polarization_user )
change_safe ( )
add_integer ( " dvb-voltage " , 13 , " " , " " , true )
add_integer ( " dvb-voltage " , 13 , " " , " " )
change_integer_range ( 0 , 18 )
change_private ( )
change_safe ( )
# ifdef HAVE_LINUX_DVB
add_bool ( " dvb-high-voltage " , false ,
HIGH_VOLTAGE_TEXT , HIGH_VOLTAGE_LONGTEXT , false )
HIGH_VOLTAGE_TEXT , HIGH_VOLTAGE_LONGTEXT )
# endif
add_integer ( " dvb-lnb-low " , 0 , LNB_LOW_TEXT , LNB_LONGTEXT , true )
add_integer ( " dvb-lnb-low " , 0 , LNB_LOW_TEXT , LNB_LONGTEXT )
change_integer_range ( 0 , 0x7fffffff )
add_integer ( " dvb-lnb-high " , 0 , LNB_HIGH_TEXT , LNB_LONGTEXT , true )
add_integer ( " dvb-lnb-high " , 0 , LNB_HIGH_TEXT , LNB_LONGTEXT )
change_integer_range ( 0 , 0x7fffffff )
add_integer ( " dvb-lnb-switch " , 11700000 ,
LNB_SWITCH_TEXT , LNB_SWITCH_LONGTEXT , true )
LNB_SWITCH_TEXT , LNB_SWITCH_LONGTEXT )
change_integer_range ( 0 , 0x7fffffff )
# ifdef HAVE_LINUX_DVB
add_integer ( " dvb-satno " , 0 , SATNO_TEXT , SATNO_LONGTEXT , true )
add_integer ( " dvb-satno " , 0 , SATNO_TEXT , SATNO_LONGTEXT )
change_integer_list ( satno_vlc , satno_user )
change_safe ( )
add_integer ( " dvb-uncommitted " , 0 , UNCOMMITTED_TEXT , UNCOMMITTED_LONGTEXT , true )
add_integer ( " dvb-uncommitted " , 0 , UNCOMMITTED_TEXT , UNCOMMITTED_LONGTEXT )
change_integer_list ( satno_vlc , satno_user )
change_safe ( )
add_integer ( " dvb-tone " , - 1 , TONE_TEXT , TONE_LONGTEXT , true )
add_integer ( " dvb-tone " , - 1 , TONE_TEXT , TONE_LONGTEXT )
change_integer_list ( auto_off_on_vlc , auto_off_on_user )
# endif
# ifdef _WIN32
add_integer ( " dvb-network-id " , 0 , NETID_TEXT , NULL , true )
add_integer ( " dvb-azimuth " , 0 , AZIMUTH_TEXT , AZIMUTH_LONGTEXT , true )
add_integer ( " dvb-elevation " , 0 , ELEVATION_TEXT , ELEVATION_LONGTEXT , true )
add_integer ( " dvb-longitude " , 0 , LONGITUDE_TEXT , LONGITUDE_LONGTEXT , true )
add_string ( " dvb-range " , " " , RANGE_TEXT , RANGE_LONGTEXT , true )
add_integer ( " dvb-network-id " , 0 , NETID_TEXT , NULL )
add_integer ( " dvb-azimuth " , 0 , AZIMUTH_TEXT , AZIMUTH_LONGTEXT )
add_integer ( " dvb-elevation " , 0 , ELEVATION_TEXT , ELEVATION_LONGTEXT )
add_integer ( " dvb-longitude " , 0 , LONGITUDE_TEXT , LONGITUDE_LONGTEXT )
add_string ( " dvb-range " , " " , RANGE_TEXT , RANGE_LONGTEXT )
/* dvb-range corresponds to the BDA InputRange parameter which is
* used by some drivers to control the diseqc */
set_section ( N_ ( " ATSC reception parameters " ) , NULL )
add_integer ( " dvb-major-channel " , 0 , MAJOR_CHANNEL_TEXT , NULL , true )
add_integer ( " dvb-minor-channel " , 0 , MINOR_CHANNEL_TEXT , NULL , true )
add_integer ( " dvb-physical-channel " , 0 , PHYSICAL_CHANNEL_TEXT , NULL , true )
add_integer ( " dvb-major-channel " , 0 , MAJOR_CHANNEL_TEXT , NULL )
add_integer ( " dvb-minor-channel " , 0 , MINOR_CHANNEL_TEXT , NULL )
add_integer ( " dvb-physical-channel " , 0 , PHYSICAL_CHANNEL_TEXT , NULL )
# endif
vlc_module_end ( )