|
@@ -632,8 +632,8 @@ static int data_ep_set_params(struct snd_usb_endpoint *ep,
|
|
|
ep->stride = frame_bits >> 3;
|
|
|
ep->silence_value = pcm_format == SNDRV_PCM_FORMAT_U8 ? 0x80 : 0;
|
|
|
|
|
|
- /* assume max. frequency is 25% higher than nominal */
|
|
|
- ep->freqmax = ep->freqn + (ep->freqn >> 2);
|
|
|
+ /* assume max. frequency is 50% higher than nominal */
|
|
|
+ ep->freqmax = ep->freqn + (ep->freqn >> 1);
|
|
|
/* Round up freqmax to nearest integer in order to calculate maximum
|
|
|
* packet size, which must represent a whole number of frames.
|
|
|
* This is accomplished by adding 0x0.ffff before converting the
|