RTP file streamer functions. More...
#include <gpac/tools.h>
Typedefs | |
typedef struct __file_streamer | GF_FileStreamer |
Enumerations | |
enum | { GF_STREAMER_LOG_NONE = 0, GF_STREAMER_LOG_AU, GF_STREAMER_LOG_PACKET } |
Functions | |
GF_FileStreamer * | gf_streamer_new (const char *file_name, const char *ip_dest, u16 port, Bool loop, Bool force_mpeg4, u32 path_mtu, u32 ttl, char *ifce_addr) |
RTP File Streamer list constructor. | |
void | gf_streamer_del (GF_FileStreamer *streamer) |
RTP file streamer destructor. | |
GF_Err | gf_streamer_write_sdp (GF_FileStreamer *streamer, char *sdpfilename) |
writes the SDP file | |
GF_Err | gf_streamer_get_sdp (GF_FileStreamer *streamer, char **out_sdp_buffer) |
gets the SDP file | |
GF_Err | gf_streamer_send_next_packet (GF_FileStreamer *streamer, s32 send_ahead_delay, s32 max_sleep_time) |
sends RTP packet | |
void | gf_streamer_reset (GF_FileStreamer *streamer, Bool is_loop) |
resets RTP sender |
>