libavformat/network.c File Reference

#include "libavutil/avutil.h"
#include "network.h"
#include "libavcodec/internal.h"
#include "libavcodec/w32pthreads.h"

Go to the source code of this file.

Defines

#define THREADS   (HAVE_PTHREADS || (defined(WIN32) && !defined(__MINGW32CE__)))

Functions

void ff_tls_init (void)
void ff_tls_deinit (void)
int ff_network_init (void)
int ff_network_wait_fd (int fd, int write)
void ff_network_close (void)
int ff_is_multicast_address (struct sockaddr *addr)

Variables

int ff_network_inited_globally


Define Documentation

#define THREADS   (HAVE_PTHREADS || (defined(WIN32) && !defined(__MINGW32CE__)))

Definition at line 25 of file network.c.


Function Documentation

int ff_is_multicast_address ( struct sockaddr *  addr  ) 

Definition at line 173 of file network.c.

Referenced by ff_udp_set_remote_url().

void ff_network_close ( void   ) 

int ff_network_init ( void   ) 

int ff_network_wait_fd ( int  fd,
int  write 
)

Definition at line 143 of file network.c.

Referenced by tcp_read(), tcp_write(), udp_read(), and udp_write().

void ff_tls_deinit ( void   ) 

Definition at line 100 of file network.c.

Referenced by avformat_network_deinit(), tls_close(), and tls_open().

void ff_tls_init ( void   ) 

Definition at line 68 of file network.c.

Referenced by avformat_network_init(), and tls_open().


Variable Documentation

Definition at line 123 of file network.c.

Referenced by avformat_network_init().


Generated on Fri Oct 26 02:46:13 2012 for FFmpeg by  doxygen 1.5.8