/* for unrestricted mv we allocate more data than needed
* allocated data are stored in buffer */
- void *buffer[4];
- void *buffer_lowres[4];
+ uint8_t *buffer[4];
+ uint8_t *buffer_lowres[4];
/* motion data */
int8_t *mb_type;
/* threading */
int i_lines_completed; /* in pixels */
int i_reference_count; /* number of threads using this frame (not necessarily the number of pointers) */
- x264_pthread_mutex_t mutex;
+ x264_pthread_mutex_t mutex;
x264_pthread_cond_t cv;
} x264_frame_t;