|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mobicents.media.server.impl.BaseComponent
org.mobicents.media.server.impl.AbstractSink
org.mobicents.media.server.impl.AbstractSinkSet
org.mobicents.media.server.impl.resource.cnf.AudioMixer
org.mobicents.media.server.impl.resource.cnf.AdaptiveAudioMixer
public class AdaptiveAudioMixer
| Field Summary |
|---|
| Fields inherited from class org.mobicents.media.server.impl.resource.cnf.AudioMixer |
|---|
channelCount, formats, frames, LINEAR, mixerOutput, packetPeriod, packetSize |
| Fields inherited from class org.mobicents.media.server.impl.AbstractSink |
|---|
logger, otherParty |
| Fields inherited from class org.mobicents.media.server.impl.BaseComponent |
|---|
format |
| Constructor Summary | |
|---|---|
AdaptiveAudioMixer(java.lang.String name)
Creates a new instance of AudioMixer. |
|
| Method Summary | |
|---|---|
byte[] |
mix(byte[][] input)
Mixes input packets. |
| Methods inherited from class org.mobicents.media.server.impl.resource.cnf.AudioMixer |
|---|
byteToShortArray, connect, createSink, destroySink, disconnect, evolve, getFormats, getOutput, init, isAcceptable, onMediaTransfer, setConnection, setEndpoint, start, stop |
| Methods inherited from class org.mobicents.media.server.impl.AbstractSinkSet |
|---|
connect, disconnect, getActiveSinkCount, getStreams, isMultipleConnectionsAllowed |
| Methods inherited from class org.mobicents.media.server.impl.AbstractSink |
|---|
assignPreffered, connect, disconnect, failed, getBytesReceived, getInterface, getPacketsReceived, getPreffered, isConnected, isStarted, receive, resetStats, selectPreffered, started, stopped |
| Methods inherited from class org.mobicents.media.server.impl.BaseComponent |
|---|
addListener, getConnection, getEndpoint, getFormat, getId, getName, removeListener, sendEvent, subset, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.mobicents.media.Component |
|---|
addListener, getConnection, getEndpoint, getFormat, getId, getInterface, getName, removeListener, resetStats |
| Methods inherited from interface org.mobicents.media.MediaSink |
|---|
connect, disconnect, getBytesReceived, getPacketsReceived, isConnected, isStarted, receive |
| Constructor Detail |
|---|
public AdaptiveAudioMixer(java.lang.String name)
packetPeriod - packetization period in milliseconds.fmt - format of the output stream.| Method Detail |
|---|
public byte[] mix(byte[][] input)
AudioMixer
mix in class AudioMixer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||