SnowContext Struct Reference

#include <snow.h>


Data Fields

new_picture with the internal linesizes
AVFrame last_picture [MAX_REF_FRAMES]
uint8_t * halfpel_plane [MAX_REF_FRAMES][4][4]
uint8_t block_state [128+32 *128]
int16_t(*[MAX_REF_FRAMES] ref_mvs )[2]
uint32_t * ref_scores [MAX_REF_FRAMES]
Plane plane [MAX_PLANES]
unsigned me_cache [ME_CACHE_SIZE]

Detailed Description

Definition at line 106 of file snow.h.


Field Documentation

Definition at line 122 of file snow.h.

Referenced by decode_header(), and encode_header().

Definition at line 108 of file snow.h.

Referenced by decode_frame(), decode_header(), decode_q_branch(), encode_blocks(), encode_frame(), encode_init(), encode_q_branch(), encode_subband_c0run(), ff_snow_alloc_blocks(), ff_snow_common_end(), ff_snow_common_init_after_header(), ff_snow_frame_start(), get_4block_rd(), get_block_rd(), halfpel_interpol(), iterative_me(), mca(), predict_slice(), and predict_slice_buffered().

Definition at line 154 of file snow.h.

Referenced by add_yblock(), decode_blocks(), decode_frame(), encode_blocks(), encode_frame(), encode_init(), encode_q_branch(), ff_snow_alloc_blocks(), get_block_bits(), get_block_rd(), iterative_me(), predict_plane(), predict_slice(), and predict_slice_buffered().

Definition at line 153 of file snow.h.

Referenced by add_yblock(), check_4block_inter(), check_block(), decode_blocks(), decode_q_branch(), encode_blocks(), encode_frame(), encode_init(), encode_q_branch(), encode_q_branch2(), ff_snow_alloc_blocks(), get_4block_rd(), get_block_bits(), get_block_rd(), get_dc(), iterative_me(), predict_slice(), predict_slice_buffered(), set_blocks(), and snow_set_blocks().

Definition at line 158 of file snow.h.

Referenced by add_yblock(), check_4block_inter(), check_block(), decode_q_branch(), encode_q_branch(), encode_q_branch2(), ff_snow_alloc_blocks(), ff_snow_common_end(), get_4block_rd(), get_block_bits(), get_block_rd(), get_dc(), iterative_me(), set_blocks(), and snow_set_blocks().

Definition at line 155 of file snow.h.

Referenced by add_yblock(), check_4block_inter(), check_block(), decode_frame(), decode_header(), decode_q_branch(), encode_header(), encode_init(), encode_q_branch(), encode_q_branch2(), ff_snow_alloc_blocks(), get_4block_rd(), get_block_bits(), get_block_rd(), get_dc(), iterative_me(), predict_plane(), predict_slice(), predict_slice_buffered(), set_blocks(), snow_set_blocks(), and update_last_header_values().

Definition at line 120 of file snow.h.

Referenced by decode_q_branch(), encode_frame(), encode_q_branch(), encode_q_branch2(), ff_snow_reset_contexts(), and iterative_me().

Definition at line 109 of file snow.h.

Referenced by decode_frame(), decode_header(), decode_q_branch(), decode_qlogs(), encode_blocks(), encode_frame(), encode_header(), encode_q_branch(), encode_q_branch2(), encode_qlogs(), encode_subband_c0run(), iterative_me(), and unpack_coeffs().

Definition at line 140 of file snow.h.

Referenced by decode_header(), encode_frame(), encode_header(), encode_init(), encode_q_branch(), ff_snow_common_init_after_header(), ff_snow_frame_start(), ff_snow_pred_block(), get_4block_rd(), get_block_rd(), get_dc(), halfpel_interpol(), init_ref(), predict_slice(), and predict_slice_buffered().

Definition at line 141 of file snow.h.

