|
WebM Codec SDK
|
Describes the TPL stats descriptor and associated operations. More...
Go to the source code of this file.
Data Structures | |
| struct | VpxTplBlockStats |
| Temporal dependency model stats for each block before propagation. More... | |
| struct | VpxTplFrameStats |
| Temporal dependency model stats for each frame before propagation. More... | |
| struct | VpxTplGopStats |
| Temporal dependency model stats for each GOP before propagation. More... | |
Macros | |
| #define | VPX_TPL_ABI_VERSION |
| Current ABI version number. | |
Functions | |
| vpx_codec_err_t | vpx_write_tpl_gop_stats (FILE *tpl_file, const VpxTplGopStats *tpl_gop_stats) |
| Write VpxTplGopStats to file. | |
| vpx_codec_err_t | vpx_read_tpl_gop_stats (FILE *tpl_file, VpxTplGopStats *tpl_gop_stats) |
| Read VpxTplGopStats from file. | |
| void | vpx_free_tpl_gop_stats (VpxTplGopStats *tpl_gop_stats) |
| Free the memory allocated for VpxTplGopStats. | |
Describes the TPL stats descriptor and associated operations.
| vpx_codec_err_t vpx_write_tpl_gop_stats | ( | FILE * | tpl_file, |
| const VpxTplGopStats * | tpl_gop_stats ) |
Write VpxTplGopStats to file.
Accepts an opened file handle and writes tpl_gop_stats.
| [in] | tpl_file | A FILE pointer that's already been opened. |
| [in] | tpl_gop_stats | VpxTplGopStats that contains TPL stats for the whole GOP. |
| vpx_codec_err_t vpx_read_tpl_gop_stats | ( | FILE * | tpl_file, |
| VpxTplGopStats * | tpl_gop_stats ) |
Read VpxTplGopStats from file.
Accepts an opened file handle and reads TPL stats and stores them into tpl_gop_stats. Allocates memory for TPL stats.
| [in] | tpl_file | A FILE pointer that's already been opened. |
| [out] | tpl_gop_stats | VpxTplGopStats that contains TPL stats for the whole GOP. |
| void vpx_free_tpl_gop_stats | ( | VpxTplGopStats * | tpl_gop_stats | ) |
Free the memory allocated for VpxTplGopStats.
| [in] | tpl_gop_stats | VpxTplGopStats that contains TPL stats for the whole GOP. |