With prealloc = 88, this works:
Slave: Hardware PCM card 0 'HDA Intel MID' device 3 subdevice 0 Its setup is: stream : PLAYBACK access : MMAP_INTERLEAVED format : S16_LE subformat : STD channels : 2 rate : 32000 exact rate : 32000 (32000/1) msbits : 16 buffer_size : 16000 period_size : 4000 period_time : 125000 tstamp_mode : NONE period_step : 1 avail_min : 4000 period_event : 0 start_threshold : 16000 stop_threshold : 16000 silence_threshold: 0 silence_size : 0 boundary : 9007199254740992000 appl_ptr : 0 hw_ptr : 0
This doesn't:
Slave: Hardware PCM card 0 'HDA Intel MID' device 3 subdevice 0 Its setup is: stream : PLAYBACK access : RW_INTERLEAVED format : S16_LE subformat : STD channels : 2 rate : 44100 exact rate : 44100 (44100/1) msbits : 16 buffer_size : 22052 period_size : 5513 period_time : 125011 tstamp_mode : NONE period_step : 1 avail_min : 5513 period_event : 0 start_threshold : 22052 stop_threshold : 22052 silence_threshold: 0 silence_size : 0 boundary : 6207086186423386112 appl_ptr : 0 hw_ptr : 0
With prealloc = 84, this works:
Slave: Hardware PCM card 0 'HDA Intel MID' device 3 subdevice 0 Its setup is: stream : PLAYBACK access : RW_INTERLEAVED format : S16_LE subformat : STD channels : 2 rate : 44100 exact rate : 44100 (44100/1) msbits : 16 buffer_size : 21504 period_size : 5376 period_time : 121904 tstamp_mode : NONE period_step : 1 avail_min : 5376 period_event : 0 start_threshold : 21504 stop_threshold : 21504 silence_threshold: 0 silence_size : 0 boundary : 6052837899185946624 appl_ptr : 0 hw_ptr : 0
With prealloc = 88, this works:
Slave: Hardware PCM card 0 'HDA Intel MID' device 3 subdevice 0 threshold: 0
Its setup is:
stream : PLAYBACK
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 32000
exact rate : 32000 (32000/1)
msbits : 16
buffer_size : 16000
period_size : 4000
period_time : 125000
tstamp_mode : NONE
period_step : 1
avail_min : 4000
period_event : 0
start_threshold : 16000
stop_threshold : 16000
silence_
silence_size : 0
boundary : 9007199254740992000
appl_ptr : 0
hw_ptr : 0
This doesn't:
Slave: Hardware PCM card 0 'HDA Intel MID' device 3 subdevice 0 threshold: 0
Its setup is:
stream : PLAYBACK
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 22052
period_size : 5513
period_time : 125011
tstamp_mode : NONE
period_step : 1
avail_min : 5513
period_event : 0
start_threshold : 22052
stop_threshold : 22052
silence_
silence_size : 0
boundary : 6207086186423386112
appl_ptr : 0
hw_ptr : 0
With prealloc = 84, this works:
Slave: Hardware PCM card 0 'HDA Intel MID' device 3 subdevice 0 threshold: 0
Its setup is:
stream : PLAYBACK
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 21504
period_size : 5376
period_time : 121904
tstamp_mode : NONE
period_step : 1
avail_min : 5376
period_event : 0
start_threshold : 21504
stop_threshold : 21504
silence_
silence_size : 0
boundary : 6052837899185946624
appl_ptr : 0
hw_ptr : 0