package brn.swans.app.rtp.profile;

import jist.swans.Constants;

/**
 * Payload sender for type 0, PCMU Audio at 8000 samples and 1 channels
 * 
 * @author kurth
 */
public class RtpAvProfilePayload0Sender extends
    RtpAvProfileSampleBasedAudioSender {


  // ////////////////////////////////////////////////
  // constants
  //

  // ////////////////////////////////////////////////
  // locals
  //

  // ////////////////////////////////////////////////
  // initialization
  //

  public RtpAvProfilePayload0Sender() {
    payloadType           = 0;
    clockRate             = 8000;
    samplingRate          = 8000;
    sampleWidth           = 8;
    numberOfChannels      = 1;
    
    bytesPerSample        = sampleWidth / 8;
    packetizationInterval = 20 * Constants.MILLI_SECOND;
  }

  // ////////////////////////////////////////////////
  // accessors
  //

  // ////////////////////////////////////////////////
  // overwrites
  //

}
