FFmpeg
Data Structures | Functions
h265_profile_level.h File Reference
#include <stdint.h>
#include "cbs_h265.h"

Go to the source code of this file.

Data Structures

struct  H265LevelDescriptor
 
struct  H265ProfileDescriptor
 

Functions

const H265LevelDescriptorff_h265_get_level (int level_idc)
 
const H265ProfileDescriptorff_h265_get_profile (const H265RawProfileTierLevel *ptl)
 
const H265LevelDescriptorff_h265_guess_level (const H265RawProfileTierLevel *ptl, int64_t bitrate, int width, int height, int slice_segments, int tile_rows, int tile_cols, int max_dec_pic_buffering)
 Guess the level of a stream from some parameters. More...
 

Function Documentation

const H265LevelDescriptor* ff_h265_get_level ( int  level_idc)

Definition at line 123 of file h265_profile_level.c.

const H265ProfileDescriptor* ff_h265_get_profile ( const H265RawProfileTierLevel ptl)

Definition at line 135 of file h265_profile_level.c.

Referenced by ff_h265_guess_level(), and main().

const H265LevelDescriptor* ff_h265_guess_level ( const H265RawProfileTierLevel ptl,
int64_t  bitrate,
int  width,
int  height,
int  slice_segments,
int  tile_rows,
int  tile_cols,
int  max_dec_pic_buffering 
)

Guess the level of a stream from some parameters.

Unknown parameters may be zero, in which case they are ignored.

Definition at line 174 of file h265_profile_level.c.

Referenced by h265_metadata_guess_level(), main(), and vaapi_encode_h265_init_sequence_params().