Referenced by decode_frame(), decode_header(), encode_frame(), encode_header(), encode_init(), encode_q_branch(), ff_snow_common_init_after_header(), ff_snow_frame_start(), ff_snow_pred_block(), get_4block_rd(), get_block_rd(), get_dc(), halfpel_interpol(), predict_slice(), and predict_slice_buffered().

Definition at line 107 of file snow.h.

Definition at line 139 of file snow.h.

Referenced by decode_header(), encode_header(), and encode_init().

Definition at line 114 of file snow.h.

Referenced by decode_frame(), encode_frame(), encode_init(), encode_q_branch(), ff_snow_common_end(), ff_snow_frame_start(), ff_snow_release_buffer(), get_4block_rd(), get_block_rd(), get_dc(), iterative_me(), predict_slice(), and predict_slice_buffered().

Definition at line 110 of file snow.h.

Referenced by encode_frame(), encode_init(), ff_snow_frame_start(), ff_snow_pred_block(), get_4block_rd(), get_block_rd(), and mca().

Definition at line 111 of file snow.h.

Referenced by add_yblock(), decode_frame(), and mca().

Definition at line 169 of file snow.h.

Referenced by ff_snow_common_end(), ff_snow_common_init_after_header(), and get_block_rd().

uint8_t* SnowContext::halfpel_plane[MAX_REF_FRAMES][4][4]

Definition at line 116 of file snow.h.

Referenced by ff_snow_frame_start(), and ff_snow_release_buffer().

Definition at line 119 of file snow.h.

Referenced by decode_header(), decode_qlogs(), encode_frame(), encode_header(), encode_qlogs(), and ff_snow_reset_contexts().

new_picture with the internal linesizes

Definition at line 113 of file snow.h.

Referenced by encode_end(), encode_frame(), encode_init(), and encode_q_branch().

Definition at line 121 of file snow.h.

Referenced by decode_frame(), decode_header(), decode_q_branch(), encode_blocks(), encode_frame(), encode_header(), encode_q_branch(), encode_q_branch2(), ff_snow_frame_start(), predict_slice(), predict_slice_buffered(), and update_last_header_values().

Definition at line 145 of file snow.h.

Referenced by encode_frame(), encode_q_branch(), get_4block_rd(), get_block_rd(), and ratecontrol_1pass().

Definition at line 146 of file snow.h.

Referenced by encode_frame(), encode_q_branch(), get_4block_rd(), and get_block_rd().

Definition at line 156 of file snow.h.

Referenced by encode_header(), and update_last_header_values().

Definition at line 149 of file snow.h.

Referenced by encode_header(), and update_last_header_values().

Definition at line 115 of file snow.h.

Referenced by encode_frame(), encode_q_branch(), ff_snow_common_end(), ff_snow_frame_start(), ff_snow_pred_block(), and ff_snow_release_buffer().

Definition at line 151 of file snow.h.

Referenced by encode_header(), and update_last_header_values().

Definition at line 144 of file snow.h.

Referenced by encode_header(), and update_last_header_values().

Definition at line 128 of file snow.h.

Referenced by encode_frame(), encode_header(), and update_last_header_values().

Definition at line 125 of file snow.h.

Referenced by encode_header(), and update_last_header_values().

Definition at line 166 of file snow.h.

Referenced by encode_frame(), encode_init(), encode_q_branch(), ff_snow_common_end(), get_4block_rd(), get_block_rd(), get_dc(), and ratecontrol_1pass().

Definition at line 130 of file snow.h.

Referenced by decode_header(), encode_header(), encode_init(), ff_snow_frame_start(), ff_snow_release_buffer(), and mca().

Definition at line 117 of file snow.h.

Referenced by decode_frame(), ff_snow_common_end(), and ff_snow_common_init_after_header().

unsigned SnowContext::me_cache[ME_CACHE_SIZE]

Definition at line 160 of file snow.h.

Referenced by check_4block_inter(), check_block(), and iterative_me().

Definition at line 161 of file snow.h.

Referenced by check_4block_inter(), check_block(), and iterative_me().

Definition at line 163 of file snow.h.

Referenced by encode_frame().

