hdhomerun_video.h File Reference

Go to the source code of this file.

Classes

struct  hdhomerun_video_stats_t

Functions

LIBTYPE struct
hdhomerun_video_sock_t
hdhomerun_video_create (uint16_t listen_port, size_t buffer_size, struct hdhomerun_debug_t *dbg)
LIBTYPE void hdhomerun_video_destroy (struct hdhomerun_video_sock_t *vs)
LIBTYPE uint16_t hdhomerun_video_get_local_port (struct hdhomerun_video_sock_t *vs)
LIBTYPE uint8_t * hdhomerun_video_recv (struct hdhomerun_video_sock_t *vs, size_t max_size, size_t *pactual_size)
LIBTYPE void hdhomerun_video_flush (struct hdhomerun_video_sock_t *vs)
LIBTYPE void hdhomerun_video_debug_print_stats (struct hdhomerun_video_sock_t *vs)
LIBTYPE void hdhomerun_video_get_stats (struct hdhomerun_video_sock_t *vs, struct hdhomerun_video_stats_t *stats)


Function Documentation

LIBTYPE struct hdhomerun_video_sock_t* hdhomerun_video_create ( uint16_t  listen_port,
size_t  buffer_size,
struct hdhomerun_debug_t dbg 
) [read]

Definition at line 57 of file hdhomerun_video.c.

Referenced by hdhomerun_device_get_video_sock(), and HDHRRecorder::Open().

LIBTYPE void hdhomerun_video_destroy ( struct hdhomerun_video_sock_t vs  ) 

Definition at line 134 of file hdhomerun_video.c.

Referenced by HDHRRecorder::Close(), and hdhomerun_device_destroy().

LIBTYPE uint16_t hdhomerun_video_get_local_port ( struct hdhomerun_video_sock_t vs  ) 

LIBTYPE uint8_t* hdhomerun_video_recv ( struct hdhomerun_video_sock_t vs,
size_t  max_size,
size_t *  pactual_size 
)

LIBTYPE void hdhomerun_video_flush ( struct hdhomerun_video_sock_t vs  ) 

LIBTYPE void hdhomerun_video_debug_print_stats ( struct hdhomerun_video_sock_t vs  ) 

Definition at line 353 of file hdhomerun_video.c.

Referenced by hdhomerun_device_debug_print_video_stats().

LIBTYPE void hdhomerun_video_get_stats ( struct hdhomerun_video_sock_t vs,
struct hdhomerun_video_stats_t stats 
)


Generated on Sat Dec 18 05:15:53 2010 for MythTV by  doxygen 1.5.5