
Data Structures | |
| struct | sout_stream_sys_t |
| struct | sout_stream_id_t |
Defines | |
| #define | _WIN32_WINNT 0x0500 |
| #define | ACCESS_TEXT N_("Output access method") |
| #define | ACCESS_LONGTEXT |
| #define | MUX_TEXT N_("Output muxer") |
| #define | MUX_LONGTEXT |
| #define | DEST_TEXT N_("Output destination") |
| #define | DEST_LONGTEXT |
| #define | BIND_TEXT N_("address to bind to (helper setting for dst)") |
| #define | BIND_LONGTEXT |
| #define | PATH_TEXT N_("filename for stream (helper setting for dst)") |
| #define | PATH_LONGTEXT |
| #define | NAME_TEXT N_("Session name") |
| #define | NAME_LONGTEXT |
| #define | GROUP_TEXT N_("Session groupname") |
| #define | GROUP_LONGTEXT |
| #define | DESC_TEXT N_("Session description") |
| #define | DESC_LONGTEXT |
| #define | URL_TEXT N_("Session URL") |
| #define | URL_LONGTEXT |
| #define | EMAIL_TEXT N_("Session email") |
| #define | EMAIL_LONGTEXT |
| #define | PHONE_TEXT N_("Session phone number") |
| #define | PHONE_LONGTEXT |
| #define | SAP_TEXT N_("SAP announcing") |
| #define | SAP_LONGTEXT N_("Announce this session with SAP.") |
| #define | SOUT_CFG_PREFIX "sout-standard-" |
| #define | DEFAULT_PORT 1234 |
Functions | |
| static int | Open (vlc_object_t *) |
| Probes and initializes. | |
| static void | Close (vlc_object_t *) |
| Releases resources. | |
| int | vlc_entry__main (module_t *p_module) |
| const char * | vlc_entry_license__main (void) |
| static sout_stream_id_t * | Add (sout_stream_t *, es_format_t *) |
| static int | Del (sout_stream_t *, sout_stream_id_t *) |
| static int | Send (sout_stream_t *, sout_stream_id_t *, block_t *) |
Variables | |
| static const char *const | ppsz_sout_options [] |
| #define _WIN32_WINNT 0x0500 |
| #define ACCESS_LONGTEXT |
Value:
N_( \ "Output method to use for the stream." )
| #define ACCESS_TEXT N_("Output access method") |
| #define BIND_LONGTEXT |
Value:
N_( \ "address:port to bind vlc to listening incoming streams "\ "helper setting for dst,dst=bind+'/'+path. dst-parameter overrides this" )
| #define BIND_TEXT N_("address to bind to (helper setting for dst)") |
| #define DEFAULT_PORT 1234 |
| #define DESC_LONGTEXT |
Value:
N_( \ "This allows you to give a short description with details about the stream, " \ "that will be announced in the SDP (Session Descriptor)." )
| #define DESC_TEXT N_("Session description") |
| #define DEST_LONGTEXT |
Value:
N_( \ "Destination (URL) to use for the stream. Overrides path and bind parameters" )
| #define DEST_TEXT N_("Output destination") |
| #define EMAIL_LONGTEXT |
Value:
N_( \ "This allows you to give a contact mail address for the stream, that will " \ "be announced in the SDP (Session Descriptor)." )
| #define EMAIL_TEXT N_("Session email") |
| #define GROUP_LONGTEXT |
Value:
N_( \ "This allows you to specify a group for the session, that will be announced "\ "if you choose to use SAP." )
| #define GROUP_TEXT N_("Session groupname") |
| #define MUX_LONGTEXT |
Value:
N_( \ "Muxer to use for the stream." )
| #define MUX_TEXT N_("Output muxer") |
| #define NAME_LONGTEXT |
Value:
N_( \ "This is the name of the session that will be announced in the SDP " \ "(Session Descriptor)." )
| #define NAME_TEXT N_("Session name") |
| #define PATH_LONGTEXT |
Value:
N_( \ "Filename for stream "\ "helper setting for dst, dst=bind+'/'+path, dst-parameter overrides this" )
| #define PATH_TEXT N_("filename for stream (helper setting for dst)") |
| #define PHONE_LONGTEXT |
Value:
N_( \ "This allows you to give a contact telephone number for the stream, that will " \ "be announced in the SDP (Session Descriptor)." )
| #define PHONE_TEXT N_("Session phone number") |
| #define SAP_LONGTEXT N_("Announce this session with SAP.") |
| #define SAP_TEXT N_("SAP announcing") |
| #define SOUT_CFG_PREFIX "sout-standard-" |
| #define URL_LONGTEXT |
Value:
N_( \ "This allows you to give an URL with more details about the stream " \ "(often the website of the streaming organization), that will " \ "be announced in the SDP (Session Descriptor)." )
| #define URL_TEXT N_("Session URL") |
| static sout_stream_id_t * Add | ( | sout_stream_t * | p_stream, | |
| es_format_t * | p_fmt | |||
| ) | [static] |
References sout_stream_id_t::p_input, sout_stream_sys_t::p_mux, sout_stream_t::p_sys, and sout_MuxAddStream().
| 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 |
| static int Del | ( | sout_stream_t * | p_stream, | |
| sout_stream_id_t * | id | |||
| ) | [static] |
| static int Open | ( | vlc_object_t * | p_this | ) | [static] |
Probes and initializes.
Status of this demuxer: Real Media format -----------------.
Basic chorus/flanger/delay audio filter This implements a variable delay filter for VLC.
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 |
| static int Send | ( | sout_stream_t * | p_stream, | |
| sout_stream_id_t * | id, | |||
| block_t * | p_buffer | |||
| ) | [static] |
| int vlc_entry__main | ( | module_t * | p_module | ) |
| const char* vlc_entry_license__main | ( | void | ) |
const char* const ppsz_sout_options[] [static] |
Initial value:
{
"access", "mux", "url", "dst",
"sap", "name", "group", "description", "url", "email", "phone",
"bind", "path", NULL
}
1.5.6