Lines Matching refs:component
181 // Sample factors of the n-th component.
182 int MJpegDecoder::GetHorizSampFactor(int component) {
183 return decompress_struct_->comp_info[component].h_samp_factor;
186 int MJpegDecoder::GetVertSampFactor(int component) {
187 return decompress_struct_->comp_info[component].v_samp_factor;
190 int MJpegDecoder::GetHorizSubSampFactor(int component) {
192 GetHorizSampFactor(component);
195 int MJpegDecoder::GetVertSubSampFactor(int component) {
197 GetVertSampFactor(component);
204 int MJpegDecoder::GetComponentScanlinesPerImcuRow(int component) {
205 int vs = GetVertSubSampFactor(component);
209 int MJpegDecoder::GetComponentWidth(int component) {
210 int hs = GetHorizSubSampFactor(component);
214 int MJpegDecoder::GetComponentHeight(int component) {
215 int vs = GetVertSubSampFactor(component);
220 int MJpegDecoder::GetComponentStride(int component) {
221 return (GetComponentWidth(component) + DCTSIZE - 1) & ~(DCTSIZE - 1);
224 int MJpegDecoder::GetComponentSize(int component) {
225 return GetComponentWidth(component) * GetComponentHeight(component);
262 // TODO(fbarchard): Ensure skip is a multiple of maximum component