Merge pull request #106 from kinetiknz/bug1270004

winmm,alsa: Make requesting (unimplemented) capture stream non-fatal.
This commit is contained in:
Matthew Gregan 2016-05-06 09:50:34 +12:00
Родитель 368a1dd9e8 47a063d873
Коммит 2b3d6dc8c4
2 изменённых файлов: 10 добавлений и 2 удалений

Просмотреть файл

@ -796,7 +796,11 @@ alsa_stream_init(cubeb * ctx, cubeb_stream ** stream, char const * stream_name,
assert(ctx && stream);
assert(!input_stream_params && "not supported.");
if (input_stream_params) {
/* Capture support not yet implemented. */
return CUBEB_ERROR_NOT_SUPPORTED;
}
if (input_device || output_device) {
/* Device selection not yet implemented. */
return CUBEB_ERROR_DEVICE_UNAVAILABLE;

Просмотреть файл

@ -398,7 +398,11 @@ winmm_stream_init(cubeb * context, cubeb_stream ** stream, char const * stream_n
XASSERT(context);
XASSERT(stream);
XASSERT(!input_stream_params && "not supported.");
if (input_stream_params) {
/* Capture support not yet implemented. */
return CUBEB_ERROR_NOT_SUPPORTED;
}
if (input_device || output_device) {
/* Device selection not yet implemented. */
return CUBEB_ERROR_DEVICE_UNAVAILABLE;