> On Dec 31, 2018, at 12:00 PM, qemu-devel-requ...@nongnu.org wrote: > > Message: 2 > Date: Mon, 31 Dec 2018 16:50:47 +0100 > From: "=?UTF-8?B?S8WRdsOhZ8OzIFpvbHTDoW4=?=" <dirty.ice...@gmail.com> > To: Programmingkid <programmingk...@gmail.com> > Cc: QEMU Developers <qemu-devel@nongnu.org>, Gerd Hoffmann > <kra...@redhat.com> > Subject: Re: [Qemu-devel] [PATCH v2 00/52] Audio 5.1 patches > Message-ID: <d6966a53-3e5e-83c4-7900-387849697...@gmail.com> > Content-Type: text/plain; charset=utf-8 > > On 2018-12-29 01:49, Programmingkid wrote: >> >>> On Dec 28, 2018, at 7:19 PM, Zolt?n K?v?g? <dirty.ice...@gmail.com> wrote: >>> >>> On 2018-12-29 01:12, Programmingkid wrote: >>>> >>>>> On Dec 28, 2018, at 3:05 PM, K?v?g? Zolt?n <dirty.ice...@gmail.com> wrote: >>>>> >>>>> On 2018-12-28 01:46, Programmingkid wrote: >>>>>> >>>>>>> On Dec 27, 2018, at 8:33 AM, K?v?g? Zolt?n <dirty.ice...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I've pushed it to my github (modulo some random fixes not yet on the >>>>>>> mailing list): >>>>>>> https://github.com/DirtYiCE/qemu/tree/audio-51-2018 >>>>>>> >>>>>>> I don't have a mac so I have no idea whether it works or not. >>>>>>> >>>>>>> Regards, >>>>>>> Zoltan >>>>>>> >>>>>>> On 2018-12-26 12:24, Programmingkid wrote: >>>>>>>> >>>>>>>>> On Dec 23, 2018, at 3:52 PM, qemu-devel-requ...@nongnu.org wrote: >>>>>>>>> >>>>>>>>> Message: 4 >>>>>>>>> Date: Sun, 23 Dec 2018 21:51:36 +0100 >>>>>>>>> From: "=?UTF-8?q?K=C5=91v=C3=A1g=C3=B3=2C=20Zolt=C3=A1n?=" >>>>>>>>> <dirty.ice...@gmail.com> >>>>>>>>> To: qemu-devel@nongnu.org >>>>>>>>> Cc: Gerd Hoffmann <kra...@redhat.com> >>>>>>>>> Subject: [Qemu-devel] [PATCH v2 00/52] Audio 5.1 patches >>>>>>>>> Message-ID: <cover.1545598229.git.dirty.ice...@gmail.com> >>>>>>>>> Content-Type: text/plain; charset=UTF-8 >>>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> I've updated my audio patchset to the current git master. Other than >>>>>>>>> that not >>>>>>>>> much happened since my last update [1], fixed a few small problems >>>>>>>>> that I >>>>>>>>> noticed while rebasing my patches. >>>>>>>>> >>>>>>>>> Please review. >>>>>>>> >>>>>>>> <snip> >>>>>>>> >>>>>>>> Hi I would like to run your patches. Do you have a repository that I >>>>>>>> may clone? >>>>>>>> >>>>>>>> Also have you been able to test these patches using a Mac OS X guest >>>>>>>> yet? >>>>>>>> >>>>>>>> Thank you. >>>>>>>> >>>>>>> >>>>>> >>>>>> Hi, thanks for the link. This is what I did: >>>>>> >>>>>> - git clone https://github.com/DirtYiCE/qemu.git >>>>>> - git checkout audio-51-2018 >>>>>> - ./configure --target-list=ppc-softmmu >>>>>> - make -j 4 >>>>>> >>>>>> The result was unfortunately some errors: >>>>>> >>>>>> CC audio/coreaudio.o >>>>>> audio/coreaudio.c:413:49: error: unknown type name 'HWVocieOut'; did you >>>>>> mean >>>>>> 'HWVoiceOut'? >>>>>> COREAUDIO_WRAPPER_FUNC(get_buffer_out, void *, (HWVocieOut *hw, size_t >>>>>> *size), >>>>>> ^~~~~~~~~~ >>>>>> HWVoiceOut >>>>>> >>>>>> >>>>>> audio/coreaudio.c:578:29: error: passing 'struct audio_pcm_info' to >>>>>> parameter of >>>>>> incompatible type 'struct audio_pcm_info *'; take the address with & >>>>>> coreaudio_get_flags(hw->info, as); >>>>>> ^~~~~~~~ >>>>>> & >>>>>> >>>>>> >>>>> >>>>> Hi, >>>>> >>>>> I pushed an updated version, it should fix the compile errors (hopefully). >>>>> >>>>> Regards, >>>>> Zoltan >>>> >>>> Thank you for the update. I tested this series using a Mac OS 10.4 and >>>> Windows 2000 guest. Both were using a USB sound card. The sound that comes >>>> out of my speakers is demonic! It is the loudest, scariest sound I have >>>> ever heard. I'm sorry but this patch series ruins the USB sound card. >>>> >>>> I am happy to test out any future updates that you make this patch series. >>>> >>>> Thank you. >>>> >>> >>> I'm sorry to hear that. Could you please test it with some other card, >>> like the hda? Even though usb works fine for me on Linux with alsa so >>> the problem is probably with the coreaudio backend. >>> >>> Regards, >>> Zoltan >> >> I tried ac97 with a Windows 2000 guest in qemu-system-i386 - same demonic >> sound. >> With the above configuration but with an es1370 sound card I heard the same >> sound. I kept seeing "es1370: warning: non looping mode" being printed in >> the terminal. This problem might need its own patch. >> Using the sb16 sound card I heard the same unsettling sound. >> >> I could not test the HDA driver due to problems with my Windows 7 VM. >> > > > I have a feeling that bf870a0cf5e2c2dd7438e65473b4fca1fb0ca5d1 > (coreaudio: port to the new audio backend api) is the commit which > breaks it, but without a mac I don't know how could I debug it. The way > it initializes coreaudio changed a bit, that can cause problems. > Could you please test whether this commit is the culprit or not? > > Regards, > Zoltan
Hi how do you want me to test your theory? Revert the patch? If I did would QEMU still compile?