]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Sync with driver
authorJaroslav Kysela <perex@perex.cz>
Mon, 19 Jan 2004 19:50:55 +0000 (19:50 +0000)
committerJaroslav Kysela <perex@perex.cz>
Mon, 19 Jan 2004 19:50:55 +0000 (19:50 +0000)
include/sound/asound.h

index 864369aac1b1de2b6a9eb53ddeb8634ea5a8bde1..474b45df9f031a0dadba8ed0ded96f0f839edf2e 100644 (file)
@@ -272,6 +272,7 @@ enum sndrv_pcm_subformat {
 #define SNDRV_PCM_INFO_HALF_DUPLEX     0x00100000      /* only half duplex */
 #define SNDRV_PCM_INFO_JOINT_DUPLEX    0x00200000      /* playback and capture stream are somewhat correlated */
 #define SNDRV_PCM_INFO_SYNC_START      0x00400000      /* pcm support some kind of sync go */
+#define SNDRV_PCM_INFO_NONATOMIC_OPS   0x00800000      /* non-atomic prepare callback */
 
 enum sndrv_pcm_state {
        SNDRV_PCM_STATE_OPEN = 0,       /* stream is open */
@@ -282,7 +283,8 @@ enum sndrv_pcm_state {
        SNDRV_PCM_STATE_DRAINING,       /* stream is draining */
        SNDRV_PCM_STATE_PAUSED,         /* stream is paused */
        SNDRV_PCM_STATE_SUSPENDED,      /* hardware is suspended */
-       SNDRV_PCM_STATE_LAST = SNDRV_PCM_STATE_SUSPENDED,
+       SNDRV_PCM_STATE_DISCONNECTED,   /* hardware is disconnected */
+       SNDRV_PCM_STATE_LAST = SNDRV_PCM_STATE_DISCONNECTED,
 };
 
 enum {