Crate x264[][src]

An x264 wrapper, so that you can safely encode H.264 video.

Structs

Data

The encoded data, to be used in chunks or in its entirety.

Encoder

Encodes video.

Encoding

The image's colorspace plus some extra encoding options.

Error

Indicates that something bad happened.

Flush

Iterate through any delayed frames.

Image

Input image data to be given to the encoder.

Picture

Output information about an encoded frame.

Plane

A single plane of an image.

Setup

Builds a new encoder.

Unit

A single NAL unit.

Enums

Colorspace

The colorspace of an image, which details how its colors are represented.

Modifier

Some extra encoding options.

Preset

An encoder preset, which should handle most of the configuration.

Priority

The importance of a given unit.

Tune

Tunes the encoder for a certain kind of video.

Type Definitions

Result

A specialized Result type for video encoding operations.