FFmpeg
Loading...
Searching...
No Matches
Data Fields
SwsOpList Struct Reference

Helper struct for representing a list of operations. More...

#include <ops.h>

Data Fields

SwsOpops
 
int  num_ops
 
 
 
uint8_t  plane_src [4]
 
uint8_t  plane_dst [4]
 
  Source component metadata associated with pixel values from each corresponding component (in plane/memory order, i.e.
 

Detailed Description

Helper struct for representing a list of operations.

Definition at line 293 of file ops.h.

Field Documentation

◆  ops

SwsOp* SwsOpList::ops

Definition at line 294 of file ops.h.

Referenced by aarch64_setup(), compile(), compile_subpass(), convert_to_aarch64_impl(), create_bufs(), ff_sws_op_list_duplicate(), ff_sws_op_list_free(), ff_sws_op_list_input(), ff_sws_op_list_insert_at(), ff_sws_op_list_max_size(), ff_sws_op_list_optimize(), ff_sws_op_list_output(), ff_sws_op_list_print(), ff_sws_op_list_remove_at(), ff_sws_op_list_split_at(), ff_sws_op_list_update_comps(), ff_sws_ops_translate(), op_list_get_plane_copy(), register_op(), and select_planes().

◆  num_ops

int SwsOpList::num_ops

Definition at line 295 of file ops.h.

Referenced by aarch64_compile(), collect_ops_compile(), compile(), compile_subpass(), create_bufs(), ff_sws_op_list_append(), ff_sws_op_list_duplicate(), ff_sws_op_list_free(), ff_sws_op_list_input(), ff_sws_op_list_insert_at(), ff_sws_op_list_is_noop(), ff_sws_op_list_max_size(), ff_sws_op_list_optimize(), ff_sws_op_list_output(), ff_sws_op_list_print(), ff_sws_op_list_remove_at(), ff_sws_op_list_split_at(), ff_sws_op_list_update_comps(), ff_sws_ops_translate(), op_list_get_plane_copy(), register_op(), and select_planes().

◆  src

SwsFormat SwsOpList::src

Definition at line 298 of file ops.h.

Referenced by compile_single(), ff_sws_op_list_alloc(), ff_sws_op_list_split_at(), ff_sws_ops_compile(), get_input_size(), and print_passes().

◆  dst

SwsFormat SwsOpList::dst

Definition at line 298 of file ops.h.

Referenced by compile_single(), ff_sws_op_list_alloc(), ff_sws_op_list_split_at(), ff_sws_ops_compile(), and print_passes().

◆  plane_src

uint8_t SwsOpList::plane_src[4]

Definition at line 301 of file ops.h.

Referenced by compile_single(), ff_sws_op_list_alloc(), ff_sws_op_list_is_noop(), ff_sws_op_list_optimize(), ff_sws_op_list_print(), ff_sws_op_list_split_at(), ff_sws_op_list_update_comps(), and op_list_get_plane_copy().

◆  plane_dst

uint8_t SwsOpList::plane_dst[4]

Definition at line 301 of file ops.h.

Referenced by compile_single(), ff_sws_op_list_alloc(), ff_sws_op_list_is_noop(), ff_sws_op_list_optimize(), ff_sws_op_list_print(), ff_sws_op_list_split_at(), op_list_get_plane_copy(), and select_planes().

◆  comps_src

SwsComps SwsOpList::comps_src

Source component metadata associated with pixel values from each corresponding component (in plane/memory order, i.e.

not affected by plane_src). Lets the optimizer know additional information about the value range and/or pixel data to expect.

The default value of {0} is safe to pass in the case that no additional information is known.

Definition at line 312 of file ops.h.

Referenced by ff_sws_op_list_split_at(), ff_sws_op_list_update_comps(), and ff_sws_ops_translate().


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

Generated on Sun Sep 6 2026 19:21:29 for FFmpeg by doxygen 1.13.2

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