/[openvortex]/alsa/alsa-kernel/core/pcm_native.c
ViewVC logotype

Diff of /alsa/alsa-kernel/core/pcm_native.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by vizard, Sun Jun 15 21:01:30 2003 UTC revision 1.4 by vizard, Mon Aug 11 00:06:37 2003 UTC
# Line 461  static int snd_pcm_sw_params(snd_pcm_sub Line 461  static int snd_pcm_sw_params(snd_pcm_sub
461          if (params->xfer_align == 0 ||          if (params->xfer_align == 0 ||
462              params->xfer_align % runtime->min_align != 0)              params->xfer_align % runtime->min_align != 0)
463                  return -EINVAL;                  return -EINVAL;
464          if ((params->silence_threshold != 0 || params->silence_size < runtime->boundary) &&          if (params->silence_size >= runtime->boundary) {
465              (params->silence_threshold + params->silence_size > runtime->buffer_size))                  if (params->silence_threshold != 0)
466                  return -EINVAL;                          return -EINVAL;
467            } else {
468                    if (params->silence_size > params->silence_threshold)
469                            return -EINVAL;
470                    if (params->silence_threshold > runtime->buffer_size)
471                            return -EINVAL;
472            }
473          snd_pcm_stream_lock_irq(substream);          snd_pcm_stream_lock_irq(substream);
474          runtime->tstamp_mode = params->tstamp_mode;          runtime->tstamp_mode = params->tstamp_mode;
475          runtime->sleep_min = params->sleep_min;          runtime->sleep_min = params->sleep_min;
# Line 862  static struct action_ops snd_pcm_action_ Line 868  static struct action_ops snd_pcm_action_
868    
869  static int snd_pcm_pause(snd_pcm_substream_t *substream, int push)  static int snd_pcm_pause(snd_pcm_substream_t *substream, int push)
870  {  {
871          return snd_pcm_action(&snd_pcm_action_pause, substream, 0);          return snd_pcm_action(&snd_pcm_action_pause, substream, push);
872  }  }
873    
874  #ifdef CONFIG_PM  #ifdef CONFIG_PM

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26