User picture

rbencina

logged in 106 days ago
days
We only display data that is from today until 60 days ago on the Stream

Assigned Tickets

# Summary Milestone Status Estimate Tags

portaudio‑148

ASIO blocking i/o implementation needs testing
V19-M3
New
0.0
 

portaudio‑157

priming behavior of Pa_ReadStream and Pa_WriteStream is under specified
V19-M3
New
0.0
 

portaudio‑56

blocking i/o not implemented for dsound
V19-M3
New
0.0
 

portaudio‑100

review and possibly correct bit-transparancy of int<->float<->int converters
V19
New
0.0
 

portaudio‑112

require clipping for dithering sample conversion functions?
V19
New
0.0
 

portaudio‑122

PA/DirectSound recommended deviceInfo->default*Latency values are (higher than necessary)
V19-M1
Accepted
0.0
 

portaudio‑135

PA/WMME timeInfo.inputBufferAdcTime is not implemented
V19-M4
New
0.0
 

portaudio‑149

CoreAudio callback timeInfo.inputBufferAdcTime is broken for input-only streams
V19-M4
New
0.0
 

portaudio‑174

[META] ABI/API changes before V19 final release
V19-M2
New
0.0
 

portaudio‑185

use patest_wmme_find_best_latency_params.c to gather viable WMME default latency values
V19-M1
Accepted
0.0
 

portaudio‑186

Use patest_dsound_find_best_latency_params.c to gather viable default DirectSound latency values
V19-M1
New
0.0
 

portaudio‑201

Write a test that prints out the default latency values for each device
V19-M1
New
0.0
 

portaudio‑202

Verify that each host API returns non-zero default latency values using test from #201
V19-M1
New
0.0
 

portaudio‑203

Manually test that PA default latencies result in no glitching for each host API
V19-M1
New
0.0
 

portaudio‑205

M1 Latency related code review
V19-M1
New
0.0
 

portaudio‑206

QA Test: compare loopback and reported stream latencies for each host API
V19-M1
New
0.0
 

portaudio‑11

add callback API for detecting connection/removal of devices
 
New
0.0
 

portaudio‑54

Enable >16bit output sample widths using DirectSound API
 
New
0.0
 

portaudio‑55

Directsound callback scheduling could be improved
 
New
0.0
 

portaudio‑57

