dav1d: Dav1dSettings Struct Reference

dav1d

Data Fields
Dav1dSettings Struct Reference

`#include <dav1d.h>`

## Data Fields
int | n_frame_threads
int | n_tile_threads
int | apply_grain
int | operating_point
| select an operating point for scalable AV1 bitstreams (0 - 31) More...
int | all_layers
| output all spatial layers of a scalable AV1 biststream More...
unsigned | frame_size_limit
| maximum frame size, in pixels (0 = unlimited) More...
Dav1dPicAllocator | allocator
| Picture allocator callback. More...
Dav1dLogger | logger
| Logger callback. More...
int | n_postfilter_threads
uint8_t | reserved [28]
| reserved for future use More...

## Field Documentation

## ◆ all_layers

int Dav1dSettings::all_layers

output all spatial layers of a scalable AV1 biststream

## ◆ allocator

Dav1dPicAllocator Dav1dSettings::allocator

Picture allocator callback.

## ◆ apply_grain

int Dav1dSettings::apply_grain

## ◆ frame_size_limit

unsigned Dav1dSettings::frame_size_limit

maximum frame size, in pixels (0 = unlimited)

## ◆ logger

Dav1dLogger Dav1dSettings::logger

Logger callback.

## ◆ n_frame_threads

int Dav1dSettings::n_frame_threads

## ◆ n_postfilter_threads

int Dav1dSettings::n_postfilter_threads

## ◆ n_tile_threads

int Dav1dSettings::n_tile_threads

## ◆ operating_point

int Dav1dSettings::operating_point

select an operating point for scalable AV1 bitstreams (0 - 31)

## ◆ reserved

uint8_t Dav1dSettings::reserved[28]

reserved for future use

The documentation for this struct was generated from the following file:

- dav1d/dav1d.h