|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of MediaFormat in net.java.sip.communicator.impl.neomedia |
|---|
| Fields in net.java.sip.communicator.impl.neomedia declared as MediaFormat | |
|---|---|
static MediaFormat[] |
MediaUtils.EMPTY_MEDIA_FORMATS
The constant which stands for an empty array of MediaFormats. |
| Methods in net.java.sip.communicator.impl.neomedia that return MediaFormat | |
|---|---|
MediaFormat |
MediaStreamImpl.getFormat()
Gets the MediaFormat that this stream is currently transmitting in. |
static MediaFormat |
MediaUtils.getMediaFormat(javax.media.Format format)
Gets a MediaFormat predefined in MediaUtils which represents a specific JMF Format. |
static MediaFormat |
MediaUtils.getMediaFormat(String encoding,
double clockRate)
Gets the MediaFormat known to MediaUtils and having the specified well-known encoding (name) and clockRate. |
static MediaFormat |
MediaUtils.getMediaFormat(String encoding,
double clockRate,
Map<String,String> fmtps)
Gets the MediaFormat known to MediaUtils and having the specified well-known encoding (name), clockRate and matching format parameters. |
static MediaFormat[] |
MediaUtils.getMediaFormats(byte rtpPayloadType)
Gets the MediaFormats (expressed as an array) corresponding to a specific RTP payload type. |
static MediaFormat[] |
MediaUtils.getMediaFormats(MediaType mediaType)
Gets the MediaFormats known to MediaUtils and being of the specified MediaType. |
| Methods in net.java.sip.communicator.impl.neomedia that return types with arguments of type MediaFormat | |
|---|---|
Map<MediaFormat,Byte> |
MediaServiceImpl.getDynamicPayloadTypePreferences()
Returns a Map that binds indicates whatever preferences this
media service implementation may have for the RTP payload type numbers
that get dynamically assigned to MediaFormats with no static
payload type. |
Map<Byte,MediaFormat> |
MediaStreamImpl.getDynamicRTPPayloadTypes()
Gets the existing associations in this MediaStream of RTP payload types to MediaFormats. |
static List<MediaFormat> |
MediaUtils.getMediaFormats(String encoding)
Gets the MediaFormats predefined in MediaUtils with a specific well-known encoding (name) as defined by RFC 3551 "RTP Profile for Audio and Video Conferences with Minimal Control". |
| Methods in net.java.sip.communicator.impl.neomedia with parameters of type MediaFormat | |
|---|---|
void |
MediaStreamImpl.addDynamicRTPPayloadType(byte rtpPayloadType,
MediaFormat format)
Adds a new association in this MediaStream of the specified RTP payload type with the specified MediaFormat in order to allow it to report rtpPayloadType in RTP flows sending and receiving media in format. |
static int |
MediaUtils.getMediaFormatIndex(MediaFormat mediaFormat)
Gets the index of a specific MediaFormat instance within the internal storage of MediaUtils. |
protected void |
MediaStreamImpl.handleAttributes(MediaFormat format,
Map<String,String> attrs)
Handles attributes contained in MediaFormat. |
protected void |
VideoMediaStreamImpl.handleAttributes(MediaFormat format,
Map<String,String> attrs)
Handles attributes contained in MediaFormat. |
void |
MediaStreamImpl.setFormat(MediaFormat format)
Sets the MediaFormat that this MediaStream should transmit in. |
| Uses of MediaFormat in net.java.sip.communicator.impl.neomedia.codec |
|---|
| Methods in net.java.sip.communicator.impl.neomedia.codec that return MediaFormat | |
|---|---|
MediaFormat[] |
EncodingConfiguration.getAvailableEncodings(MediaType type)
Get the available encodings for a specific MediaType. |
MediaFormat[] |
EncodingConfiguration.getSupportedEncodings(MediaType type)
Gets the supported MediaFormats i.e. |
| Methods in net.java.sip.communicator.impl.neomedia.codec with parameters of type MediaFormat | |
|---|---|
int |
EncodingConfiguration.getPriority(MediaFormat encoding)
Set the priority for a MediaFormat. |
void |
EncodingConfiguration.setPriority(MediaFormat encoding,
int priority)
Sets priority as the preference associated with encoding. |
void |
EncodingConfiguration.setPriorityConfig(MediaFormat encoding,
int priority)
Sets the priority of the given encoding in the configuration service. |
| Uses of MediaFormat in net.java.sip.communicator.impl.neomedia.device |
|---|
| Methods in net.java.sip.communicator.impl.neomedia.device that return MediaFormat | |
|---|---|
MediaFormat |
AudioMixerMediaDevice.getFormat()
Gets the MediaFormat in which this |
MediaFormat |
VideoTranslatorMediaDevice.getFormat()
Returns the MediaFormat that this device is currently set to use when capturing data. |
MediaFormat |
MediaDeviceImpl.getFormat()
Gets the MediaFormat in which this MediaDevice captures media. |
| Methods in net.java.sip.communicator.impl.neomedia.device that return types with arguments of type MediaFormat | |
|---|---|
List<MediaFormat> |
MediaDeviceSession.getSupportedFormats()
Gets a list of the MediaFormats in which this instance is capable of capturing media from its associated MediaDevice. |
List<MediaFormat> |
AbstractMediaDevice.getSupportedFormats()
Gets a list of MediaFormats supported by this MediaDevice. |
List<MediaFormat> |
AudioMixerMediaDevice.getSupportedFormats(QualityPreset sendPreset,
QualityPreset receivePreset)
Gets the list of MediaFormats supported by this MediaDevice. |
List<MediaFormat> |
VideoTranslatorMediaDevice.getSupportedFormats(QualityPreset localPreset,
QualityPreset remotePreset)
Returns a list of MediaFormat instances representing the media formats supported by this MediaDevice. |
List<MediaFormat> |
MediaDeviceImpl.getSupportedFormats(QualityPreset sendPreset,
QualityPreset receivePreset)
Gets the list of MediaFormats supported by this MediaDevice. |
| Methods in net.java.sip.communicator.impl.neomedia.device with parameters of type MediaFormat | |
|---|---|
void |
MediaDeviceSession.setFormat(MediaFormat format)
Sets the MediaFormat in which this MediaDeviceSession outputs the media captured by its MediaDevice. |
void |
VideoMediaDeviceSession.setFormat(MediaFormat format)
Sets the MediaFormat in which this MediaDeviceSession outputs the media captured by its MediaDevice. |
| Uses of MediaFormat in net.java.sip.communicator.impl.neomedia.format |
|---|
| Classes in net.java.sip.communicator.impl.neomedia.format that implement MediaFormat | |
|---|---|
class |
AudioMediaFormatImpl
Implements AudioMediaFormat for the JMF AudioFormat. |
class |
MediaFormatImpl<T extends Format>
Implements MediaFormat for the JMF Format. |
class |
VideoMediaFormatImpl
Implements VideoMediaFormat for the JMF VideoFormat. |
| Methods in net.java.sip.communicator.impl.neomedia.format that return MediaFormat | |
|---|---|
static MediaFormat |
MediaFormatImpl.createInstance(javax.media.Format format)
Creates a new MediaFormat instance for a specific JMF Format. |
MediaFormat |
MediaFormatFactoryImpl.createMediaFormat(byte rtpPayloadType)
Creates a MediaFormat for the specified RTP payload type with default clock rate and set of format parameters. |
MediaFormat |
MediaFormatFactoryImpl.createMediaFormat(byte rtpPayloadType,
String encoding,
double clockRate,
int channels,
float frameRate,
Map<String,String> formatParams,
Map<String,String> advancedParams)
Creates a MediaFormat either for the specified rtpPayloadType or for the specified encoding, clockRate, channels and set of format parameters. |
MediaFormat |
MediaFormatFactoryImpl.createMediaFormat(String encoding)
Creates a MediaFormat for the specified encoding with default clock rate and set of format parameters. |
MediaFormat |
MediaFormatFactoryImpl.createMediaFormat(String encoding,
double clockRate)
Creates a MediaFormat for the specified encoding with the specified clockRate and a default set of format parameters. |
MediaFormat |
MediaFormatFactoryImpl.createMediaFormat(String encoding,
double clockRate,
int channels)
Creates a MediaFormat for the specified encoding, clockRate and channels and a default set of format parameters. |
MediaFormat |
MediaFormatFactoryImpl.createMediaFormat(String encoding,
double clockRate,
int channels,
float frameRate,
Map<String,String> formatParams,
Map<String,String> advancedParams)
Creates a MediaFormat for the specified encoding, clockRate, channels and set of format parameters. |
MediaFormat |
MediaFormatFactoryImpl.createMediaFormat(String encoding,
double clockRate,
Map<String,String> formatParams,
Map<String,String> advancedParams)
Creates a MediaFormat for the specified encoding, clockRate and set of format parameters. |
MediaFormat |
MediaFormatFactoryImpl.createUnknownMediaFormat(MediaType type)
Creates an unknown MediaFormat. |
| Uses of MediaFormat in net.java.sip.communicator.impl.protocol.jabber |
|---|
| Methods in net.java.sip.communicator.impl.protocol.jabber with parameters of type MediaFormat | |
|---|---|
protected MediaStream |
CallPeerMediaHandlerGTalkImpl.initStream(String streamName,
StreamConnector connector,
MediaDevice device,
MediaFormat format,
MediaStreamTarget target,
MediaDirection direction,
List<RTPExtension> rtpExtensions,
boolean masterStream)
Creates if necessary, and configures the stream that this MediaHandler is using for the MediaType matching the one of the MediaDevice. |
protected MediaStream |
CallPeerMediaHandlerJabberImpl.initStream(String streamName,
StreamConnector connector,
MediaDevice device,
MediaFormat format,
MediaStreamTarget target,
MediaDirection direction,
List<RTPExtension> rtpExtensions,
boolean masterStream)
Creates if necessary, and configures the stream that this MediaHandler is using for the MediaType matching the one of the MediaDevice. |
| Uses of MediaFormat in net.java.sip.communicator.impl.protocol.jabber.jinglesdp |
|---|
| Methods in net.java.sip.communicator.impl.protocol.jabber.jinglesdp that return MediaFormat | |
|---|---|
static MediaFormat |
JingleUtils.payloadTypeToMediaFormat(PayloadTypePacketExtension payloadType,
DynamicPayloadTypeRegistry ptRegistry)
Returns the MediaFormat described in the payloadType
extension or null if we don't recognize the format. |
static MediaFormat |
JingleUtils.payloadTypeToMediaFormat(PayloadTypePacketExtension payloadType,
MediaService mediaService,
DynamicPayloadTypeRegistry ptRegistry)
Returns the MediaFormat described in the payloadType
extension or null if we don't recognize the format. |
| Methods in net.java.sip.communicator.impl.protocol.jabber.jinglesdp that return types with arguments of type MediaFormat | |
|---|---|
static List<MediaFormat> |
JingleUtils.extractFormats(RtpDescriptionPacketExtension description,
DynamicPayloadTypeRegistry ptRegistry)
Extracts and returns the list of MediaFormats advertised in description preserving their oder and registering dynamic payload type numbers in the specified ptRegistry. |
| Methods in net.java.sip.communicator.impl.protocol.jabber.jinglesdp with parameters of type MediaFormat | |
|---|---|
static PayloadTypePacketExtension |
JingleUtils.formatToPayloadType(MediaFormat format,
DynamicPayloadTypeRegistry ptRegistry)
Converts a specific MediaFormat into a new
PayloadTypePacketExtension instance. |
| Method parameters in net.java.sip.communicator.impl.protocol.jabber.jinglesdp with type arguments of type MediaFormat | |
|---|---|
static ContentPacketExtension |
JingleUtils.createDescription(ContentPacketExtension.CreatorEnum creator,
String contentName,
ContentPacketExtension.SendersEnum senders,
List<MediaFormat> formats,
List<RTPExtension> rtpExtensions,
DynamicPayloadTypeRegistry dynamicPayloadTypes,
DynamicRTPExtensionsRegistry rtpExtensionsRegistry)
Creates a new ContentPacketExtension instance according to the
specified formats, connector and direction,
and using the dynamicPayloadTypes registry to handle dynamic
payload type registrations. |
| Uses of MediaFormat in net.java.sip.communicator.impl.protocol.sip.sdp |
|---|
| Methods in net.java.sip.communicator.impl.protocol.sip.sdp that return types with arguments of type MediaFormat | |
|---|---|
static List<MediaFormat> |
SdpUtils.extractFormats(javax.sdp.MediaDescription mediaDesc,
DynamicPayloadTypeRegistry ptRegistry)
Extracts and returns the list of MediaFormats advertised in mediaDesc preserving their oder and registering dynamic payload type numbers in the specified ptRegistry. |
| Method parameters in net.java.sip.communicator.impl.protocol.sip.sdp with type arguments of type MediaFormat | |
|---|---|
static javax.sdp.MediaDescription |
SdpUtils.createMediaDescription(String transport,
List<MediaFormat> formats,
StreamConnector connector,
MediaDirection direction,
List<RTPExtension> rtpExtensions,
DynamicPayloadTypeRegistry dynamicPayloadTypes,
DynamicRTPExtensionsRegistry rtpExtensionsRegistry)
Creates a new MediaDescription instance according to the specified formats, connector and direction, and using the dynamicPayloadTypes registry to handle dynamic payload type registrations. |
| Uses of MediaFormat in net.java.sip.communicator.service.neomedia |
|---|
| Methods in net.java.sip.communicator.service.neomedia that return MediaFormat | |
|---|---|
MediaFormat |
MediaStream.getFormat()
Returns the MediaFormat that this stream is currently transmitting in. |
| Methods in net.java.sip.communicator.service.neomedia that return types with arguments of type MediaFormat | |
|---|---|
Map<MediaFormat,Byte> |
MediaService.getDynamicPayloadTypePreferences()
Returns a Map that binds indicates whatever preferences the
media service implementation may have for the RTP payload type numbers
that get dynamically assigned to MediaFormats with no static
payload type. |
Map<Byte,MediaFormat> |
MediaStream.getDynamicRTPPayloadTypes()
Gets the existing associations in this MediaStream of RTP payload types to MediaFormats. |
| Methods in net.java.sip.communicator.service.neomedia with parameters of type MediaFormat | |
|---|---|
void |
MediaStream.addDynamicRTPPayloadType(byte rtpPayloadType,
MediaFormat format)
Adds a new association in this MediaStream of the specified RTP payload type with the specified MediaFormat in order to allow it to report rtpPayloadType in RTP flows sending and receiving media in format. |
static boolean |
AbstractMediaStream.matches(MediaFormat format,
MediaType mediaType,
String encoding,
double clockRate,
int channels,
Map<String,String> formatParameters)
Determines whether a specific MediaFormat has specific values for its properties mediaType, encoding, clockRate and channels for MediaFormats with mediaType equal to MediaType.AUDIO. |
void |
MediaStream.setFormat(MediaFormat format)
Sets the MediaFormat that this MediaStream should transmit in. |
| Uses of MediaFormat in net.java.sip.communicator.service.neomedia.device |
|---|
| Methods in net.java.sip.communicator.service.neomedia.device that return MediaFormat | |
|---|---|
MediaFormat |
MediaDevice.getFormat()
Returns the MediaFormat that this device is currently set to use when capturing data. |
| Methods in net.java.sip.communicator.service.neomedia.device that return types with arguments of type MediaFormat | |
|---|---|
List<MediaFormat> |
MediaDevice.getSupportedFormats()
Returns a list of MediaFormat instances representing the media formats supported by this MediaDevice. |
List<MediaFormat> |
MediaDevice.getSupportedFormats(QualityPreset localPreset,
QualityPreset remotePreset)
Returns a list of MediaFormat instances representing the media formats supported by this MediaDevice. |
| Uses of MediaFormat in net.java.sip.communicator.service.neomedia.format |
|---|
| Subinterfaces of MediaFormat in net.java.sip.communicator.service.neomedia.format | |
|---|---|
interface |
AudioMediaFormat
The interface represents an audio format. |
interface |
VideoMediaFormat
The interface represents a video format. |
| Methods in net.java.sip.communicator.service.neomedia.format that return MediaFormat | |
|---|---|
MediaFormat |
MediaFormatFactory.createMediaFormat(byte rtpPayloadType)
Creates a MediaFormat for the specified RTP payload type with default clock rate and set of format parameters. |
MediaFormat |
MediaFormatFactory.createMediaFormat(byte rtpPayloadType,
String encoding,
double clockRate,
int channels,
float frameRate,
Map<String,String> formatParams,
Map<String,String> advancedAttrs)
Creates a MediaFormat either for the specified rtpPayloadType or for the specified encoding, clockRate, channels and set of format parameters. |
MediaFormat |
MediaFormatFactory.createMediaFormat(String encoding)
Creates a MediaFormat for the specified encoding with default clock rate and set of format parameters. |
MediaFormat |
MediaFormatFactory.createMediaFormat(String encoding,
double clockRate)
Creates a MediaFormat for the specified encoding with the specified clockRate and a default set of format parameters. |
MediaFormat |
MediaFormatFactory.createMediaFormat(String encoding,
double clockRate,
int channels)
Creates a MediaFormat for the specified encoding, clockRate and channels and a default set of format parameters. |
MediaFormat |
MediaFormatFactory.createMediaFormat(String encoding,
double clockRate,
int channels,
float frameRate,
Map<String,String> formatParams,
Map<String,String> advancedAttrs)
Creates a MediaFormat for the specified encoding, clockRate, channels and set of format parameters. |
MediaFormat |
MediaFormatFactory.createMediaFormat(String encoding,
double clockRate,
Map<String,String> formatParams,
Map<String,String> advancedAttrs)
Creates a MediaFormat for the specified encoding, clockRate and set of format parameters. |
MediaFormat |
MediaFormatFactory.createUnknownMediaFormat(MediaType type)
Creates an unknown MediaFormat. |
| Uses of MediaFormat in net.java.sip.communicator.service.protocol.media |
|---|
| Methods in net.java.sip.communicator.service.protocol.media that return MediaFormat | |
|---|---|
MediaFormat |
DynamicPayloadTypeRegistry.findFormat(byte payloadType)
Returns a reference to the MediaFormat with the specified mapping or null if the number specified by payloadType has not been allocated yet. |
protected MediaFormat |
CallPeerMediaHandler.findMediaFormat(List<MediaFormat> formats,
MediaFormat format)
Finds a MediaFormat in a specific list of MediaFormats which matches a specific MediaFormat. |
| Methods in net.java.sip.communicator.service.protocol.media that return types with arguments of type MediaFormat | |
|---|---|
Map<MediaFormat,Byte> |
DynamicPayloadTypeRegistry.getMappings()
Returns a copy of all mappings currently registered in this registry. |
protected List<MediaFormat> |
CallPeerMediaHandler.intersectFormats(List<MediaFormat> remoteFormats,
List<MediaFormat> localFormats)
Compares a list of MediaFormats offered by a remote party to the list of locally supported RTPExtensions as returned by one of our local MediaDevices and returns a third List that contains their intersection. |
| Methods in net.java.sip.communicator.service.protocol.media with parameters of type MediaFormat | |
|---|---|
void |
DynamicPayloadTypeRegistry.addMapping(MediaFormat format,
byte payloadType)
Adds the specified format to payloadType mapping to the list of mappings known to this registry. |
protected MediaStream |
MediaHandler.configureStream(CallPeerMediaHandler<?> callPeerMediaHandler,
MediaDevice device,
MediaFormat format,
MediaStreamTarget target,
MediaDirection direction,
List<RTPExtension> rtpExtensions,
MediaStream stream,
boolean masterStream)
Configures stream to use the specified device, format, target, direction, etc. |
protected MediaFormat |
CallPeerMediaHandler.findMediaFormat(List<MediaFormat> formats,
MediaFormat format)
Finds a MediaFormat in a specific list of MediaFormats which matches a specific MediaFormat. |
(package private) MediaStream |
MediaHandler.initStream(CallPeerMediaHandler<?> callPeerMediaHandler,
StreamConnector connector,
MediaDevice device,
MediaFormat format,
MediaStreamTarget target,
MediaDirection direction,
List<RTPExtension> rtpExtensions,
boolean masterStream)
Creates if necessary, and configures the stream that this MediaHandler is using for the MediaType matching the one of the MediaDevice. |
protected MediaStream |
CallPeerMediaHandler.initStream(StreamConnector connector,
MediaDevice device,
MediaFormat format,
MediaStreamTarget target,
MediaDirection direction,
List<RTPExtension> rtpExtensions,
boolean masterStream)
Creates if necessary, and configures the stream that this MediaHandler is using for the MediaType matching the one of the MediaDevice. |
byte |
DynamicPayloadTypeRegistry.obtainPayloadTypeNumber(MediaFormat format)
Returns the dynamic payload type that has been allocated for format. |
| Method parameters in net.java.sip.communicator.service.protocol.media with type arguments of type MediaFormat | |
|---|---|
protected MediaFormat |
CallPeerMediaHandler.findMediaFormat(List<MediaFormat> formats,
MediaFormat format)
Finds a MediaFormat in a specific list of MediaFormats which matches a specific MediaFormat. |
protected List<MediaFormat> |
CallPeerMediaHandler.intersectFormats(List<MediaFormat> remoteFormats,
List<MediaFormat> localFormats)
Compares a list of MediaFormats offered by a remote party to the list of locally supported RTPExtensions as returned by one of our local MediaDevices and returns a third List that contains their intersection. |
protected List<MediaFormat> |
CallPeerMediaHandler.intersectFormats(List<MediaFormat> remoteFormats,
List<MediaFormat> localFormats)
Compares a list of MediaFormats offered by a remote party to the list of locally supported RTPExtensions as returned by one of our local MediaDevices and returns a third List that contains their intersection. |
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||