FFmpeg
|
Compiled "chain" of operations, which can be dispatched efficiently. More...
#include <ops_chain.h>
Data Fields | |
SwsOpImpl | impl [SWS_MAX_OPS+1] |
void(* | free [SWS_MAX_OPS+1])(void *) |
int | num_impl |
int | cpu_flags |
Compiled "chain" of operations, which can be dispatched efficiently.
Effectively just a list of function pointers, alongside a small amount of private data for each operation.
Definition at line 80 of file ops_chain.h.
SwsOpImpl SwsOpChain::impl[SWS_MAX_OPS+1] |
Definition at line 82 of file ops_chain.h.
Referenced by ff_sws_op_chain_append(), ff_sws_op_chain_free_cb(), and process().
void(* SwsOpChain::free[SWS_MAX_OPS + 1])(void *) |
Definition at line 83 of file ops_chain.h.
Referenced by compile(), ff_sws_op_chain_append(), and ff_sws_op_chain_free_cb().
int SwsOpChain::num_impl |
Definition at line 84 of file ops_chain.h.
Referenced by ff_sws_op_chain_append(), and ff_sws_op_chain_free_cb().
int SwsOpChain::cpu_flags |
Definition at line 85 of file ops_chain.h.
Referenced by compile(), and ff_sws_op_compile_tables().