Package org.red5.codec
Class StreamCodecInfo
java.lang.Object
org.red5.codec.StreamCodecInfo
- All Implemented Interfaces:
IStreamCodecInfo
-
Field Summary
Modifier and TypeFieldDescriptionprivate boolean
Audio support flagprivate IAudioStreamCodec
Audio codecprivate boolean
Video support flagprivate IVideoStreamCodec
Video codec -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturn audio codecGetter for audio codec nameReturn video codecGetter for video codec nameboolean
hasAudio()
Has audio support?boolean
hasVideo()
Has video support?void
setAudioCodec
(IAudioStreamCodec codec) Setter for audio codecvoid
setHasAudio
(boolean value) New value for audio supportvoid
setHasVideo
(boolean value) New value for video supportvoid
setVideoCodec
(IVideoStreamCodec codec) Setter for video codec
-
Field Details
-
audio
private boolean audioAudio support flag -
video
private boolean videoVideo support flag -
audioCodec
Audio codec -
videoCodec
Video codec
-
-
Constructor Details
-
StreamCodecInfo
public StreamCodecInfo()
-
-
Method Details
-
hasAudio
public boolean hasAudio()Has audio support?- Specified by:
hasAudio
in interfaceIStreamCodecInfo
- Returns:
true
if stream codec has audio support,false
otherwise
-
setHasAudio
public void setHasAudio(boolean value) New value for audio support- Parameters:
value
- Audio support
-
getAudioCodecName
Getter for audio codec name- Specified by:
getAudioCodecName
in interfaceIStreamCodecInfo
- Returns:
- Audio codec name
-
getAudioCodec
Return audio codec- Specified by:
getAudioCodec
in interfaceIStreamCodecInfo
- Returns:
- Audio codec used by stream codec
-
setAudioCodec
Setter for audio codec- Parameters:
codec
- Audio codec
-
hasVideo
public boolean hasVideo()Has video support?- Specified by:
hasVideo
in interfaceIStreamCodecInfo
- Returns:
true
if stream codec has video support,false
otherwise
-
setHasVideo
public void setHasVideo(boolean value) New value for video support- Parameters:
value
- Video support
-
getVideoCodecName
Getter for video codec name- Specified by:
getVideoCodecName
in interfaceIStreamCodecInfo
- Returns:
- Video codec name
-
getVideoCodec
Return video codec- Specified by:
getVideoCodec
in interfaceIStreamCodecInfo
- Returns:
- Video codec used by stream codec
-
setVideoCodec
Setter for video codec- Parameters:
codec
- Video codec
-