Definition at line 148 of file snow.h.

Referenced by decode_header(), encode_header(), encode_init(), ff_snow_pred_block(), and update_last_header_values().

Definition at line 112 of file snow.h.

Referenced by encode_frame().

Definition at line 164 of file snow.h.

Referenced by encode_frame().

Definition at line 147 of file snow.h.

Referenced by encode_frame(), and encode_init().

Definition at line 157 of file snow.h.

Referenced by decode_frame(), decode_header(), decode_qlogs(), encode_frame(), encode_header(), encode_init(), encode_qlogs(), ff_snow_common_end(), ff_snow_common_init_after_header(), ff_snow_pred_block(), ff_snow_reset_contexts(), get_4block_rd(), get_block_rd(), get_dc(), iterative_me(), predict_slice(), predict_slice_buffered(), ratecontrol_1pass(), and update_last_header_values().

Definition at line 150 of file snow.h.

Referenced by decode_header(), decode_subband_slice_buffered(), dequantize(), dequantize_slice_buffered(), encode_frame(), encode_header(), and update_last_header_values().

Definition at line 143 of file snow.h.

Referenced by decode_frame(), decode_header(), decode_subband_slice_buffered(), dequantize(), dequantize_slice_buffered(), encode_frame(), encode_header(), quantize(), ratecontrol_1pass(), and update_last_header_values().

Definition at line 131 of file snow.h.

Referenced by decode_q_branch(), encode_q_branch(), encode_q_branch2(), ff_snow_frame_start(), iterative_me(), and pred_mv().

int16_t(*[MAX_REF_FRAMES] SnowContext::ref_mvs)[2]

Definition at line 132 of file snow.h.

Referenced by encode_init(), encode_q_branch(), ff_snow_common_end(), and iterative_me().

uint32_t* SnowContext::ref_scores[MAX_REF_FRAMES]

Definition at line 133 of file snow.h.

Referenced by encode_init(), encode_q_branch(), ff_snow_common_end(), and iterative_me().

Definition at line 138 of file snow.h.

Referenced by encode_subband_c0run(), ff_snow_common_end(), and mca().

Definition at line 162 of file snow.h.

Referenced by decode_end(), and decode_frame().

Definition at line 168 of file snow.h.

Referenced by add_yblock(), ff_snow_common_end(), ff_snow_common_init_after_header(), and get_block_rd().

Definition at line 127 of file snow.h.

Referenced by calculate_visual_weight(), decode_frame(), decode_header(), decode_qlogs(), encode_frame(), encode_header(), encode_qlogs(), ff_snow_common_end(), ff_snow_common_init_after_header(), ratecontrol_1pass(), and update_last_header_values().

Definition at line 124 of file snow.h.

Referenced by calculate_visual_weight(), decode_frame(), decode_header(), encode_frame(), encode_header(), encode_init(), and update_last_header_values().

Definition at line 134 of file snow.h.

Referenced by decode_frame(), encode_frame(), ff_snow_common_end(), ff_snow_common_init_after_header(), and mca().

Definition at line 136 of file snow.h.

Referenced by calculate_visual_weight(), decode_frame(), decode_subband_slice_buffered(), encode_frame(), ff_snow_common_end(), ff_snow_common_init_after_header(), and mca().

Definition at line 142 of file snow.h.

Referenced by decode_header(), and encode_header().

Definition at line 135 of file snow.h.

Referenced by encode_frame(), ff_snow_common_end(), and mca().

Definition at line 137 of file snow.h.

Referenced by calculate_visual_weight(), decode_frame(), encode_frame(), ff_snow_common_end(), and mca().

Definition at line 129 of file snow.h.

Referenced by decode_header(), and encode_header().

Definition at line 126 of file snow.h.

Referenced by decode_header(), and encode_header().

Definition at line 123 of file snow.h.

Referenced by decode_header(), encode_header(), and encode_init().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:50:17 2012 for FFmpeg by doxygen 1.5.8

AltStyle によって変換されたページ (->オリジナル) /