|
FFmpeg
|
Helper struct for representing a list of operations. More...
#include <ops.h>
Data Fields | |
| SwsOp * | ops |
| int | num_ops |
| SwsFormat | src |
| SwsFormat | dst |
| uint8_t | plane_src [4] |
| uint8_t | plane_dst [4] |
| SwsOpPad | inputs [4] |
| Source component metadata associated with pixel values from each corresponding component (in plane/memory order, i.e. | |
| SwsOp* SwsOpList::ops |
Definition at line 319 of file ops.h.
Referenced by compile(), compile_subpass(), emit_read(), emit_read_filtered(), emit_shader(), emit_write(), 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_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(), ff_sws_op_next(), ff_sws_op_prev(), ff_sws_ops_translate(), op_index(), register_op(), and select_planes().
| int SwsOpList::num_ops |
Definition at line 320 of file ops.h.
Referenced by compile(), compile_subpass(), emit_shader(), 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_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(), ff_sws_op_next(), ff_sws_ops_translate(), op_index(), register_op(), and select_planes().
| SwsFormat SwsOpList::src |
Definition at line 323 of file ops.h.
Referenced by compile_single(), emit_read_filtered(), emit_shader(), ff_sws_op_list_alloc(), ff_sws_op_list_split_at(), ff_sws_ops_compile(), get_input_size(), and print_passes().
| SwsFormat SwsOpList::dst |
Definition at line 323 of file ops.h.
Referenced by compile_single(), emit_shader(), ff_sws_op_list_alloc(), ff_sws_op_list_split_at(), ff_sws_ops_compile(), and print_passes().
| uint8_t SwsOpList::plane_src[4] |
Definition at line 326 of file ops.h.
Referenced by compile_single(), emit_read(), emit_read_filtered(), emit_shader(), 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 update_output_pads().
| uint8_t SwsOpList::plane_dst[4] |
Definition at line 326 of file ops.h.
Referenced by compile_single(), emit_shader(), emit_write(), 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().
| SwsOpPad SwsOpList::inputs[4] |
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 337 of file ops.h.
Referenced by ff_sws_op_list_split_at(), ff_sws_ops_translate(), and update_output_pads().