+ item16 = sigma_dram_cluster_data(dram_cluster, i);
+ if (devc->cur_samplerate == SR_MHZ(200)) {
+ sample = sigma_deinterlace_200mhz_data(item16, 0);
+ store_sr_sample(samples, send_count++, sample);
+ sample = sigma_deinterlace_200mhz_data(item16, 1);
+ store_sr_sample(samples, send_count++, sample);
+ sample = sigma_deinterlace_200mhz_data(item16, 2);
+ store_sr_sample(samples, send_count++, sample);
+ sample = sigma_deinterlace_200mhz_data(item16, 3);
+ store_sr_sample(samples, send_count++, sample);
+ } else if (devc->cur_samplerate == SR_MHZ(100)) {
+ sample = sigma_deinterlace_100mhz_data(item16, 0);
+ store_sr_sample(samples, send_count++, sample);
+ sample = sigma_deinterlace_100mhz_data(item16, 1);
+ store_sr_sample(samples, send_count++, sample);
+ } else {
+ sample = item16;
+ store_sr_sample(samples, send_count++, sample);
+ }