Lines Matching defs:line
18 * of VBI sample or VBI ancillary data regions in the digital ratser line.
27 int line = 0;
55 l = sdata->line - 6;
63 dst[sd + 12 + line * 43] = cx18_service2vbi(sdata->id);
64 memcpy(dst + sd + 12 + line * 43 + 1, sdata->data, 42);
65 line++;
68 if (line == 36) {
73 memmove(dst + sd + 4, dst + sd + 12, line * 43);
74 size = 4 + ((43 * line + 3) & ~3);
80 size = 12 + ((43 * line + 3) & ~3);
115 /* last line is hdr_size bytes short - extrapolate it */
133 u32 line = 0;
137 /* find the first valid line */
146 * The last line is short by hdr_size bytes, but for the remaining
152 return line;
165 cx->vbi.sliced_data[line].id = vbi.type;
166 cx->vbi.sliced_data[line].field = vbi.is_second_field;
167 cx->vbi.sliced_data[line].line = vbi.line;
168 memcpy(cx->vbi.sliced_data[line].data, vbi.p, 42);
169 line++;
172 return line;
195 * line. This has a side effect of making the header big endian
222 /* always return at least one empty line */
225 cx->vbi.sliced_data[0].line = 0;