de.clab.osami.conferencing.vlc.processor
Class VlcCodecManager

java.lang.Object
  extended by de.clab.osami.conferencing.vlc.processor.VlcCodecManager
All Implemented Interfaces:
ICodecManager

public class VlcCodecManager
extends java.lang.Object
implements ICodecManager


Method Summary
 java.lang.String audioCodec2Name(java.lang.String codec)
           
 java.lang.String audioName2codec(java.lang.String name)
           
 java.lang.String[] getAvailableAudioCodecs()
           
 java.lang.String[] getAvailableVideoCodecs()
           
static VlcCodecManager getInstance()
           
 java.lang.String videoCodec2Name(java.lang.String codec)
           
 java.lang.String videoName2codec(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static VlcCodecManager getInstance()

audioCodec2Name

public java.lang.String audioCodec2Name(java.lang.String codec)
Specified by:
audioCodec2Name in interface ICodecManager
Parameters:
codec - codec
Returns:
name of the audio codec or null if it is not found

audioName2codec

public java.lang.String audioName2codec(java.lang.String name)
Specified by:
audioName2codec in interface ICodecManager
Parameters:
name - Name of the audio codec
Returns:
codec or null if it is not found

getAvailableAudioCodecs

public java.lang.String[] getAvailableAudioCodecs()
Specified by:
getAvailableAudioCodecs in interface ICodecManager
Returns:
all supported Audio Codecs

getAvailableVideoCodecs

public java.lang.String[] getAvailableVideoCodecs()
Specified by:
getAvailableVideoCodecs in interface ICodecManager
Returns:
all supported Video Codecs

videoCodec2Name

public java.lang.String videoCodec2Name(java.lang.String codec)
Specified by:
videoCodec2Name in interface ICodecManager
Parameters:
codec - codec
Returns:
name of the video codec or null if it is not found

videoName2codec

public java.lang.String videoName2codec(java.lang.String name)
Specified by:
videoName2codec in interface ICodecManager
Parameters:
name - Name of the video codec
Returns:
codec or null if it is not found