<div dir="ltr">Hello,<br><br><div>Opaque and aSPICE (source at <a href="https://github.com/iiordanov/remote-desktop-clients">https://github.com/iiordanov/remote-desktop-clients</a>) both use spice-gtk-0.37 now, and I found that while I was installing a VM under oVirt 4.4 using a Live CD (which amusingly was the LiveCD of Proxmox 6.2), when the Proxmox installer launches and the vdagent which starts in the installer starts, both Opaque and aSPICE would freeze with some audio-related debug messages</div><div><br></div><div>2020-08-24 01:24:31.609 11571-11643/com.undatech.opaque D/GLib+GSpice: spice-gstaudio.c:631 PlaybackChannel not created yet, force start<br>2020-08-24 01:24:31.609 11571-11643/com.undatech.opaque D/GLib+GSpice: spice-gstaudio.c:299 audio pipeline: appsrc is-live=1 do-timestamp=0 format=time caps="audio/x-raw,format="S16LE",channels=2,rate=48000,lay$<br>2020-08-24 01:24:31.618 11571-11643/com.undatech.opaque W/libOpenSLES: Leaving Object::GetInterface (SL_RESULT_FEATURE_UNSUPPORTED)<br>2020-08-24 01:24:31.621 11571-11643/com.undatech.opaque W/GLib+GLib-GObject: cannot register existing type 'GstStreamVolume'<br>2020-08-24 01:24:31.621 11571-11643/com.undatech.opaque E/GLib+GLib-GObject: g_type_interface_add_prerequisite: assertion 'G_TYPE_IS_INTERFACE (interface_type)' failed<br>2020-08-24 01:24:31.621 11571-11643/com.undatech.opaque E/GLib+GLib: g_once_init_leave: assertion 'result != 0' failed<br>2020-08-24 01:24:31.626 11571-11645/com.undatech.opaque W/GStreamer+audio-resampler: 0:00:01.582157603 0x74d0497630 ../gst-libs/gst/audio/audio-resampler.c:274:convert_taps_gint16_c can't find exact taps<br>2020-08-24 01:24:31.628 11571-11645/com.undatech.opaque I/libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x3, using default mask 0x3 based on channel count of 2)<br>2020-08-24 01:24:31.635 11571-11645/com.undatech.opaque W/AudioTrack: createTrack_l(134611203): AUDIO_OUTPUT_FLAG_FAST denied by server; frameCount 0 -> 1764<br>2020-08-24 01:24:31.635 11571-11645/com.undatech.opaque I/AudioTrack: Need throttle time for OpenSLES player</div><div><br></div><div>This was happening on an Android 10 arm64 device.<br></div><div><br></div>I tracked the issue to the agent_sync_audio_playback<span style="color:rgb(128,128,128);font-style:italic"></span>() call in channel-main.c and introduced a patch in my project to disable both agent_sync_audio_playback and agent_sync_audio_record for the time being.<span style="color:rgb(128,128,128);font-style:italic"></span><span style="color:rgb(128,128,128);font-style:italic"></span><br clear="all"><div><br></div><div>Does anybody know what could be causing this issue? Please reply-all to this thread. I'll try to provide whatever information you need to help.<br></div><div><br></div><div>Thank you very much!</div><div>iordan<br></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">The conscious mind has only one thread of execution.</div></div>