Skip to content

Releases: OBOS-dev/obos-aud

v1.1.0

Choose a tag to compare

@oberrow oberrow released this 11 Feb 02:11

Adds many new protocol features, fixes bugs and stability with the mixer, and adds an audctl utility to change audio server parameters.

New protocols added include the following:

+    OBOS_AUD_STREAM_SET_FLAGS,
+    OBOS_AUD_STREAM_GET_FLAGS,
+    OBOS_AUD_SET_NAME, /* sets the user-readable name of the current connection */
+    OBOS_AUD_QUERY_CONNECTIONS,
+    OBOS_AUD_QUERY_OUTPUT_PARAMETERS,
+    OBOS_AUD_OUTPUT_SET_BUFFER_SAMPLES,
+    OBOS_AUD_SET_DEFAULT_OUTPUT,

+// Stream flags
+enum {
+    OBOS_AUD_STREAM_FLAGS_ULAW_DECODE = (1<<0),
+    OBOS_AUD_STREAM_FLAGS_PCM32_DECODE = (1<<1),
+    OBOS_AUD_STREAM_FLAGS_PCM24_DECODE = (1<<2),
+    OBOS_AUD_STREAM_FLAGS_ALAW_DECODE = (1<<3),
+    OBOS_AUD_STREAM_FLAGS_F32_DECODE = (1<<4),
+    OBOS_AUD_STREAM_DECODE_MASK = 0x1f,
+    OBOS_AUD_STREAM_VALID_FLAG_MASK = 0x1f,
+};

Full Changelog: v1.0.1...v1.1.0

v1.0.1

Choose a tag to compare

@oberrow oberrow released this 27 Dec 04:54

Minor bug fix to the obos-hda backend.

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@oberrow oberrow released this 27 Dec 04:12

OBOS Audio Server release 1.0.0