there is a playback channel issue<div>1, startup a windows xp vm with spice enabled.</div><div> 2, connect to vm with spicec</div><div> 3, open media player and play music in vm, everything is fine.</div><div> 4, close spicec while playing audio</div>
<div> 5, connect to vm with spicec again, qemu abort with error:<div><div><div> "spice_server_playback_get_buffer: ASSERT playback_channel->base.active failed"</div><div><br></div><div> I tried to comment out the ASSERTs, qemu won't crash, but there is no sound after reconnect with spicec. seems the spicec protocol don't handle RESUME playback.</div>
<div><br></div><div><br></div><div class="gmail_quote">On Wed, May 19, 2010 at 9:11 PM, Gerd Hoffmann <span dir="ltr"><<a href="mailto:kraxel@redhat.com">kraxel@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<br>
<br>
Today the libspice server API changes have been merged into the spice repository (<a href="http://cgit.freedesktop.org/spice/spice/" target="_blank">http://cgit.freedesktop.org/spice/spice/</a>).<br>
<br>
What does this mean?<br>
<br>
(1) qemu (<a href="http://cgit.freedesktop.org/spice/qemu/" target="_blank">http://cgit.freedesktop.org/spice/qemu/</a>) builds now with<br>
upstream/master spice. Yay! It is strongly recommended to<br>
switch over using that version as soon as possible. It features<br>
latest qemu bits, including virtio-serial for example.<br>
<br>
There are branches named spice.v$version. Each time the patches<br>
are rebased to a newer upstream version $version is incremented.<br>
Right now the latest version is 9.<br>
<br>
(2) vdesktop (<a href="http://cgit.freedesktop.org/spice/vdesktop/" target="_blank">http://cgit.freedesktop.org/spice/vdesktop/</a>) stops<br>
building with the latest spice bits. Using vdesktop is<br>
deprecated now. The last working commit has been tagged<br>
'vdesktop' in the spice repository, so if you still need it<br>
for some reason or another it is easily possible to get a<br>
spice checkout supporting vdesktop. There will be no development<br>
any more though.<br>
<br>
(3) We are one step closer to getting spice upstream.<br>
<br>
Fedora packages are at <a href="http://kraxel.fedorapeople.org/spice/" target="_blank">http://kraxel.fedorapeople.org/spice/</a><br>
Builds are still running, package updates will be uploaded later today.<br>
<br>
enjoy,<br>
Gerd<br>
_______________________________________________<br>
Spice-devel mailing list<br>
<a href="mailto:Spice-devel@lists.freedesktop.org" target="_blank">Spice-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/spice-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/spice-devel</a><br>
</blockquote></div><br></div></div></div>