multiplex_s Struct Reference

#include <multiplex.h>

List of all members.

Public Attributes

int fd_out
int otype
int startup
int finish
uint64_t video_delay
uint64_t audio_delay
int pack_size
unsigned int data_size
uint32_t audio_buffer_size
uint32_t video_buffer_size
uint32_t mux_rate
uint32_t muxr
uint8_t navpack
int frame_timestamps
int VBR
int is_ts
int reset_clocks
int write_end_codes
int set_broken_link
unsigned int vsize
unsigned int extsize
int64_t extra_clock
uint64_t SCR
uint64_t oldSCR
uint64_t SCRinc
index_unit viu
dummy_buffer vdbuf
extdata_t ext [N_AUDIO]
int extcnt
ringbufferextrbuffer
ringbufferindex_extrbuffer
ringbuffervrbuffer
ringbufferindex_vrbuffer
int(* fill_buffers )(void *p, int f)
void * priv

Detailed Description

Definition at line 36 of file multiplex.h.


Member Data Documentation

Definition at line 43 of file multiplex.h.

Referenced by finish_mpg(), and init_multiplex().

Definition at line 44 of file multiplex.h.

Referenced by setup_multiplex(), and writeout_video().

Definition at line 48 of file multiplex.h.

Referenced by check_times(), init_multiplex(), write_out_packs(), and writeout_video().

Definition at line 49 of file multiplex.h.

Referenced by init_multiplex(), setup_multiplex(), and writeout_ext().

unsigned int multiplex_s::data_size

Definition at line 51 of file multiplex.h.

Referenced by init_multiplex(), writeout_ext(), and writeout_video().

Definition at line 52 of file multiplex.h.

Referenced by init_multiplex().

Definition at line 53 of file multiplex.h.

Referenced by init_multiplex().

Definition at line 54 of file multiplex.h.

Referenced by init_multiplex().

Definition at line 56 of file multiplex.h.

Referenced by init_multiplex(), setup_multiplex(), and writeout_video().

Definition at line 59 of file multiplex.h.

Referenced by get_ptsdts(), and init_multiplex().

Definition at line 60 of file multiplex.h.

Referenced by check_times(), init_multiplex(), write_out_packs(), and writeout_video().

Definition at line 61 of file multiplex.h.

Referenced by init_multiplex(), setup_multiplex(), writeout_ext(), and writeout_video().

Definition at line 62 of file multiplex.h.

Referenced by init_multiplex().

Definition at line 63 of file multiplex.h.

Referenced by init_multiplex().

Definition at line 64 of file multiplex.h.

Referenced by init_multiplex().

unsigned int multiplex_s::vsize

Definition at line 65 of file multiplex.h.

Referenced by check_times(), and init_multiplex().

unsigned int multiplex_s::extsize

Definition at line 65 of file multiplex.h.

Referenced by check_times(), and init_multiplex().

Definition at line 66 of file multiplex.h.

Referenced by check_times(), and writeout_video().

Definition at line 68 of file multiplex.h.

Referenced by check_times().

Definition at line 69 of file multiplex.h.

Referenced by check_times(), init_multiplex(), setup_multiplex(), and writeout_video().

Definition at line 70 of file multiplex.h.

Referenced by check_times(), setup_multiplex(), write_out_packs(), and writeout_video().

Definition at line 72 of file multiplex.h.

Referenced by check_times(), finish_mpg(), init_multiplex(), and writeout_video().

Definition at line 77 of file multiplex.h.

Referenced by get_next_ext_unit(), init_multiplex(), peek_next_ext_unit(), and writeout_ext().

int(* multiplex_s::fill_buffers)(void *p, int f)

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:14 2012 for MythTV by  doxygen 1.6.3