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 MNRopeget_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