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

MNRTPEncoderH261 Class Reference

#include <MNRTPEncoderH261.h>

Inheritance diagram for MNRTPEncoderH261:

Inheritance graph
[legend]
Collaboration diagram for MNRTPEncoderH261:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MNRTPEncoderH261 (RetransBase *retrans)
virtual ~MNRTPEncoderH261 ()
virtual u_int32_t get_std_bw (int fd)
virtual MNRope * get_next_data (SH::SinkEndpoint *pull_here, size_t max_bytes_to_pull, SH::ReturnCode &except, size_t &pulled_bytes, bool &rtp_marker, u_int32 &rtp_timestamp, Timeval &next_playtime_packet, int bandwidth)
virtual int get_timer_type ()

Constructor & Destructor Documentation

MNRTPEncoderH261::MNRTPEncoderH261 (  RetransBase *  retrans  ) 
 

virtual MNRTPEncoderH261::~MNRTPEncoderH261 (   )  [virtual]
 


Member Function Documentation

virtual MNRope* MNRTPEncoderH261::get_next_data (  SH::SinkEndpoint *  pull_here,
size_t  max_bytes_to_pull,
SH::ReturnCode &  except,
size_t &  pulled_bytes,
bool &  rtp_marker,
u_int32 &  rtp_timestamp,
Timeval &  next_playtime_packet,
int  bandwidth
)  [virtual]
 

See also:
MNRTPEncoderBase

Implements MNRTPEncoderBase.

virtual u_int32_t MNRTPEncoderH261::get_std_bw (  int  fd  )  [virtual]
 

Implements MNRTPEncoderBase.

virtual int MNRTPEncoderH261::get_timer_type (   )  [virtual]
 

This function is called by the packetizer stream handler to allow it to specify what kind of timing should be used for the packetizing

Returns:
timer_type that is set by the encoder

Implements MNRTPEncoderBase.


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