Lines Matching refs:rf

94 static int prepare_raw_frame(struct fwht_raw_frame *rf,
98 rf->luma = buf;
99 rf->width_div = info->width_div;
100 rf->height_div = info->height_div;
101 rf->luma_alpha_step = info->luma_alpha_step;
102 rf->chroma_step = info->chroma_step;
103 rf->alpha = NULL;
104 rf->components_num = info->components_num;
111 rf->luma = NULL;
112 rf->cb = NULL;
113 rf->cr = NULL;
114 rf->alpha = NULL;
119 rf->cb = NULL;
120 rf->cr = NULL;
123 rf->cb = rf->luma + size;
124 rf->cr = rf->cb + size / 4;
127 rf->cr = rf->luma + size;
128 rf->cb = rf->cr + size / 4;
131 rf->cb = rf->luma + size;
132 rf->cr = rf->cb + size / 2;
137 rf->cb = rf->luma + size;
138 rf->cr = rf->cb + 1;
143 rf->cr = rf->luma + size;
144 rf->cb = rf->cr + 1;
147 rf->cb = rf->luma + 1;
148 rf->cr = rf->cb + 2;
151 rf->cr = rf->luma + 1;
152 rf->cb = rf->cr + 2;
155 rf->cb = rf->luma;
156 rf->cr = rf->cb + 2;
157 rf->luma++;
160 rf->cr = rf->luma;
161 rf->cb = rf->cr + 2;
162 rf->luma++;
166 rf->cr = rf->luma;
167 rf->cb = rf->cr + 2;
168 rf->luma++;
171 rf->cb = rf->luma;
172 rf->cr = rf->cb + 2;
173 rf->luma++;
179 rf->alpha = rf->luma;
180 rf->cr = rf->luma + 1;
181 rf->cb = rf->cr + 2;
182 rf->luma += 2;
187 rf->cb = rf->luma;
188 rf->cr = rf->cb + 2;
189 rf->luma++;
190 rf->alpha = rf->cr + 1;
194 rf->alpha = rf->luma;
195 rf->cb = rf->luma + 1;
196 rf->cr = rf->cb + 2;
197 rf->luma += 2;
201 rf->alpha = rf->luma + 3;
202 rf->cr = rf->luma;
203 rf->cb = rf->cr + 2;
204 rf->luma++;
219 struct fwht_raw_frame rf;
226 if (prepare_raw_frame(&rf, info, p_in, size))
240 encoding = fwht_encode_frame(&rf, &state->ref_frame, &cf,
269 if (rf.height_div == 1)
271 if (rf.width_div == 1)