## Uses of Interface
org.red5.server.api.stream.IVideoStreamCodec

Packages that use IVideoStreamCodec
Package | Description
--- | ---
org.red5.server.api.stream |
org.red5.server.stream |
org.red5.server.stream.codec |

### Uses of IVideoStreamCodec in org.red5.server.api.stream

Methods in org.red5.server.api.stream that return IVideoStreamCodec
Modifier and Type | Method and Description
--- | ---
`IVideoStreamCodec` | IStreamCodecInfo.`getVideoCodec()` Return video codec

### Uses of IVideoStreamCodec in org.red5.server.stream

Methods in org.red5.server.stream that return IVideoStreamCodec
Modifier and Type | Method and Description
--- | ---
`static IVideoStreamCodec` | VideoCodecFactory.`getVideoCodec(IoBuffer data)` Create and return new video codec applicable for byte buffer data

Method parameters in org.red5.server.stream with type arguments of type IVideoStreamCodec
Modifier and Type | Method and Description
--- | ---
`void` | VideoCodecFactory.`setCodecs(List<IVideoStreamCodec> codecs)` Setter for codecs

### Uses of IVideoStreamCodec in org.red5.server.stream.codec

Classes in org.red5.server.stream.codec that implement IVideoStreamCodec
Modifier and Type | Class and Description
--- | ---
`class` | `AVCVideo` Red5 video codec for the AVC (h264) video format.
`class` | `ScreenVideo` Red5 video codec for the screen capture format.
`class` | `ScreenVideo2` Red5 video codec for the screen capture format.
`class` | `SorensonVideo` Red5 video codec for the sorenson video format.

Methods in org.red5.server.stream.codec that return IVideoStreamCodec
Modifier and Type | Method and Description
--- | ---
`IVideoStreamCodec` | StreamCodecInfo.`getVideoCodec()` Return video codec

Methods in org.red5.server.stream.codec with parameters of type IVideoStreamCodec
Modifier and Type | Method and Description
--- | ---
`void` | StreamCodecInfo.`setVideoCodec(IVideoStreamCodec codec)` Setter for video codec