Lines Matching defs:field_number
281 static int decode_speedhq_border(const SHQContext *s, GetBitContext *gb, AVFrame *frame, int field_number, int line_stride)
298 dest_y = frame->data[0] + frame->linesize[0] * (y + field_number) + x;
300 dest_cb = frame->data[1] + frame->linesize[1] * (y/2 + field_number) + x / 2;
301 dest_cr = frame->data[2] + frame->linesize[2] * (y/2 + field_number) + x / 2;
304 dest_cb = frame->data[1] + frame->linesize[1] * (y + field_number) + x / 2;
305 dest_cr = frame->data[2] + frame->linesize[2] * (y + field_number) + x / 2;
309 dest_a = frame->data[3] + frame->linesize[3] * (y + field_number) + x;
354 static int decode_speedhq_field(const SHQContext *s, const uint8_t *buf, int buf_size, AVFrame *frame, int field_number, int start, int end, int line_stride)
399 dest_y = frame->data[0] + frame->linesize[0] * (y + field_number);
401 dest_cb = frame->data[1] + frame->linesize[1] * (y/2 + field_number);
402 dest_cr = frame->data[2] + frame->linesize[2] * (y/2 + field_number);
404 dest_cb = frame->data[1] + frame->linesize[1] * (y + field_number);
405 dest_cr = frame->data[2] + frame->linesize[2] * (y + field_number);
408 dest_a = frame->data[3] + frame->linesize[3] * (y + field_number);
481 return decode_speedhq_border(s, &gb, frame, field_number, line_stride);