org.mobicents.media.server.impl.rtp
Class RtpHeader

java.lang.Object
  extended by org.mobicents.media.server.impl.rtp.RtpHeader
All Implemented Interfaces:
java.io.Serializable

public class RtpHeader
extends java.lang.Object
implements java.io.Serializable

Author:
Oleg Kulikov
See Also:
Serialized Form

Constructor Summary
RtpHeader()
           
 
Method Summary
protected  int append(byte[] data, int offset, int len)
           
 int getCc()
           
 boolean getMarker()
           
 int getPayloadType()
           
 int getSeqNumber()
           
 long getSsrc()
           
 long getTimestamp()
           
 int getVersion()
           
 void init(boolean marker, byte payloadType, int seqNumber, int timestamp, long ssrc)
           
 void init(byte[] bin)
           
 void init(byte payloadType, int seqNumber, int timestamp, long ssrc)
           
 boolean isExtensions()
           
 boolean isFilled()
           
 boolean isPadding()
           
 void RtpHeader()
           
 void setMarker(boolean marker)
           
 byte[] toByteArray()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RtpHeader

public RtpHeader()
Method Detail

RtpHeader

public void RtpHeader()

isFilled

public boolean isFilled()

init

public void init(byte[] bin)

getPayloadType

public int getPayloadType()

getSeqNumber

public int getSeqNumber()

getTimestamp

public long getTimestamp()

getVersion

public int getVersion()

isPadding

public boolean isPadding()

isExtensions

public boolean isExtensions()

getCc

public int getCc()

getSsrc

public long getSsrc()

toByteArray

public byte[] toByteArray()

getMarker

public boolean getMarker()

setMarker

public void setMarker(boolean marker)

append

protected int append(byte[] data,
                     int offset,
                     int len)

init

public void init(boolean marker,
                 byte payloadType,
                 int seqNumber,
                 int timestamp,
                 long ssrc)

init

public void init(byte payloadType,
                 int seqNumber,
                 int timestamp,
                 long ssrc)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.