
Data Structures | |
| struct | sap_session_t |
| struct | sap_address_t |
| struct | sap_handler_t |
Defines | |
| #define | IPPORT_SAP 9875 |
| #define | SAP_MAX_BUFFER 65534 |
| #define | MIN_INTERVAL 2 |
| #define | MAX_INTERVAL 300 |
Functions | |
| static void * | RunThread (void *self) |
| main SAP handler thread | |
| sap_handler_t * | SAP_Create (vlc_object_t *p_announce) |
| Create the SAP handler. | |
| void | SAP_Destroy (sap_handler_t *p_sap) |
| static sap_address_t * | AddressCreate (vlc_object_t *obj, const char *group) |
| static void | AddressDestroy (sap_address_t *addr) |
| int | SAP_Add (sap_handler_t *p_sap, session_descriptor_t *p_session) |
| Add a SAP announce. | |
| void | SAP_Del (sap_handler_t *p_sap, const session_descriptor_t *p_session) |
| Remove a SAP Announce. | |
| #define IPPORT_SAP 9875 |
| #define MAX_INTERVAL 300 |
| #define MIN_INTERVAL 2 |
| #define SAP_MAX_BUFFER 65534 |
| static sap_address_t* AddressCreate | ( | vlc_object_t * | obj, | |
| const char * | group | |||
| ) | [static] |
| static void AddressDestroy | ( | sap_address_t * | addr | ) | [static] |
| static void * RunThread | ( | void * | self | ) | [static] |
main SAP handler thread
| p_this | the SAP Handler object |
| int SAP_Add | ( | sap_handler_t * | p_sap, | |
| session_descriptor_t * | p_session | |||
| ) |
| sap_handler_t* SAP_Create | ( | vlc_object_t * | p_announce | ) | [read] |
Create the SAP handler.
| p_announce | a VLC object |
Referenced by sout_AnnounceRegisterSDP().
| void SAP_Del | ( | sap_handler_t * | p_sap, | |
| const session_descriptor_t * | p_session | |||
| ) |
| void SAP_Destroy | ( | sap_handler_t * | p_sap | ) |
1.5.6