
Data Structures | |
| struct | ValueDate_t |
| struct | filter_sys_t |
| filter_sys_t: chroma method descriptor More... | |
Defines | |
| #define | ADDRESS_TEXT N_("TCP address to use (default localhost)") |
| #define | ADDRESS_LONGTEXT |
| #define | PORT_TEXT N_("TCP port to use (default 12345)") |
| #define | PORT_LONGTEXT |
| #define | BARGRAPH_TEXT N_("Defines if BarGraph information should be sent (default 1)") |
| #define | BARGRAPH_LONGTEXT |
| #define | BARGRAPH_REPETITION_TEXT N_("Sends the barGraph information every n audio packets (default 4)") |
| #define | BARGRAPH_REPETITION_LONGTEXT |
| #define | SILENCE_TEXT N_("Defines if silence alarm information should be sent (default 1)") |
| #define | SILENCE_LONGTEXT |
| #define | TIME_WINDOW_TEXT N_("Time window to use in ms (default 5000)") |
| #define | TIME_WINDOW_LONGTEXT |
| #define | ALARM_THRESHOLD_TEXT N_("Minimum Audio level to raise the alarm (default 0.1)") |
| #define | ALARM_THRESHOLD_LONGTEXT |
| #define | REPETITION_TIME_TEXT N_("Time between two alarm messages in ms (default 2000)" ) |
| #define | REPETITION_TIME_LONGTEXT |
| #define | CONNECTION_RESET_TEXT N_("Force connection reset regularly (default 1)" ) |
| #define | CONNECTION_RESET_LONGTEXT |
| #define | CFG_PREFIX "audiobargraph_a-" |
Functions | |
| static int | Open (vlc_object_t *) |
| Probes and initializes. | |
| static void | Close (vlc_object_t *) |
| Releases resources. | |
| static block_t * | DoWork (filter_t *, block_t *) |
| int | vlc_entry__main (module_t *p_module) |
| const char * | vlc_entry_license__main (void) |
| #define ADDRESS_LONGTEXT |
Value:
N_("TCP address to use to communicate with the video "\ "part of the Bar Graph (default localhost)." \ "In the case of bargraph incrustation, use localhost." )
| #define ADDRESS_TEXT N_("TCP address to use (default localhost)") |
| #define ALARM_THRESHOLD_LONGTEXT |
Value:
N_("Threshold to be attained to raise an alarm. "\ "If the audio level is under the threshold during this time, "\ "an alarm is sent (default 0.1)." )
| #define ALARM_THRESHOLD_TEXT N_("Minimum Audio level to raise the alarm (default 0.1)") |
| #define BARGRAPH_LONGTEXT |
Value:
N_("Defines if BarGraph information should be sent. "\ "1 if the information should be sent, 0 otherwise (default 1)." )
| #define BARGRAPH_REPETITION_LONGTEXT |
Value:
N_("Defines how often the barGraph information should be sent. "\ "Sends the barGraph information every n audio packets (default 4)." )
| #define BARGRAPH_REPETITION_TEXT N_("Sends the barGraph information every n audio packets (default 4)") |
| #define BARGRAPH_TEXT N_("Defines if BarGraph information should be sent (default 1)") |
| #define CFG_PREFIX "audiobargraph_a-" |
| #define CONNECTION_RESET_LONGTEXT |
Value:
N_("Defines if the TCP connection should be reset. "\ "This is to be used when using with audiobargraph_v (default 1)." )
| #define CONNECTION_RESET_TEXT N_("Force connection reset regularly (default 1)" ) |
| #define PORT_LONGTEXT |
Value:
N_("TCP port to use to communicate with the video "\ "part of the Bar Graph (default 12345)." \ "Use the same port as the one used in the rc interface." )
| #define PORT_TEXT N_("TCP port to use (default 12345)") |
| #define REPETITION_TIME_LONGTEXT |
Value:
N_("Time between two alarm messages in ms. "\ "This value is used to avoid alarm saturation (default 2000)." )
| #define REPETITION_TIME_TEXT N_("Time between two alarm messages in ms (default 2000)" ) |
| #define SILENCE_LONGTEXT |
Value:
N_("Defines if silence alarm information should be sent. "\ "1 if the information should be sent, 0 otherwise (default 1)." )
| #define SILENCE_TEXT N_("Defines if silence alarm information should be sent (default 1)") |
| #define TIME_WINDOW_LONGTEXT |
Value:
N_("Time Window during when the audio level is measured in ms for silence detection. "\ "If the audio level is under the threshold during this time, "\ "an alarm is sent (default 5000)." )
| #define TIME_WINDOW_TEXT N_("Time window to use in ms (default 5000)") |
| 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 filter_sys_t::address, aout_FormatNbChannels(), es_format_t::audio, filter_sys_t::bargraph, filter_sys_t::bargraph_repetition, filter_sys_t::connection_reset, count, filter_sys_t::counter, ValueDate_t::date, filter_sys_t::first, filter_t::fmt_in, i, block_t::i_nb_samples, block_t::i_pts, i_value, filter_sys_t::last, filter_sys_t::lastAlarm, msg_Dbg, filter_sys_t::nbChannels, net_Close, net_ConnectTCP, net_Write, ValueDate_t::next, block_t::p_buffer, filter_t::p_sys, filter_sys_t::port, filter_sys_t::repetition_time, filter_sys_t::silence, filter_sys_t::started, filter_sys_t::TCPconnection, filter_sys_t::time_window, and ValueDate_t::value.
| static int Open | ( | vlc_object_t * | p_this | ) | [static] |
Probes and initializes.
Todo:
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 |
| int vlc_entry__main | ( | module_t * | p_module | ) |
| const char* vlc_entry_license__main | ( | void | ) |
1.5.6