|
xine-lib
1.2.10
|
#include "rmff.h"#include "rtsp.h"#include "sdpplin.h"#include <xine/xineutils.h>#include <xine/xine_buffer.h>Macros | |
| #define | LOG_MODULE "sdpplin" |
| #define | LOG_VERBOSE |
Functions | |
| static char * | nl (char *data) |
| static int | filter (const char *in, const char *filter, char **out) |
| static void | sdpplin_free_stream (sdpplin_stream_t **pp) |
| static sdpplin_stream_t * | sdpplin_parse_stream (char **data) |
| sdpplin_t * | sdpplin_parse (char *data) |
| void | sdpplin_free (sdpplin_t *p) |
| #define LOG_MODULE "sdpplin" |
| #define LOG_VERBOSE |
|
static |
References xine_buffer_copyin.
Referenced by dvb_set_pidfilter(), dvb_set_sectfilter(), sdpplin_parse(), and sdpplin_parse_stream().
|
static |
References NULL.
Referenced by sdpplin_parse(), and sdpplin_parse_stream().
| void sdpplin_free | ( | sdpplin_t * | p | ) |
References _x_freep(), sdpplin_t::abstract, sdpplin_t::author, sdpplin_t::copyright, sdpplin_free_stream(), sdpplin_t::stream, sdpplin_t::stream_count, and sdpplin_t::title.
Referenced by real_parse_sdp().
|
static |
References _x_freep(), sdpplin_stream_t::asm_rule_book, sdpplin_stream_t::id, sdpplin_stream_t::mime_type, sdpplin_stream_t::mlti_data, and sdpplin_stream_t::stream_name.
Referenced by sdpplin_free(), and sdpplin_parse().
| sdpplin_t* sdpplin_parse | ( | char * | data | ) |
References sdpplin_t::abstract, sdpplin_t::author, sdpplin_t::copyright, filter(), sdpplin_t::flags, lprintf, nl(), NULL, sdpplin_free_stream(), sdpplin_parse_stream(), sdpplin_t::stream, sdpplin_t::stream_count, sdpplin_stream_t::stream_id, sdpplin_t::title, UINT16_MAX, xine_base64_decode(), xine_buffer_copyin, xine_buffer_free, and xine_buffer_init().
Referenced by real_parse_sdp().
|
static |
References sdpplin_stream_t::asm_rule_book, sdpplin_stream_t::avg_bit_rate, sdpplin_stream_t::avg_packet_size, sdpplin_stream_t::duration, filter(), sdpplin_stream_t::id, lprintf, sdpplin_stream_t::max_bit_rate, sdpplin_stream_t::max_packet_size, sdpplin_stream_t::mime_type, sdpplin_stream_t::mime_type_size, sdpplin_stream_t::mlti_data, sdpplin_stream_t::mlti_data_size, nl(), NULL, sdpplin_stream_t::preroll, sdpplin_stream_t::start_time, sdpplin_stream_t::stream_id, sdpplin_stream_t::stream_name, sdpplin_stream_t::stream_name_size, UINT16_MAX, xine_base64_decode(), xine_buffer_copyin, xine_buffer_free, and xine_buffer_init().
Referenced by sdpplin_parse().
1.8.17