All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v8 0/6] coreaudio fixes
@ 2026-03-04  6:16 Akihiko Odaki
  2026-03-04  6:16 ` [PATCH v8 1/6] coreaudio: Remove unnecessary explicit casts Akihiko Odaki
                   ` (6 more replies)
  0 siblings, 7 replies; 25+ messages in thread
From: Akihiko Odaki @ 2026-03-04  6:16 UTC (permalink / raw)
  To: Gerd Hoffmann, Philippe Mathieu-Daudé, Christian Schoenebeck,
	BALATON Zoltan
  Cc: qemu-devel, devel, Marc-André Lureau, Akihiko Odaki,
	Phil Dennis-Jordan

This series contains two fixes for coreaudio. See each one for details.

Signed-off-by: Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>
---
Changes in v8:
- Rebased.
- Link to v7: https://lore.kernel.org/qemu-devel/20250124-coreaudio-v7-0-9d9a4d91db37@daynix.com

Changes in v7:
- Added patch "coreaudio: Remove extra whitespaces".
- Link to v6: https://lore.kernel.org/qemu-devel/20250124-coreaudio-v6-0-11fbcb6c47cf@daynix.com

Changes in v6:
- Added patch "coreaudio: Remove unnecessary explicit casts".
- Link to v5: https://lore.kernel.org/qemu-devel/20250123-coreaudio-v5-0-6873df4215a0@daynix.com

Changes in v5:
- Added patch "coreaudio: Improve naming", removing verbose names like
  outputDeviceID and audioDevicePropertyBufferFrameSize altogether.
- Link to v4: https://lore.kernel.org/r/20250117-coreaudio-v4-0-f8d4fa4cb5f4@daynix.com

Changes in v4:
- Splitted patch "audio: Add functions to initialize buffers" from
  patch "coreaudio: Initialize the buffer for device change".
- Changed the message of patch "coreaudio: Commit the result of init in
  the end" to tell that early returns happen when there is a fatal error
  or the device gets unplugged.
- Link to v3: https://lore.kernel.org/r/20250115-coreaudio-v3-0-bdb6bcb5bf9f@daynix.com

---
Akihiko Odaki (6):
      coreaudio: Remove unnecessary explicit casts
      coreaudio: Remove extra whitespaces
      coreaudio: Improve naming
      coreaudio: Commit the result of init in the end
      audio: Add functions to initialize buffers
      coreaudio: Initialize the buffer for device change

 audio/audio_int.h       |   2 +
 audio/audio-mixeng-be.c |  24 ++++--
 audio/coreaudio.m       | 206 +++++++++++++++++++++++++-----------------------
 3 files changed, 127 insertions(+), 105 deletions(-)
---
base-commit: ffcf1a7981793973ffbd8100a7c3c6042d02ae23
change-id: 20250109-coreaudio-c984607e1d8c

Best regards,
--  
Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>



^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2026-03-07  5:30 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-04  6:16 [PATCH v8 0/6] coreaudio fixes Akihiko Odaki
2026-03-04  6:16 ` [PATCH v8 1/6] coreaudio: Remove unnecessary explicit casts Akihiko Odaki
2026-03-04  8:07   ` Marc-André Lureau
2026-03-04  6:16 ` [PATCH v8 2/6] coreaudio: Remove extra whitespaces Akihiko Odaki
2026-03-04  8:06   ` Marc-André Lureau
2026-03-04  6:16 ` [PATCH v8 3/6] coreaudio: Improve naming Akihiko Odaki
2026-03-04  8:07   ` Marc-André Lureau
2026-03-04  9:25   ` Christian Schoenebeck
2026-03-04 10:42     ` Akihiko Odaki
2026-03-04 10:52       ` Christian Schoenebeck
2026-03-04 12:00     ` BALATON Zoltan
2026-03-04  6:16 ` [PATCH v8 4/6] coreaudio: Commit the result of init in the end Akihiko Odaki
2026-03-04 11:56   ` Christian Schoenebeck
2026-03-07  4:10     ` Akihiko Odaki
2026-03-04  6:16 ` [PATCH v8 5/6] audio: Add functions to initialize buffers Akihiko Odaki
2026-03-04  8:11   ` Marc-André Lureau
2026-03-04  8:36   ` Christian Schoenebeck
2026-03-04 10:47     ` Akihiko Odaki
2026-03-04 11:17       ` Christian Schoenebeck
2026-03-07  4:17         ` Akihiko Odaki
2026-03-04  6:16 ` [PATCH v8 6/6] coreaudio: Initialize the buffer for device change Akihiko Odaki
2026-03-04  8:11   ` Marc-André Lureau
2026-03-04 11:39   ` Christian Schoenebeck
2026-03-07  5:29     ` Akihiko Odaki
2026-03-04  8:42 ` [PATCH v8 0/6] coreaudio fixes Christian Schoenebeck

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.