# OTVideoFormat Class Reference

Inherits from | NSObject
Declared in | OTVideoKit.h

## Overview

Defines the video format assigned to an instance of an OTVideoFrame object.

### `name`

The name you assign to the video format

`@property (nonatomic, copy) NSString *name`

#### Declared In

`OTVideoKit.h`

### `pixelFormat`

The pixel format. Valid values are defined in the OTPixelFormat enum.

`@property (nonatomic, assign) OTPixelFormat pixelFormat`

#### Declared In

`OTVideoKit.h`

### `bytesPerRow`

The number of bytes per row of the video.

`@property (nonatomic, strong) NSMutableArray *bytesPerRow`

#### Declared In

`OTVideoKit.h`

### `imageWidth`

The width of the video, in pixels.

`@property (nonatomic, assign) uint32_t imageWidth`

#### Declared In

`OTVideoKit.h`

### `imageHeight`

The height of the video, in pixels.

`@property (nonatomic, assign) uint32_t imageHeight`

#### Declared In

`OTVideoKit.h`

### `estimatedFramesPerSecond`

The estimated number of frames per second in the video.

`@property (nonatomic, assign) double estimatedFramesPerSecond`

#### Declared In

`OTVideoKit.h`

### `estimatedCaptureDelay`

The estimated capture delay, in milliseconds, of the video.

`@property (nonatomic, assign) double estimatedCaptureDelay`

#### Declared In

`OTVideoKit.h`