blocking i/o not implemented for asio (committed needs testing see #148)
V19-M3
Accepted
0.0
 

portaudio‑59

Underspecified behavior for Stream Finished Callback with Blocking Streams
V19-M3
New
0.0
 

portaudio‑60

harmonise DirectSound file naming conventions
 
New
0.0
 

portaudio‑66

PaUtil_AllocateMemory doc omits value for alignment guarantees
V19
New
0.0
 

portaudio‑68

There's no global documentation for PA_* configuration defines
 
New
0.0
 

portaudio‑74

timeInfo.currentTime passed to PaStreamCallback is not strictly conformant to spec
V19-M4
New
0.0
 

portaudio‑87

WMME ignores callback stream completion flags while priming output
 
New
0.0
 

portaudio‑97

[META] Some PA recommended deviceInfo->default*Latency values are bad or unimplemented
V19-M1
New
0.0
 

portaudio‑98

[META] Harmonize Pa_OpenStream() suggestedLatency param to native buffer size calculations
V19-M1
New
0.0
 

portaudio‑99

[META] ensure 0 Pa_OpenStream() suggestedLatency param means "use minimum implementable latency"
V19-M1
New
0.0
 

portaudio‑108

PA/ASIO ignores some driver notifications it probably shouldn't
V19
New
0.0
 

portaudio‑115

Review and specify error teardown behavior for Pa_CloseStream()/CloseStream
V19
New
0.0
 

portaudio‑117

review WMME blocking i/o buffer queueing underflow/overflow handling
V19-M3
New
0.0
 

portaudio‑119

ill defined stream flag handling when pa_process.c calls multiple user callbacks for one host buffer
V19
New
0.0
 

portaudio‑136

PA/WMME timeInfo is not implemented during stream priming
V19-M4
New
0.0
 

portaudio‑139

enable >16 bit output with WMME api
 
New
0.0
 

portaudio‑140

PA/WMME doesn't implement paInputUnderflow, paOutputOverflow streamCallback statusFlags.
V19
New
0.0
 

portaudio‑143

PA doesn't provide a mechanism for handling/reporting async errors or failure
 
New
0.0
 

portaudio‑155

API WART: streamInfo.inputLatency and streamInfo.outputLatency are in seconds, should be samples
V20
New
0.0
 

portaudio‑177

Use Windows Multimedia Class Scheduler Service (MMCSS) for WMME, DSound, ASIO
V19
New
0.0
 

portaudio‑180

Rename PaStreamParameters::suggestedLatency to requestedLatency
V19-M2
New
0.0
 

portaudio‑181

[META] ensure reported streamInfo->input/ouputLatency values are correct
V19-M1
New
0.0
 

portaudio‑190

Query functions in portaudio.h should take const PaStream ptr
V19-M2
New
0.0
 

portaudio‑192

Test to graph callback timestamp behavior
V19-M4
New
0.0
 

portaudio‑193

Memory barriers in pa_ringbuffer,c need to be reviewed again
V19
New
0.0
 

portaudio‑200

PortAudio should use UTF8 for character encoding of public API strings
V19
New
0.0
 

portaudio‑209

Doc comments for PaDeviceInfo are dismal
V19
New
0.0
 

portaudio‑210

PA/ASIO GetStreamTime will reset to zero after 49 days
V19
New
0.0
 

portaudio‑14

/src/os/win/pa_x86_plain_converters.h might be better in /include?
V19
New
0.0
 

portaudio‑76

bypass ASIO SDK limitation of 1 device open at a time.
 
New
0.0
 

portaudio‑103

Improve ASIO blocking i/o buffering and latency calculations
V19-M3
New
0.0
 

portaudio‑104

PA/ASIO IsFormatSupported() doesn't validate input/outputParameters->hostApiSpecificStreamInfo
V19
New
0.0
 

portaudio‑105

Map ASIO errors to meaningful values not paUnanticipatedHostApiError
V19
New
0.0
 

portaudio‑106

ASIO devices with multiple sample formats are unsupported
 
New
0.0
 

portaudio‑109

Allow PaAsio_ShowControlPanel to be called for open stream. Fix ASIOInit(..systemSpecific)
 
New
0.0
 

portaudio‑110

ASIO callback underflow/overflow buffer slip detection doesn't work
 
New
0.0
 

portaudio‑116

Consider allowing Pa_ReadStream(0) and Pa_WriteStream(0) to be used to poll for underflow/overflow
V19-M3
New
0.0
 

portaudio‑120

pa_process.c doesn't support paPrimeOutputBuffersUsingStreamCallback for adapted buffer sizes
 
New
0.0
 

portaudio‑123

DirectSound IsFormatSupported implementation may be incomplete
V19
New
0.0
 

portaudio‑124

DirectSound doesn't distinguish callback paAbort from paComplete
V19
New
0.0
 

portaudio‑125

DirectSound paUnanticipatedHostError doesn't set host-specific error string
V19
New
0.0
 

portaudio‑126

pull default DirectSound devices from system like WMME does
 
New
0.0
 

portaudio‑127

Pa/DSound returns paUnanticipatedHostError more often than it should
V19
New
0.0
 

portaudio‑130

PA/DirectSound doesn't handle input buffer overflow
V19
New
0.0
 

portaudio‑131

PA/DirectSound doesn't implement paNeverDropInput
 
New
0.0
 

portaudio‑133

win PaUtil_GetTime implementation doesn't deal with kb q274323 QueryPerformanceCounter issue
 
New
0.0
 

portaudio‑134

PA/WMME can set last host error info from callback thread
V19
New
0.0
 

portaudio‑137

PA/WMME review and fix error cleanup in StartStream() function and elsewhere
V19
New
0.0
 

portaudio‑138

PA/WMME StartStream may not handle paComplete/paAbort correctly when paPrimeOutputBuffersUsingStreamCallback priming
V19
New
0.0
 

portaudio‑141

PA/WMME could reset waveOut device when callback returns paAbort
 
New
0.0
 

portaudio‑142

PA/WMME doesn't implement paNeverDropInput
V19
New
0.0
 

portaudio‑156

PortAudio implementation for iOS
 
New
0.0
 

portaudio‑159

add a function to dynamically select which i/o channels we're interested in at each callback
 
New
0.0
 

portaudio‑176

consolodate windows error handling functions to improve error reporting quality
 
New
0.0
 

Stream