- adjusted_sample = sample > 0? sample : -sample;
- adjusted_sample *= pcd->current_gain;
- adjusted_sample >>= gain_shift;
- if (adjusted_sample > 32767) { /* clip */
- PARA_NOTICE_LOG("clip: sample: %d, adjusted sample: %d\n",
- sample, adjusted_sample);
- adjusted_sample = 32767;