Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MNRTPCodecH261 Class Reference

#include <EXPERIMENT.h>

Collaboration diagram for MNRTPCodecH261:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MNRTPCodecH261 ()
virtual ~MNRTPCodecH261 ()
bool ok () const
int get ()
int startCode (int &head_drop)
int initFirst ()
int fillBuffer (GOB *g)
int fillBuffer (char *buffer, int max, int *head_drop, int *tail_drop)
int fillPacket (int fd, char *buffer, int max)
virtual u_int32_t get_std_bw (int fd)
virtual u_int32_t get_std_packetsize (int fd)
virtual struct timeval get_std_timeout (int fd)
virtual int get_data (int fd, u_int64 maxlength, char *buffer, u_int64 *fpos, int *marker, int *ts, struct timeval *codec_next_timeout, bool seekable, stream_event_t *except, int packetsize, u_int32 time_offset, u_int32 ts_offset)
virtual int write_next_data (int fd, char *buffer, int len)
int write_blank (int fd, u_int32 blank_size)

Constructor & Destructor Documentation

MNRTPCodecH261::MNRTPCodecH261  ) 
 

virtual MNRTPCodecH261::~MNRTPCodecH261  )  [virtual]
 


Member Function Documentation

int MNRTPCodecH261::fillBuffer char *  buffer,
int  max,
int *  head_drop,
int *  tail_drop
 

int MNRTPCodecH261::fillBuffer GOB *  g  ) 
 

int MNRTPCodecH261::fillPacket int  fd,
char *  buffer,
int  max
 

int MNRTPCodecH261::get  ) 
 

virtual int MNRTPCodecH261::get_data int  fd,
u_int64  maxlength,
char *  buffer,
u_int64 fpos,
int *  marker,
int *  ts,
struct timeval *  codec_next_timeout,
bool  seekable,
stream_event_t except,
int  packetsize,
u_int32  time_offset,
u_int32  ts_offset
[virtual]
 

virtual u_int32_t MNRTPCodecH261::get_std_bw int  fd  )  [inline, virtual]
 

virtual u_int32_t MNRTPCodecH261::get_std_packetsize int  fd  )  [inline, virtual]
 

virtual struct timeval MNRTPCodecH261::get_std_timeout int  fd  )  [virtual]
 

int MNRTPCodecH261::initFirst  ) 
 

bool MNRTPCodecH261::ok  )  const
 

int MNRTPCodecH261::startCode int &  head_drop  ) 
 

int MNRTPCodecH261::write_blank int  fd,
u_int32  blank_size
[inline]
 

virtual int MNRTPCodecH261::write_next_data int  fd,
char *  buffer,
int  len
[inline, virtual]
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:36:00 2005 for Komssys by doxygen 1.3.8