40 Commits (61e95a0c608ca169b1d0ab41f0d4da6011c2e680)

Author SHA1 Message Date
Marc-André Lureau 61e95a0c60 audio: make all the backend-specific APIs take the be 5 months ago
Manos Pitsidianakis 7994203bb1 virtio-snd: tighten read amount in in_cb 1 month ago
Manos Pitsidianakis bcb53328aa virtio-snd: fix max_size bounds check in input cb 1 month ago
Manos Pitsidianakis 61679d7dcf virtio-snd: handle 5.14.6.2 for PCM_INFO properly 1 month ago
Manos Pitsidianakis 34238f078a virtio-snd: remove TODO comments 1 month ago
Yanfeng Liu 27b3708292 audio/virtio-snd: fix latency calc 5 months ago
Marc-André Lureau 9628ad8a6e audio: remove QEMUSoundCard 5 months ago
Marc-André Lureau d2b15ae407 audio: introduce AUD_set_volume_{in,out}_lr() 6 months ago
Philippe Mathieu-Daudé 12d1a768bd qom: Have class_init() take a const data argument 1 year ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Richard Henderson 5fcabe628b include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 1 year ago
Richard Henderson ed1e71dac9 hw/audio: Constify all Property 1 year ago
Philippe Mathieu-Daudé 7bd9b0b41d hw/audio/virtio-snd: Remove unnecessary "exec/tswap.h" header 2 years ago
Volker Rümelin 7fc6611cad hw/audio/virtio-sound: fix heap buffer overflow 2 years ago
Volker Rümelin 7d14471a12 hw/audio/virtio-snd: fix invalid param check 2 years ago
Manos Pitsidianakis 9b6083465f virtio-snd: check for invalid param shift operands 2 years ago
Manos Pitsidianakis 98e77e3dd8 virtio-snd: add max size bounds check in input cb 2 years ago
Philippe Mathieu-Daudé a276ec8e26 hw/audio/virtio-snd: Always use little endian audio format 2 years ago
Philippe Mathieu-Daudé 8b4d80bb53 misc: Use QEMU header path relative to include/ directory 2 years ago
Philippe Mathieu-Daudé 425082612c exec: Declare target_words_bigendian() in 'exec/tswap.h' 2 years ago
Philippe Mathieu-Daudé dcb0a1ac03 hw/audio/virtio-snd: Remove unused assignment 2 years ago
Manos Pitsidianakis 731655f87f virtio-snd: rewrite invalid tx/rx message handling 2 years ago
Zheyu Ma a45f09935c virtio-snd: Enhance error handling for invalid transfers 2 years ago
Volker Rümelin 633487df8d hw/audio/virtio-sound: return correct command response size 2 years ago
Richard Henderson 856a6fe4f4 hw/audio: Constify VMState 2 years ago
Volker Rümelin 551ef0fa05 hw/audio/virtio-sound: mark the device as unmigratable 2 years ago
Manos Pitsidianakis f785618184 virtio-sound: add realize() error cleanup path 2 years ago
Manos Pitsidianakis 691d3d8bbd virtio-snd: check AUD_register_card return value 2 years ago
Michael Tokarev aaf851a20c hw/audio/virtio-snd.c: spelling: initalize 2 years ago
Manos Pitsidianakis d8d64acbec virtio-sound: implement audio capture (RX) 2 years ago
Manos Pitsidianakis 18a752810f virtio-sound: implement audio output (TX) 2 years ago
Manos Pitsidianakis d48800d740 virtio-sound: handle VIRTIO_SND_R_PCM_RELEASE 2 years ago
Manos Pitsidianakis e5788b8fbf virtio-sound: handle VIRTIO_SND_R_PCM_PREPARE 2 years ago
Manos Pitsidianakis 64704ce04b virtio-sound: handle VIRTIO_SND_R_PCM_SET_PARAMS 2 years ago
Manos Pitsidianakis fa131d4a82 virtio-sound: handle VIRTIO_SND_R_PCM_{START,STOP} 2 years ago
Manos Pitsidianakis 0ff05dd209 virtio-sound: handle VIRTIO_SND_R_PCM_INFO request 2 years ago
Manos Pitsidianakis eb9ad377bb virtio-sound: handle control messages and streams 2 years ago
Manos Pitsidianakis 2880e676c0 Add virtio-sound device stub 2 years ago