ALIGNED_16( type name sub1 __VA_ARGS__ )
#endif
+#define UNINIT(x) x=x
+
#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0)
#define UNUSED __attribute__((unused))
#define ALWAYS_INLINE __attribute__((always_inline)) inline
int i_skip;
int mb_xy, i_mb_x, i_mb_y;
int i_skip_bak = 0; /* Shut up GCC. */
- bs_t bs_bak;
+ bs_t UNINIT(bs_bak);
x264_cabac_t cabac_bak;
uint8_t cabac_prevbyte_bak = 0; /* Shut up GCC. */
int mv_bits_bak = 0;
{
float q;
x264_ratecontrol_t *rcc = h->rc;
- ratecontrol_entry_t rce;
+ ratecontrol_entry_t UNINIT(rce);
int pict_type = h->sh.i_type;
int64_t total_bits = 8*(h->stat.i_frame_size[SLICE_TYPE_I]
+ h->stat.i_frame_size[SLICE_TYPE_P]