Lines Matching refs:scan_info

173   JPEGScanInfo scan_info;  in ProcessSOS()  local
174 scan_info.components.resize(comps_in_scan); in ProcessSOS()
188 scan_info.components[i].comp_idx = j; in ProcessSOS()
202 scan_info.components[i].dc_tbl_idx = dc_tbl_idx; in ProcessSOS()
203 scan_info.components[i].ac_tbl_idx = ac_tbl_idx; in ProcessSOS()
206 scan_info.Ss = ReadUint8(data, pos); in ProcessSOS()
207 scan_info.Se = ReadUint8(data, pos); in ProcessSOS()
208 VERIFY_INPUT(scan_info.Ss, 0, 63, START_OF_SCAN); in ProcessSOS()
209 VERIFY_INPUT(scan_info.Se, scan_info.Ss, 63, END_OF_SCAN); in ProcessSOS()
211 scan_info.Ah = c >> 4; in ProcessSOS()
212 scan_info.Al = c & 0xf; in ProcessSOS()
219 if (slot_id == scan_info.components[i].dc_tbl_idx) { in ProcessSOS()
221 } else if (slot_id == scan_info.components[i].ac_tbl_idx + 16) { in ProcessSOS()
225 if (scan_info.Ss == 0 && !found_dc_table) { in ProcessSOS()
227 "%d\n", scan_info.components[i].dc_tbl_idx); in ProcessSOS()
231 if (scan_info.Se > 0 && !found_ac_table) { in ProcessSOS()
233 "%d\n", scan_info.components[i].ac_tbl_idx); in ProcessSOS()
238 jpg->scan_info.push_back(scan_info); in ProcessSOS()
760 JPEGScanInfo* scan_info = &jpg->scan_info.back(); in ProcessScan() local
761 bool is_interleaved = (scan_info->components.size() > 1); in ProcessScan()
768 const JPEGComponent& c = jpg->components[scan_info->components[0].comp_idx]; in ProcessScan()
780 const int Al = is_progressive ? scan_info->Al : 0; in ProcessScan()
781 const int Ah = is_progressive ? scan_info->Ah : 0; in ProcessScan()
782 const int Ss = is_progressive ? scan_info->Ss : 0; in ProcessScan()
783 const int Se = is_progressive ? scan_info->Se : 63; in ProcessScan()
786 for (int i = 0; i < scan_info->components.size(); ++i) { in ProcessScan()
787 int comp_idx = scan_info->components[i].comp_idx; in ProcessScan()
833 for (int i = 0; i < scan_info->components.size(); ++i) { in ProcessScan()
834 JPEGComponentScanInfo* si = &scan_info->components[i]; in ProcessScan()