gpac/filestreamer.h File Reference

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

Detailed Description

>


Generated on 3 Nov 2009 for libgpac by  doxygen 1.6.1