Name Description Size
vpx_codec_internal.h !\file \brief Describes the decoder algorithm interface for algorithm implementations. This file defines the private structures and data types that are only relevant to implementing an algorithm, as opposed to using it. To create a decoder algorithm class, an interface structure is put into the global namespace: <pre> my_codec.c: vpx_codec_iface_t my_codec = { "My Codec v1.0", VPX_CODEC_ALG_ABI_VERSION, ... }; </pre> An application instantiates a specific decoder instance by using vpx_codec_dec_init() and a pointer to the algorithm's interface structure: <pre> my_app.c: extern vpx_codec_iface_t my_codec; { vpx_codec_ctx_t algo; int threads = 4; vpx_codec_dec_cfg_t cfg = { threads, 0, 0 }; res = vpx_codec_dec_init(&algo, &my_codec, &cfg, 0); } </pre> Once initialized, the instance is manged using other functions from the vpx_codec_* family. 19308
vpx_ratectrl_rtc.h 2121