FFmpeg
Data Fields
ScaleContext Struct Reference

Data Fields

const AVClassclass
 
 
 
int  w
  New dimensions. More...
 
int  h
 
char *  size_str
 
double  param [2]
 
int  hsub
 
int  vsub
  chroma subsampling More...
 
int  slice_y
  top of current output slice More...
 
int  interlaced
 
int  uses_ref
 
char *  w_expr
  width expression string More...
 
char *  h_expr
  height expression string More...
 
 
 
 
char *  flags_str
 
 
 
int  in_primaries
 
 
int  in_transfer
 
int  out_transfer
 
int  in_range
 
int  out_range
 
 
 
 
 
int  in_h_chr_pos
 
int  in_v_chr_pos
 
 
 
int  reset_sar
 
int  eval_mode
  expression evaluation mode More...
 

Detailed Description

Definition at line 127 of file vf_scale.c.

Field Documentation

class

const AVClass* ScaleContext::class

Definition at line 128 of file vf_scale.c.

sws

SwsContext* ScaleContext::sws

Definition at line 129 of file vf_scale.c.

fs

FFFrameSync ScaleContext::fs

Definition at line 130 of file vf_scale.c.

w

int ScaleContext::w

New dimensions.

Special values are: 0 = original width/height -1 = keep original aspect -N = try to keep aspect but make sure it is divisible by N

Definition at line 138 of file vf_scale.c.

h

int ScaleContext::h

Definition at line 138 of file vf_scale.c.

size_str

char* ScaleContext::size_str

Definition at line 139 of file vf_scale.c.

param

double ScaleContext::param[2]

Definition at line 140 of file vf_scale.c.

hsub

int ScaleContext::hsub

Definition at line 142 of file vf_scale.c.

vsub

int ScaleContext::vsub

chroma subsampling

Definition at line 142 of file vf_scale.c.

slice_y

int ScaleContext::slice_y

top of current output slice

Definition at line 143 of file vf_scale.c.

interlaced

int ScaleContext::interlaced

Definition at line 144 of file vf_scale.c.

uses_ref

int ScaleContext::uses_ref

Definition at line 145 of file vf_scale.c.

w_expr

char* ScaleContext::w_expr

width expression string

Definition at line 147 of file vf_scale.c.

h_expr

char* ScaleContext::h_expr

height expression string

Definition at line 148 of file vf_scale.c.

w_pexpr

AVExpr* ScaleContext::w_pexpr

Definition at line 149 of file vf_scale.c.

h_pexpr

AVExpr* ScaleContext::h_pexpr

Definition at line 150 of file vf_scale.c.

var_values

double ScaleContext::var_values[VARS_NB]

Definition at line 151 of file vf_scale.c.

flags_str

char* ScaleContext::flags_str

Definition at line 153 of file vf_scale.c.

in_color_matrix

int ScaleContext::in_color_matrix

Definition at line 155 of file vf_scale.c.

out_color_matrix

int ScaleContext::out_color_matrix

Definition at line 156 of file vf_scale.c.

in_primaries

int ScaleContext::in_primaries

Definition at line 157 of file vf_scale.c.

out_primaries

int ScaleContext::out_primaries

Definition at line 158 of file vf_scale.c.

in_transfer

int ScaleContext::in_transfer

Definition at line 159 of file vf_scale.c.

out_transfer

int ScaleContext::out_transfer

Definition at line 160 of file vf_scale.c.

in_range

int ScaleContext::in_range

Definition at line 161 of file vf_scale.c.

out_range

int ScaleContext::out_range

Definition at line 162 of file vf_scale.c.

in_chroma_loc

int ScaleContext::in_chroma_loc

Definition at line 164 of file vf_scale.c.

out_chroma_loc

int ScaleContext::out_chroma_loc

Definition at line 165 of file vf_scale.c.

out_h_chr_pos

int ScaleContext::out_h_chr_pos

Definition at line 166 of file vf_scale.c.

out_v_chr_pos

int ScaleContext::out_v_chr_pos

Definition at line 167 of file vf_scale.c.

in_h_chr_pos

int ScaleContext::in_h_chr_pos

Definition at line 168 of file vf_scale.c.

in_v_chr_pos

int ScaleContext::in_v_chr_pos

Definition at line 169 of file vf_scale.c.

force_original_aspect_ratio

int ScaleContext::force_original_aspect_ratio

Definition at line 171 of file vf_scale.c.

force_divisible_by

int ScaleContext::force_divisible_by

Definition at line 172 of file vf_scale.c.

reset_sar

int ScaleContext::reset_sar

Definition at line 173 of file vf_scale.c.

eval_mode

int ScaleContext::eval_mode

expression evaluation mode

Definition at line 175 of file vf_scale.c.


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

Generated on Tue Nov 18 2025 19:24:27 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /