
Defines | |
| #define | CACHING_TEXT N_("Caching value in ms") |
| #define | CACHING_LONGTEXT |
| #define | ADAPTER_TEXT N_("Adapter card to tune") |
| #define | ADAPTER_LONGTEXT |
| #define | DEVICE_TEXT N_("Device number to use on adapter") |
| #define | DEVICE_LONGTEXT NULL |
| #define | FREQ_TEXT N_("Transponder/multiplex frequency") |
| #define | FREQ_LONGTEXT N_("In kHz for DVB-C/S/T") |
| #define | INVERSION_TEXT N_("Inversion mode") |
| #define | INVERSION_LONGTEXT N_("Inversion mode [0=off, 1=on, 2=auto]") |
| #define | PROBE_TEXT N_("Probe DVB card for capabilities") |
| #define | PROBE_LONGTEXT |
| #define | BUDGET_TEXT N_("Budget mode") |
| #define | BUDGET_LONGTEXT |
| #define | SATNO_TEXT N_("Satellite number in the Diseqc system") |
| #define | SATNO_LONGTEXT N_("[0=no diseqc, 1-4=satellite number].") |
| #define | VOLTAGE_TEXT N_("LNB voltage") |
| #define | VOLTAGE_LONGTEXT N_("In Volts [0, 13=vertical, 18=horizontal].") |
| #define | HIGH_VOLTAGE_TEXT N_("High LNB voltage") |
| #define | HIGH_VOLTAGE_LONGTEXT |
| #define | TONE_TEXT N_("22 kHz tone") |
| #define | TONE_LONGTEXT N_("[0=off, 1=on, -1=auto].") |
| #define | FEC_TEXT N_("Transponder FEC") |
| #define | FEC_LONGTEXT N_("FEC=Forward Error Correction mode [9=auto].") |
| #define | SRATE_TEXT N_("Transponder symbol rate in kHz") |
| #define | SRATE_LONGTEXT NULL |
| #define | LNB_LOF1_TEXT N_("Antenna lnb_lof1 (kHz)") |
| #define | LNB_LOF1_LONGTEXT N_("Low Band Local Osc Freq in kHz (usually 9.75GHz)") |
| #define | LNB_LOF2_TEXT N_("Antenna lnb_lof2 (kHz)") |
| #define | LNB_LOF2_LONGTEXT N_("High Band Local Osc Freq in kHz (usually 10.6GHz)") |
| #define | LNB_SLOF_TEXT N_("Antenna lnb_slof (kHz)") |
| #define | LNB_SLOF_LONGTEXT |
| #define | MODULATION_TEXT N_("Modulation type") |
| #define | MODULATION_LONGTEXT N_("QAM, PSK or VSB modulation method") |
| #define | MAJOR_CHANNEL_TEXT N_("ATSC Major Channel") |
| #define | MAJOR_CHANNEL_LONGTEXT N_("ATSC Major Channel") |
| #define | MINOR_CHANNEL_TEXT N_("ATSC Minor Channel") |
| #define | MINOR_CHANNEL_LONGTEXT N_("ATSC Minor Channel") |
| #define | PHYSICAL_CHANNEL_TEXT N_("ATSC Physical Channel") |
| #define | PHYSICAL_CHANNEL_LONGTEXT N_("ATSC Physical Channel") |
| #define | CODE_RATE_HP_TEXT N_("FEC rate") |
| #define | CODE_RATE_HP_LONGTEXT |
| #define | CODE_RATE_LP_TEXT N_("Terrestrial low priority stream code rate (FEC)") |
| #define | CODE_RATE_LP_LONGTEXT |
| #define | BANDWIDTH_TEXT N_("Terrestrial bandwidth") |
| #define | BANDWIDTH_LONGTEXT N_("Terrestrial bandwidth [0=auto,6,7,8 in MHz]") |
| #define | GUARD_TEXT N_("Terrestrial guard interval") |
| #define | GUARD_LONGTEXT N_("Guard interval [Undefined,1/4,1/8,1/16,1/32]") |
| #define | TRANSMISSION_TEXT N_("Terrestrial transmission mode") |
| #define | TRANSMISSION_LONGTEXT N_("Transmission mode [Undefined,2k,8k]") |
| #define | HIERARCHY_TEXT N_("Terrestrial hierarchy mode") |
| #define | HIERARCHY_LONGTEXT N_("Hierarchy alpha value [Undefined,1,2,4]") |
| #define | AZIMUTH_TEXT N_("Satellite Azimuth") |
| #define | AZIMUTH_LONGTEXT N_("Satellite Azimuth in tenths of degree") |
| #define | ELEVATION_TEXT N_("Satellite Elevation") |
| #define | ELEVATION_LONGTEXT N_("Satellite Elevation in tenths of degree") |
| #define | LONGITUDE_TEXT N_("Satellite Longitude") |
| #define | LONGITUDE_LONGTEXT |
| #define | POLARISATION_TEXT N_("Satellite Polarisation") |
| #define | POLARISATION_LONGTEXT N_("Satellite Polarisation [H/V/L/R]") |
| #define | RANGE_TEXT N_("Satellite Range Code") |
| #define | RANGE_LONGTEXT |
| #define | NAME_TEXT N_("Network Name") |
| #define | NAME_LONGTEXT N_("Unique network name in the System Tuning Spaces") |
| #define | CREATE_TEXT N_("Network Name to Create") |
| #define | CREATE_LONGTEXT N_("Create Unique name in the System Tuning Spaces") |
Functions | |
| static int | Open (vlc_object_t *p_this) |
| Probes and initializes. | |
| static int | ParsePath (access_t *p_access, const char *psz_module, const int i_param_count, const char **psz_param, const int *i_type) |
| static void | Close (vlc_object_t *p_this) |
| Releases resources. | |
| static block_t * | Block (access_t *) |
| static int | Control (access_t *, int, va_list) |
| int | vlc_entry__main (module_t *p_module) |
| const char * | vlc_entry_license__main (void) |
Variables | |
| static const int | i_inversion_list [] = { -1, 0, 1, 2 } |
| static const char *const | ppsz_inversion_text [] |
| static const int | i_mod_list [] |
| static const char *const | ppsz_mod_text [] |
| static const int | i_hp_fec_list [] = { -1, 1, 2, 3, 4, 5 } |
| static const char *const | ppsz_hp_fec_text [] |
| static const int | i_lp_fec_list [] = { -1, 1, 2, 3, 4, 5 } |
| static const char *const | ppsz_lp_fec_text [] |
| static const int | i_band_list [] = { -1, 6, 7, 8 } |
| static const char *const | ppsz_band_text [] |
| static const int | i_guard_list [] = { -1, 4, 8, 16, 32 } |
| static const char *const | ppsz_guard_text [] |
| static const int | i_transmission_list [] = { -1, 2, 8 } |
| static const char *const | ppsz_transmission_text [] |
| static const int | i_hierarchy_list [] = { -1, 1, 2, 4 } |
| static const char *const | ppsz_hierarchy_text [] |
| static const char *const | ppsz_polar_list [] = { "H", "V", "L", "R" } |
| static const char *const | ppsz_polar_text [] |
| #define ADAPTER_LONGTEXT |
Value:
N_("Adapter cards have a device file in directory " \ "named /dev/dvb/adapter[n] with n>=0.")
| #define ADAPTER_TEXT N_("Adapter card to tune") |
| #define AZIMUTH_LONGTEXT N_("Satellite Azimuth in tenths of degree") |
| #define AZIMUTH_TEXT N_("Satellite Azimuth") |
| #define BANDWIDTH_LONGTEXT N_("Terrestrial bandwidth [0=auto,6,7,8 in MHz]") |
| #define BANDWIDTH_TEXT N_("Terrestrial bandwidth") |
| #define BUDGET_LONGTEXT |
Value:
N_("This allows you to stream an entire transponder " \ "with a \"budget\" card.")
| #define BUDGET_TEXT N_("Budget mode") |
| #define CACHING_LONGTEXT |
Value:
N_( \ "Caching value for DVB streams. This " \ "value should be set in milliseconds." )
| #define CACHING_TEXT N_("Caching value in ms") |
| #define CODE_RATE_HP_LONGTEXT |
Value:
N_("FEC rate includes " \ "DVB-T high priority stream FEC Rate")
| #define CODE_RATE_HP_TEXT N_("FEC rate") |
| #define CODE_RATE_LP_LONGTEXT |
Value:
N_("Low Priority FEC Rate " \ "[Undefined,1/2,2/3,3/4,5/6,7/8]")
| #define CODE_RATE_LP_TEXT N_("Terrestrial low priority stream code rate (FEC)") |
| #define CREATE_LONGTEXT N_("Create Unique name in the System Tuning Spaces") |
| #define CREATE_TEXT N_("Network Name to Create") |
| #define DEVICE_LONGTEXT NULL |
| #define DEVICE_TEXT N_("Device number to use on adapter") |
| #define ELEVATION_LONGTEXT N_("Satellite Elevation in tenths of degree") |
| #define ELEVATION_TEXT N_("Satellite Elevation") |
| #define FEC_LONGTEXT N_("FEC=Forward Error Correction mode [9=auto].") |
| #define FEC_TEXT N_("Transponder FEC") |
| #define FREQ_LONGTEXT N_("In kHz for DVB-C/S/T") |
| #define FREQ_TEXT N_("Transponder/multiplex frequency") |
| #define GUARD_LONGTEXT N_("Guard interval [Undefined,1/4,1/8,1/16,1/32]") |
| #define GUARD_TEXT N_("Terrestrial guard interval") |
| #define HIERARCHY_LONGTEXT N_("Hierarchy alpha value [Undefined,1,2,4]") |
| #define HIERARCHY_TEXT N_("Terrestrial hierarchy mode") |
| #define HIGH_VOLTAGE_LONGTEXT |
Value:
N_("Enable high voltage if your cables are " \ "particularly long. This is not supported by all frontends.")
| #define HIGH_VOLTAGE_TEXT N_("High LNB voltage") |
| #define INVERSION_LONGTEXT N_("Inversion mode [0=off, 1=on, 2=auto]") |
| #define INVERSION_TEXT N_("Inversion mode") |
| #define LNB_LOF1_LONGTEXT N_("Low Band Local Osc Freq in kHz (usually 9.75GHz)") |
| #define LNB_LOF1_TEXT N_("Antenna lnb_lof1 (kHz)") |
| #define LNB_LOF2_LONGTEXT N_("High Band Local Osc Freq in kHz (usually 10.6GHz)") |
| #define LNB_LOF2_TEXT N_("Antenna lnb_lof2 (kHz)") |
| #define LNB_SLOF_LONGTEXT |
Value:
N_( \ "Low Noise Block switch freq in kHz (usually 11.7GHz)")
| #define LNB_SLOF_TEXT N_("Antenna lnb_slof (kHz)") |
| #define LONGITUDE_LONGTEXT |
Value:
N_( \ "Satellite Longitude in 10ths of degree, -ve=West")
| #define LONGITUDE_TEXT N_("Satellite Longitude") |
| #define MAJOR_CHANNEL_LONGTEXT N_("ATSC Major Channel") |
| #define MAJOR_CHANNEL_TEXT N_("ATSC Major Channel") |
| #define MINOR_CHANNEL_LONGTEXT N_("ATSC Minor Channel") |
| #define MINOR_CHANNEL_TEXT N_("ATSC Minor Channel") |
| #define MODULATION_LONGTEXT N_("QAM, PSK or VSB modulation method") |
| #define MODULATION_TEXT N_("Modulation type") |
| #define NAME_LONGTEXT N_("Unique network name in the System Tuning Spaces") |
| #define NAME_TEXT N_("Network Name") |
| #define PHYSICAL_CHANNEL_LONGTEXT N_("ATSC Physical Channel") |
| #define PHYSICAL_CHANNEL_TEXT N_("ATSC Physical Channel") |
| #define POLARISATION_LONGTEXT N_("Satellite Polarisation [H/V/L/R]") |
| #define POLARISATION_TEXT N_("Satellite Polarisation") |
| #define PROBE_LONGTEXT |
Value:
N_("Some DVB cards do not like to be probed for their " \ "capabilities, you can disable this feature if you experience some " \ "trouble.")
| #define PROBE_TEXT N_("Probe DVB card for capabilities") |
| #define RANGE_LONGTEXT |
Value:
N_("Satellite Range Code as defined by manufacturer " \ "e.g. DISEqC switch code")
| #define RANGE_TEXT N_("Satellite Range Code") |
| #define SATNO_LONGTEXT N_("[0=no diseqc, 1-4=satellite number].") |
| #define SATNO_TEXT N_("Satellite number in the Diseqc system") |
| #define SRATE_LONGTEXT NULL |
| #define SRATE_TEXT N_("Transponder symbol rate in kHz") |
| #define TONE_LONGTEXT N_("[0=off, 1=on, -1=auto].") |
| #define TONE_TEXT N_("22 kHz tone") |
| #define TRANSMISSION_LONGTEXT N_("Transmission mode [Undefined,2k,8k]") |
| #define TRANSMISSION_TEXT N_("Terrestrial transmission mode") |
| #define VOLTAGE_LONGTEXT N_("In Volts [0, 13=vertical, 18=horizontal].") |
| #define VOLTAGE_TEXT N_("LNB voltage") |
| static void Close | ( | vlc_object_t * | p_this | ) | [static] |
Releases resources.
Close the module.
Destroys the X11 window.
Disconnect from the X server.
Close a SDL video output.
It destroys an OpenGL vout display.
Terminate a vout display created by Open.
It destroyes a Direct3D vout display.
Terminate an output method created by Open.
Release the drawable.
Close a libcaca video output.
Close a aa video output method.
Close the filter.
Terminate a splitter module.
This function closes a clone video splitter module.
Common close function.
Releases allocate resources.
Close: Destructor.
| p_this | pointer to this filter object | |
| p_this,: | the filter object |
References dvb_deleteBDAGraph(), access_t::p_sys, and p_sys.
| static int Control | ( | access_t * | p_access, | |
| int | i_query, | |||
| va_list | args | |||
| ) | [static] |
References ACCESS_CAN_CONTROL_PACE, ACCESS_CAN_FASTSEEK, ACCESS_CAN_PAUSE, ACCESS_CAN_SEEK, ACCESS_GET_CONTENT_TYPE, ACCESS_GET_META, ACCESS_GET_PTS_DELAY, ACCESS_GET_TITLE_INFO, ACCESS_SET_PAUSE_STATE, ACCESS_SET_PRIVATE_ID_CA, ACCESS_SET_PRIVATE_ID_STATE, ACCESS_SET_SEEKPOINT, ACCESS_SET_TITLE, msg_Warn, var_GetInteger, VLC_EGENERIC, and VLC_SUCCESS.
| static int Open | ( | vlc_object_t * | p_this | ) | [static] |
Probes and initializes.
Open the module.
Create an X11 window.
Probe the X server.
This function initializes SDL vout method.
It creates an OpenGL vout display.
This function allocates and initialize the DirectX vout display.
It creates a Direct3D vout display.
This function allocates and initializes a FB vout method.
Find the drawable set by libvlc application.
This function initializes libcaca vout method.
This function allocates and initializes a aa vout method.
This function allocates and initializes a Wall splitter module.
Open the filter.
This function allocates and initializes a Clone splitter module.
Open: initialize and create stuff.
Connect to the sftp server and ask for a file.
| p_this,: | the vlc_object |
| p_this | ||
| p_this,: | the filter object |
References access_t::b_eof, Block(), Control(), dvb_newBDAGraph(), dvb_SubmitATSCTuneRequest(), dvb_SubmitDVBCTuneRequest(), dvb_SubmitDVBSTuneRequest(), dvb_SubmitDVBTTuneRequest(), i, access_t::i_pos, access_t::i_seekpoint, access_t::i_size, access_t::i_title, i_type, access_t::i_update, access_t::info, msg_Warn, access_t::p_sys, p_sys, ParsePath(), access_t::pf_block, access_t::pf_control, access_t::pf_read, access_t::pf_seek, access_t::psz_access, access_t::psz_demux, strdup(), var_Create, VLC_EGENERIC, VLC_ENOMEM, VLC_VAR_DOINHERIT, VLC_VAR_INTEGER, and VLC_VAR_STRING.
| static int ParsePath | ( | access_t * | p_access, | |
| const char * | psz_module, | |||
| const int | i_param_count, | |||
| const char ** | psz_param, | |||
| const int * | i_type | |||
| ) | [static] |
References i, vlc_value_t::i_int, msg_Warn, access_t::psz_location, vlc_value_t::psz_string, psz_value, strdup(), strndup(), var_Set, VLC_EGENERIC, VLC_SUCCESS, VLC_VAR_INTEGER, and VLC_VAR_STRING.
Referenced by Open().
| int vlc_entry__main | ( | module_t * | p_module | ) |
| const char* vlc_entry_license__main | ( | void | ) |
const int i_band_list[] = { -1, 6, 7, 8 } [static] |
const int i_guard_list[] = { -1, 4, 8, 16, 32 } [static] |
const int i_hierarchy_list[] = { -1, 1, 2, 4 } [static] |
const int i_hp_fec_list[] = { -1, 1, 2, 3, 4, 5 } [static] |
const int i_inversion_list[] = { -1, 0, 1, 2 } [static] |
const int i_lp_fec_list[] = { -1, 1, 2, 3, 4, 5 } [static] |
const int i_mod_list[] [static] |
Initial value:
{ -1, 16, 32, 64, 128, 256,
10002, 10004, 20008, 20016 }
const int i_transmission_list[] = { -1, 2, 8 } [static] |
const char* const ppsz_band_text[] [static] |
const char* const ppsz_guard_text[] [static] |
const char* const ppsz_hierarchy_text[] [static] |
const char* const ppsz_hp_fec_text[] [static] |
const char* const ppsz_inversion_text[] [static] |
const char* const ppsz_lp_fec_text[] [static] |
const char* const ppsz_mod_text[] [static] |
const char* const ppsz_polar_list[] = { "H", "V", "L", "R" } [static] |
const char* const ppsz_polar_text[] [static] |
const char* const ppsz_transmission_text[] [static] |
1.5.6