diff options
author | Jerome Jiang <jianj@google.com> | 2023-05-04 10:32:03 -0400 |
---|---|---|
committer | Jerome Jiang <jianj@google.com> | 2023-05-04 10:33:07 -0400 |
commit | f059f9ee2df114ffa475aaef064f93396ebf39cc (patch) | |
tree | be724e95eebdd936144bd0aa15bc1f366d36502d /vpx | |
parent | 4dd3afc00eb0c9d74dfa18bb8e727dbfb98e92ff (diff) | |
download | libvpx-f059f9ee2df114ffa475aaef064f93396ebf39cc.tar.gz |
Add Vpx* prefix to Tpl{Block,Frame}Stats
This is to avoid symbols redifinition when integrating with other
libraries.
Bug: b/273736974
Change-Id: I891af78b1907504d5bb9f735164aea18c2aba944
Diffstat (limited to 'vpx')
-rw-r--r-- | vpx/vp8cx.h | 2 | ||||
-rw-r--r-- | vpx/vpx_encoder.h | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/vpx/vp8cx.h b/vpx/vp8cx.h index 123a645d9..c4e04084c 100644 --- a/vpx/vp8cx.h +++ b/vpx/vp8cx.h @@ -771,7 +771,7 @@ enum vp8e_enc_control_id { /*!\brief Codec control to get TPL stats for the current GOP. * * Allocation and free of memory of size MAX_ARF_GOP_SIZE (50) * - * sizeof(TplFrameStats) should be done by applications. + * sizeof(VpxTplFrameStats) should be done by applications. * * VPX_CODEC_INVALID_PARAM will be returned if the pointer passed in is NULL. * diff --git a/vpx/vpx_encoder.h b/vpx/vpx_encoder.h index 1910a1904..66c5a68b8 100644 --- a/vpx/vpx_encoder.h +++ b/vpx/vpx_encoder.h @@ -253,7 +253,7 @@ enum vpx_kf_mode { }; /*!\brief Temporal dependency model stats for each block before propagation */ -typedef struct TplBlockStats { +typedef struct VpxTplBlockStats { int64_t intra_cost; /**< Intra cost */ int64_t inter_cost; /**< Inter cost */ int16_t mv_r; /**< Motion vector row */ @@ -261,15 +261,15 @@ typedef struct TplBlockStats { int64_t recrf_rate; /**< Rate from reconstructed ref frame */ int64_t recrf_dist; /**< Distortion from reconstructed ref frame */ int ref_frame_index; /**< Ref frame index */ -} TplBlockStats; +} VpxTplBlockStats; /*!\brief Temporal dependency model stats for each frame before propagation */ -typedef struct TplFrameStats { +typedef struct VpxTplFrameStats { int frame_width; /**< Frame width */ int frame_height; /**< Frame height */ // Size of the list can be calculated from frame_width and frame_height. - TplBlockStats *block_stats_list; /**< List of tpl stats for each block */ -} TplFrameStats; + VpxTplBlockStats *block_stats_list; /**< List of tpl stats for each block */ +} VpxTplFrameStats; /*!\brief Encoded Frame Flags * |