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>       &quot;spice_server_playback_get_buffer: ASSERT playback_channel-&gt;base.active failed&quot;</div><div><br></div><div> I tried to comment out the ASSERTs, qemu won&#39;t crash, but there is no sound after reconnect with spicec. seems the spicec protocol don&#39;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">&lt;<a href="mailto:kraxel@redhat.com">kraxel@redhat.com</a>&gt;</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>
      &#39;vdesktop&#39; 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>