OSDN Git Service

Add timestamp type to sw_params (internal only)
authorTakashi Iwai <tiwai@suse.de>
Thu, 10 Jul 2014 12:22:33 +0000 (14:22 +0200)
committerTakashi Iwai <tiwai@suse.de>
Mon, 14 Jul 2014 15:35:07 +0000 (17:35 +0200)
This patch is just the udpate of sound/asound.h taken from the kernel
commit.  The API changes and PCM structure changes will follow after
this.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/sound/asound.h

index 9061cdd..552f41b 100644 (file)
@@ -136,7 +136,7 @@ struct snd_hwdep_dsp_image {
  *                                                                           *
  *****************************************************************************/
 
-#define SNDRV_PCM_VERSION              SNDRV_PROTOCOL_VERSION(2, 0, 11)
+#define SNDRV_PCM_VERSION              SNDRV_PROTOCOL_VERSION(2, 0, 12)
 
 typedef unsigned long snd_pcm_uframes_t;
 typedef signed long snd_pcm_sframes_t;
@@ -386,7 +386,9 @@ struct snd_pcm_sw_params {
        snd_pcm_uframes_t silence_threshold;    /* min distance from noise for silence filling */
        snd_pcm_uframes_t silence_size;         /* silence block size */
        snd_pcm_uframes_t boundary;             /* pointers wrap point */
-       unsigned char reserved[64];             /* reserved for future */
+       unsigned int tstamp_type;               /* timestamp type */
+       int pads;                               /* alignment, reserved */
+       unsigned char reserved[56];             /* reserved for future */
 };
 
 struct snd_pcm_channel_info {