On Sunday, November 27th, 2022 at 15:01, Victor Toso <victortoso@xxxxxxxxxx> wrote: [...] > > From what I could see, you have set the h264 video-codec > preference at 13:06:46 and terminated spicy around 13:06:49. > > So, perhaps the first issue is the assumption that as soon as you > set the video-codec preference, that the stream will start. It'll > not. The streaming will happen based on update frequency on the > display. For example, a clock updating the seconds, once every > second, will not create a video streaming. You should try running > an App that has high update frequency or just a video. > > GStreamer needs to be enabled in spice-server at build time too. > You can check with ldd in libspice-server.so... > > So, the logs from spice-server would be useful to know what issue > might have happened at encoding if it doesn't work. > > Just trying to give you some ideas and directions to go. > Thank you Victor for taking the time, I do appreciate it! Sorry for the grep of gst-inspect, here's the full output: Host: 1394: dv1394src: Firewire (1394) DV video source 1394: hdv1394src: Firewire (1394) HDV video source a52dec: a52dec: ATSC A/52 audio decoder aasink: aasink: ASCII art video sink aasink: aatv: aaTV effect accurip: accurip: AccurateRip(TM) CRC element adder: adder: Adder adpcmdec: adpcmdec: ADPCM decoder adpcmenc: adpcmenc: ADPCM encoder aes: aesdec: aesdec aes: aesenc: aesenc aiff: aiffmux: AIFF audio muxer aiff: aiffparse: AIFF audio demuxer alaw: alawdec: A Law audio decoder alaw: alawenc: A Law audio encoder alpha: alpha: Alpha filter alphacolor: alphacolor: Alpha color filter amrnb: amrnbdec: AMR-NB audio decoder amrnb: amrnbenc: AMR-NB audio encoder amrwbdec: amrwbdec: AMR-WB audio decoder aom: av1dec: AV1 Decoder aom: av1enc: AV1 Encoder apetag: apedemux: APE tag demuxer app: appsink: AppSink app: appsrc: AppSrc asf: asfdemux: ASF Demuxer asf: rtpasfdepay: RTP ASF packet depayloader asf: rtspwms: WMS RTSP Extension asfmux: asfmux: ASF muxer asfmux: asfparse: ASF parser asfmux: rtpasfpay: RTP ASF payloader assrender: assrender: ASS/SSA Render audiobuffersplit: audiobuffersplit: Audio Buffer Split audioconvert: audioconvert: Audio converter audiofx: audioamplify: Audio amplifier audiofx: audiochebband: Band pass & band reject filter audiofx: audiocheblimit: Low pass & high pass filter audiofx: audiodynamic: Dynamic range controller audiofx: audioecho: Audio echo audiofx: audiofirfilter: Audio FIR filter audiofx: audioiirfilter: Audio IIR filter audiofx: audioinvert: Audio inversion audiofx: audiokaraoke: AudioKaraoke audiofx: audiopanorama: Stereo positioning audiofx: audiowsincband: Band pass & band reject filter audiofx: audiowsinclimit: Low pass & high pass filter audiofx: scaletempo: Scaletempo audiofx: stereo: Stereo effect audiofxbad: audiochannelmix: Simple stereo audio mixer audiolatency: audiolatency: AudioLatency audiomixer: audiointerleave: AudioInterleave audiomixer: audiomixer: AudioMixer audiomixer: liveadder: AudioMixer audiomixmatrix: audiomixmatrix: Matrix audio mix audioparsers: aacparse: AAC audio stream parser audioparsers: ac3parse: AC3 audio stream parser audioparsers: amrparse: AMR audio stream parser audioparsers: dcaparse: DTS Coherent Acoustics audio stream parser audioparsers: flacparse: FLAC audio parser audioparsers: mpegaudioparse: MPEG1 Audio Parser audioparsers: sbcparse: SBC audio parser audioparsers: wavpackparse: Wavpack audio stream parser audiorate: audiorate: Audio rate adjuster audioresample: audioresample: Audio resampler audiotestsrc: audiotestsrc: Audio test source audiovisualizers: spacescope: Stereo visualizer audiovisualizers: spectrascope: Frequency spectrum scope audiovisualizers: synaescope: Synaescope audiovisualizers: wavescope: Waveform oscilloscope auparse: auparse: AU audio demuxer autoconvert: autoconvert: Select converter based on caps autoconvert: autovideoconvert: Select color space converter based on caps autodetect: autoaudiosink: Auto audio sink autodetect: autoaudiosrc: Auto audio source autodetect: autovideosink: Auto video sink autodetect: autovideosrc: Auto video source avi: avidemux: Avi demuxer avi: avimux: Avi muxer avi: avisubtitle: Avi subtitle parser bayer: bayer2rgb: Bayer to RGB decoder for cameras bayer: rgb2bayer: RGB to Bayer converter bluez: a2dpsink: Bluetooth A2DP sink bluez: avdtpsink: Bluetooth AVDTP sink bluez: avdtpsrc: Bluetooth AVDTP Source bs2b: bs2b: Crossfeed effect bz2: bz2dec: BZ2 decoder bz2: bz2enc: BZ2 encoder cacasink: cacasink: A colored ASCII art video sink cacasink: cacatv: CacaTV effect cairo: cairooverlay: Cairo overlay camerabin: camerabin: Camera Bin camerabin: viewfinderbin: Viewfinder Bin camerabin: wrappercamerabinsrc: Wrapper camera src element for camerabin2 cdio: cdiocddasrc: CD audio source (CDDA) cdparanoia: cdparanoiasrc: CD Audio (cdda) Source, Paranoia IV chromaprint: chromaprint: Chromaprint fingerprinting element closedcaption: cc708overlay: Closed Caption overlay closedcaption: cccombiner: Closed Caption Combiner closedcaption: ccconverter: Closed Caption Converter closedcaption: ccextractor: Closed Caption Extractor closedcaption: line21decoder: Line 21 CC Decoder closedcaption: line21encoder: Line 21 CC Encoder codecalpha: alphacombine: Alpha Combiner codecalpha: codecalphademux: CODEC Alpha Demuxer codecalpha: vp8alphadecodebin: VP8 Alpha Decoder codecalpha: vp9alphadecodebin: VP9 Alpha Decoder coloreffects: chromahold: Chroma hold filter coloreffects: coloreffects: Color Look-up Table filter colormanagement: lcms: LCMS2 ICC correction compositor: compositor: Compositor coreelements: capsfilter: CapsFilter coreelements: clocksync: ClockSync coreelements: concat: Concat coreelements: dataurisrc: data: URI source element coreelements: downloadbuffer: DownloadBuffer coreelements: fakesink: Fake Sink coreelements: fakesrc: Fake Source coreelements: fdsink: Filedescriptor Sink coreelements: fdsrc: Filedescriptor Source coreelements: filesink: File Sink coreelements: filesrc: File Source coreelements: funnel: Funnel pipe fitting coreelements: identity: Identity coreelements: input-selector: Input selector coreelements: multiqueue: MultiQueue coreelements: output-selector: Output selector coreelements: queue: Queue coreelements: queue2: Queue 2 coreelements: streamiddemux: Streamid Demux coreelements: tee: Tee pipe fitting coreelements: typefind: TypeFind coreelements: valve: Valve element coretracers: factories (GstTracerFactory) coretracers: latency (GstTracerFactory) coretracers: leaks (GstTracerFactory) coretracers: log (GstTracerFactory) coretracers: rusage (GstTracerFactory) coretracers: stats (GstTracerFactory) curl: curlfilesink: Curl file sink curl: curlftpsink: Curl ftp sink curl: curlhttpsink: Curl http sink curl: curlhttpsrc: HTTP Client Source using libcURL curl: curlsftpsink: Curl sftp sink curl: curlsmtpsink: Curl smtp sink cutter: cutter: Audio cutter dash: dashdemux: DASH Demuxer dash: dashsink: DASH Sink dc1394: dc1394src: 1394 IIDC Video Source de265: libde265dec: HEVC/H.265 decoder debug: breakmydata: Break my data debug: capssetter: CapsSetter debug: cpureport: CPU report debug: navseek: Seek based on left-right arrows debug: progressreport: Progress report debug: pushfilesrc: Push File Source debug: rndbuffersize: Random buffer size debug: taginject: TagInject debug: testsink: Test plugin debugutilsbad: checksumsink: Checksum sink debugutilsbad: chopmydata: Chop my data debugutilsbad: clockselect: Clock select debugutilsbad: compare: Compare buffers debugutilsbad: debugspy: DebugSpy debugutilsbad: errorignore: Convert some GstFlowReturn types into others debugutilsbad: fakeaudiosink: Fake Audio Sink debugutilsbad: fakevideosink: Fake Video Sink debugutilsbad: fpsdisplaysink: Measure and show framerate on videosink debugutilsbad: testsrcbin: Generic bin debugutilsbad: videocodectestsink: Video CODEC Test Sink debugutilsbad: watchdog: Watchdog decklink: decklinkaudiosink: Decklink Audio Sink decklink: decklinkaudiosrc: Decklink Audio Source decklink: decklinkdeviceprovider (GstDeviceProviderFactory) decklink: decklinkvideosink: Decklink Video Sink decklink: decklinkvideosrc: Decklink Video Source deinterlace: deinterlace: Deinterlacer dtls: dtlsdec: DTLS Decoder dtls: dtlsenc: DTLS Encoder dtls: dtlssrtpdec: DTLS-SRTP Decoder dtls: dtlssrtpdemux: DTLS SRTP Demultiplexer dtls: dtlssrtpenc: DTLS-SRTP Encoder dtmf: dtmfsrc: DTMF tone generator dtmf: rtpdtmfdepay: RTP DTMF packet depayloader dtmf: rtpdtmfsrc: RTP DTMF packet generator dtsdec: dtsdec: DTS audio decoder dv: dvdec: DV video decoder dv: dvdemux: DV system stream demuxer dvb: dvbbasebin: DVB bin dvb: dvbsrc: DVB Source dvbsubenc: dvbsubenc: DVB subtitle encoder dvbsuboverlay: dvbsuboverlay: DVB Subtitles Overlay dvdlpcmdec: dvdlpcmdec: DVD LPCM Audio decoder dvdread: dvdreadsrc: DVD Source dvdspu: dvdspu: Sub-picture Overlay dvdsub: dvdsubdec: DVD subtitle decoder dvdsub: dvdsubparse: DVD subtitle parser effectv: agingtv: AgingTV effect effectv: dicetv: DiceTV effect effectv: edgetv: EdgeTV effect effectv: optv: OpTV effect effectv: quarktv: QuarkTV effect effectv: radioactv: RadioacTV effect effectv: revtv: RevTV effect effectv: rippletv: RippleTV effect effectv: shagadelictv: ShagadelicTV effectv: streaktv: StreakTV effect effectv: vertigotv: VertigoTV effect effectv: warptv: WarpTV effect encoding: encodebin: Encoder Bin encoding: encodebin2: Encoder Bin equalizer: equalizer-10bands: 10 Band Equalizer equalizer: equalizer-3bands: 3 Band Equalizer equalizer: equalizer-nbands: N Band Equalizer faad: faad: AAC audio decoder faceoverlay: faceoverlay: faceoverlay fbdevsink: fbdevsink: fbdev video sink festival: festival: Festival Text-to-Speech synthesizer fieldanalysis: fieldanalysis: Video field analysis flac: flacdec: FLAC audio decoder flac: flacenc: FLAC audio encoder flac: flactag: FLAC tagger flite: flitetestsrc: Flite speech test source fluidsynthmidi: fluiddec: Fluidsynth flv: flvdemux: FLV Demuxer flv: flvmux: FLV muxer flxdec: flxdec: FLX video decoder freeverb: freeverb: Reverberation/room effect gaudieffects: burn: Burn gaudieffects: chromium: Chromium gaudieffects: dilate: Dilate gaudieffects: dodge: Dodge gaudieffects: exclusion: Exclusion gaudieffects: gaussianblur: GstGaussianBlur gaudieffects: solarize: Solarize gdkpixbuf: gdkpixbufdec: GdkPixbuf image decoder gdkpixbuf: gdkpixbufoverlay: GdkPixbuf Overlay gdkpixbuf: gdkpixbufsink: GdkPixbuf sink gdp: gdpdepay: GDP Depayloader gdp: gdppay: GDP Payloader geometrictransform: bulge: bulge geometrictransform: circle: circle geometrictransform: diffuse: diffuse geometrictransform: fisheye: fisheye geometrictransform: kaleidoscope: kaleidoscope geometrictransform: marble: marble geometrictransform: mirror: mirror geometrictransform: perspective: perspective geometrictransform: pinch: pinch geometrictransform: rotate: rotate geometrictransform: sphere: sphere geometrictransform: square: square geometrictransform: stretch: stretch geometrictransform: tunnel: tunnel geometrictransform: twirl: twirl geometrictransform: waterripple: waterripple gio: giosink: GIO sink gio: giosrc: GIO source gio: giostreamsink: GIO stream sink gio: giostreamsrc: GIO stream source gme: gmedec: Gaming console music file decoder goom: goom: GOOM: what a GOOM! goom2k1: goom2k1: GOOM: what a GOOM! 2k1 edition gsm: gsmdec: GSM audio decoder gsm: gsmenc: GSM audio encoder hls: hlsdemux: HLS Demuxer hls: hlssink: HTTP Live Streaming sink hls: hlssink2: HTTP Live Streaming sink icydemux: icydemux: ICY tag demuxer id3demux: id3demux: ID3 tag demuxer id3tag: id3mux: ID3 v1 and v2 Muxer imagefreeze: imagefreeze: Still frame stream generator inter: interaudiosink: Internal audio sink inter: interaudiosrc: Internal audio source inter: intersubsink: Internal subtitle sink inter: intersubsrc: Internal subtitle source inter: intervideosink: Internal video sink inter: intervideosrc: Internal video source interlace: interlace: Interlace filter interleave: deinterleave: Audio deinterleaver interleave: interleave: Audio interleaver ipcpipeline: ipcpipelinesink: Inter-process Pipeline Sink ipcpipeline: ipcpipelinesrc: Inter-process Pipeline Source ipcpipeline: ipcslavepipeline: Inter-process slave pipeline isomp4: 3gppmux: 3GPP Muxer isomp4: ismlmux: ISML Muxer isomp4: mj2mux: MJ2 Muxer isomp4: mp4mux: MP4 Muxer isomp4: qtdemux: QuickTime demuxer isomp4: qtmoovrecover: QT Moov Recover isomp4: qtmux: QuickTime Muxer isomp4: rtpxqtdepay: RTP packet depayloader ivfparse: ivfparse: IVF parser ivtc: combdetect: Comb Detect ivtc: ivtc: Inverse Telecine jack: jackaudiosink: Audio Sink (Jack) jack: jackaudiosrc: Audio Source (Jack) jp2kdecimator: jp2kdecimator: JPEG2000 decimator jpeg: jpegdec: JPEG image decoder jpeg: jpegenc: JPEG image encoder jpegformat: jifmux: JPEG stream muxer jpegformat: jpegparse: JPEG stream parser kate: katedec: Kate stream text decoder kate: kateenc: Kate stream encoder kate: kateparse: Kate stream parser kate: katetag: Kate stream tagger kms: kmssink: KMS video sink lame: lamemp3enc: L.A.M.E. mp3 encoder ldac: ldacenc: Bluetooth LDAC audio encoder legacyrawparse: audioparse: Audio Parse legacyrawparse: videoparse: Video Parse level: level: Level matroska: matroskademux: Matroska demuxer matroska: matroskamux: Matroska muxer matroska: matroskaparse: Matroska parser matroska: webmmux: WebM muxer midi: midiparse: MidiParse modplug: modplug: ModPlug monoscope: monoscope: Monoscope mpeg2dec: mpeg2dec: mpeg1 and mpeg2 video decoder mpeg2enc: mpeg2enc: mpeg2enc video encoder mpegpsdemux: mpegpsdemux: MPEG Program Stream Demuxer mpegpsmux: mpegpsmux: MPEG Program Stream Muxer mpegtsdemux: tsdemux: MPEG transport stream demuxer mpegtsdemux: tsparse: MPEG transport stream parser mpegtsmux: atscmux: ATSC Transport Stream Muxer mpegtsmux: mpegtsmux: MPEG Transport Stream Muxer mpg123: mpg123audiodec: mpg123 mp3 decoder mplex: mplex: mplex video multiplexer mulaw: mulawdec: Mu Law audio decoder mulaw: mulawenc: Mu Law audio encoder multifile: imagesequencesrc: Image Sequence Source multifile: multifilesink: Multi-File Sink multifile: multifilesrc: Multi-File Source multifile: splitfilesrc: Split-File Source multifile: splitmuxsink: Split Muxing Bin multifile: splitmuxsrc: Split File Demuxing Bin multipart: multipartdemux: Multipart demuxer multipart: multipartmux: Multipart muxer musepack: musepackdec: Musepack decoder mxf: mxfdemux: MXF Demuxer mxf: mxfmux: MXF muxer navigationtest: navigationtest: Video navigation test netsim: netsim: Network Simulator ogg: oggaviparse: Ogg AVI parser ogg: oggdemux: Ogg demuxer ogg: oggmux: Ogg muxer ogg: oggparse: Ogg parser ogg: ogmaudioparse: OGM audio stream parser ogg: ogmtextparse: OGM text stream parser ogg: ogmvideoparse: OGM video stream parser openal: openalsink: OpenAL Audio Sink openal: openalsrc: OpenAL Audio Source openaptx: openaptxdec: Bluetooth aptX/aptX-HD audio decoder using libopenaptx openaptx: openaptxenc: Bluetooth aptX/aptX-HD audio encoder using libopenaptx openexr: openexrdec: OpenEXR decoder opengl: glalpha: OpenGL Alpha Filter opengl: glcolorbalance: Video balance opengl: glcolorconvert: OpenGL color converter opengl: glcolorscale: OpenGL color scale opengl: gldeinterlace: OpenGL deinterlacing filter opengl: gldifferencematte: Gstreamer OpenGL DifferenceMatte opengl: gldownload: OpenGL downloader opengl: gleffects: Gstreamer OpenGL Effects opengl: gleffects_blur: Blur with 9x9 separable convolution Effect opengl: gleffects_bulge: Bulge Effect opengl: gleffects_fisheye: FishEye Effect opengl: gleffects_glow: Glow Lighting Effect opengl: gleffects_heat: Heat Signature Effect opengl: gleffects_identity: Do nothing Effect opengl: gleffects_laplacian: Laplacian Convolution Demo Effect opengl: gleffects_lumaxpro: Luma Cross Processing Effect opengl: gleffects_mirror: Mirror Effect opengl: gleffects_sepia: Sepia Toning Effect opengl: gleffects_sin: All Grey but Red Effect opengl: gleffects_sobel: Sobel edge detection Effect opengl: gleffects_square: Square Effect opengl: gleffects_squeeze: Squeeze Effect opengl: gleffects_stretch: Stretch Effect opengl: gleffects_tunnel: Light Tunnel Effect opengl: gleffects_twirl: Twirl Effect opengl: gleffects_xpro: Cross Processing Effect opengl: gleffects_xray: Glowing negative effect opengl: glfilterapp: OpenGL application filter opengl: glfilterbin: GL Filter Bin opengl: glfiltercube: OpenGL cube filter opengl: glfilterglass: OpenGL glass filter opengl: glimagesink: GL Sink Bin opengl: glimagesinkelement: OpenGL video sink opengl: glmixerbin: OpenGL video_mixer empty bin opengl: glmosaic: OpenGL mosaic opengl: gloverlay: Gstreamer OpenGL Overlay opengl: gloverlaycompositor: OpenGL overlaying filter opengl: glshader: OpenGL fragment shader filter opengl: glsinkbin: GL Sink Bin opengl: glsrcbin: GL Src Bin opengl: glstereomix: OpenGL stereo video combiner opengl: glstereosplit: GLStereoSplit opengl: gltestsrc: Video test source opengl: gltransformation: OpenGL transformation filter opengl: glupload: OpenGL uploader opengl: glvideoflip: OpenGL video flip filter opengl: glvideomixer: OpenGL video_mixer bin opengl: glvideomixerelement: OpenGL video_mixer opengl: glviewconvert: OpenGL Multiview/3D conversion filter openh264: openh264dec: OpenH264 video decoder openh264: openh264enc: OpenH264 video encoder openjpeg: openjpegdec: OpenJPEG JPEG2000 decoder openjpeg: openjpegenc: OpenJPEG JPEG2000 encoder openmpt: openmptdec: OpenMPT-based module music decoder openni2: openni2src: Openni2 client source opus: opusdec: Opus audio decoder opus: opusenc: Opus audio encoder opusparse: opusparse: Opus audio parser oss4: oss4sink: OSS v4 Audio Sink oss4: oss4src: OSS v4 Audio Source ossaudio: osssink: Audio Sink (OSS) ossaudio: osssrc: Audio Source (OSS) overlaycomposition: overlaycomposition: Overlay Composition pango: clockoverlay: Clock overlay pango: textoverlay: Text overlay pango: textrender: Text renderer pango: timeoverlay: Time overlay pbtypes: GstVideoMultiviewFlagsSet (GstDynamicTypeFactory) pcapparse: irtspparse: IRTSPParse pcapparse: pcapparse: PCapParse playback: decodebin: Decoder Bin playback: decodebin3: Decoder Bin 3 playback: parsebin: Parse Bin playback: playbin: Player Bin 2 playback: playbin3: Player Bin 3 playback: playsink: Player Sink playback: streamsynchronizer: Stream Synchronizer playback: subtitleoverlay: Subtitle Overlay playback: uridecodebin: URI Decoder playback: uridecodebin3: URI Decoder playback: urisourcebin: URI reader png: pngdec: PNG image decoder png: pngenc: PNG image encoder pnm: pnmdec: PNM image decoder pnm: pnmenc: PNM image encoder proxy: proxysink: Proxy Sink proxy: proxysrc: Proxy source pulseaudio: pulsedeviceprovider (GstDeviceProviderFactory) pulseaudio: pulsesink: PulseAudio Audio Sink pulseaudio: pulsesrc: PulseAudio Audio Source qroverlay: debugqroverlay: qroverlay qroverlay: qroverlay: qroverlay rawparse: rawaudioparse: rawaudioparse rawparse: rawvideoparse: rawvideoparse rawparse: unalignedaudioparse: unalignedaudioparse rawparse: unalignedvideoparse: unalignedvideoparse realmedia: pnmsrc: PNM packet receiver realmedia: rademux: RealAudio Demuxer realmedia: rdtdepay: RDT packet parser realmedia: rdtmanager: RTP Decoder realmedia: rmdemux: RealMedia Demuxer realmedia: rtspreal: RealMedia RTSP Extension removesilence: removesilence: RemoveSilence replaygain: rganalysis: ReplayGain analysis replaygain: rglimiter: ReplayGain limiter replaygain: rgvolume: ReplayGain volume resindvd: rsndvdbin: rsndvdbin rfbsrc: rfbsrc: Rfb source rist: ristrtpdeext: RIST RTP Extension remover rist: ristrtpext: RIST RTP Extension adder rist: ristrtxreceive: RIST Retransmission receiver rist: ristrtxsend: RIST Retransmission Sender rist: ristsink: RIST Sink rist: ristsrc: RIST Source rist: roundrobin: Round Robin rsvg: rsvgdec: SVG image decoder rsvg: rsvgoverlay: RSVG overlay rtmp: rtmpsink: RTMP output sink rtmp: rtmpsrc: RTMP Source rtmp2: rtmp2sink: RTMP sink element rtmp2: rtmp2src: RTMP source element rtp: asteriskh263: RTP Asterisk H263 depayloader rtp: rtpL16depay: RTP audio depayloader rtp: rtpL16pay: RTP audio payloader rtp: rtpL24depay: RTP audio depayloader rtp: rtpL24pay: RTP audio payloader rtp: rtpL8depay: RTP audio depayloader rtp: rtpL8pay: RTP audio payloader rtp: rtpac3depay: RTP AC3 depayloader rtp: rtpac3pay: RTP AC3 audio payloader rtp: rtpamrdepay: RTP AMR depayloader rtp: rtpamrpay: RTP AMR payloader rtp: rtpbvdepay: RTP BroadcomVoice depayloader rtp: rtpbvpay: RTP BV Payloader rtp: rtpceltdepay: RTP CELT depayloader rtp: rtpceltpay: RTP CELT payloader rtp: rtpdvdepay: RTP DV Depayloader rtp: rtpdvpay: RTP DV Payloader rtp: rtpg722depay: RTP audio depayloader rtp: rtpg722pay: RTP audio payloader rtp: rtpg723depay: RTP G.723 depayloader rtp: rtpg723pay: RTP G.723 payloader rtp: rtpg726depay: RTP G.726 depayloader rtp: rtpg726pay: RTP G.726 payloader rtp: rtpg729depay: RTP G.729 depayloader rtp: rtpg729pay: RTP G.729 payloader rtp: rtpgsmdepay: RTP GSM depayloader rtp: rtpgsmpay: RTP GSM payloader rtp: rtpgstdepay: GStreamer depayloader rtp: rtpgstpay: RTP GStreamer payloader rtp: rtph261depay: RTP H261 depayloader rtp: rtph261pay: RTP H261 packet payloader rtp: rtph263depay: RTP H263 depayloader rtp: rtph263pay: RTP H263 packet payloader rtp: rtph263pdepay: RTP H263 depayloader rtp: rtph263ppay: RTP H263 payloader rtp: rtph264depay: RTP H264 depayloader rtp: rtph264pay: RTP H264 payloader rtp: rtph265depay: RTP H265 depayloader rtp: rtph265pay: RTP H265 payloader rtp: rtphdrextcolorspace: Color Space rtp: rtpilbcdepay: RTP iLBC depayloader rtp: rtpilbcpay: RTP iLBC Payloader rtp: rtpisacdepay: RTP iSAC depayloader rtp: rtpisacpay: RTP iSAC payloader rtp: rtpj2kdepay: RTP JPEG 2000 depayloader rtp: rtpj2kpay: RTP JPEG 2000 payloader rtp: rtpjpegdepay: RTP JPEG depayloader rtp: rtpjpegpay: RTP JPEG payloader rtp: rtpklvdepay: RTP KLV Depayloader rtp: rtpklvpay: RTP KLV Payloader rtp: rtpldacpay: RTP packet payloader rtp: rtpmp1sdepay: RTP MPEG1 System Stream depayloader rtp: rtpmp2tdepay: RTP MPEG Transport Stream depayloader rtp: rtpmp2tpay: RTP MPEG2 Transport Stream payloader rtp: rtpmp4adepay: RTP MPEG4 audio depayloader rtp: rtpmp4apay: RTP MPEG4 audio payloader rtp: rtpmp4gdepay: RTP MPEG4 ES depayloader rtp: rtpmp4gpay: RTP MPEG4 ES payloader rtp: rtpmp4vdepay: RTP MPEG4 video depayloader rtp: rtpmp4vpay: RTP MPEG4 Video payloader rtp: rtpmpadepay: RTP MPEG audio depayloader rtp: rtpmpapay: RTP MPEG audio payloader rtp: rtpmparobustdepay: RTP MPEG audio depayloader rtp: rtpmpvdepay: RTP MPEG video depayloader rtp: rtpmpvpay: RTP MPEG2 ES video payloader rtp: rtpopusdepay: RTP Opus packet depayloader rtp: rtpopuspay: RTP Opus payloader rtp: rtppcmadepay: RTP PCMA depayloader rtp: rtppcmapay: RTP PCMA payloader rtp: rtppcmudepay: RTP PCMU depayloader rtp: rtppcmupay: RTP PCMU payloader rtp: rtpqcelpdepay: RTP QCELP depayloader rtp: rtpqdm2depay: RTP QDM2 depayloader rtp: rtpreddec: Redundant Audio Data (RED) Decoder rtp: rtpredenc: Redundant Audio Data (RED) Encoder rtp: rtpsbcdepay: RTP SBC audio depayloader rtp: rtpsbcpay: RTP packet payloader rtp: rtpsirendepay: RTP Siren packet depayloader rtp: rtpsirenpay: RTP Payloader for Siren Audio rtp: rtpspeexdepay: RTP Speex depayloader rtp: rtpspeexpay: RTP Speex payloader rtp: rtpstorage: RTP storage rtp: rtpstreamdepay: RTP Stream Depayloading rtp: rtpstreampay: RTP Stream Payloading rtp: rtpsv3vdepay: RTP SVQ3 depayloader rtp: rtptheoradepay: RTP Theora depayloader rtp: rtptheorapay: RTP Theora payloader rtp: rtpulpfecdec: RTP FEC Decoder rtp: rtpulpfecenc: RTP FEC Encoder rtp: rtpvorbisdepay: RTP Vorbis depayloader rtp: rtpvorbispay: RTP Vorbis payloader rtp: rtpvp8depay: RTP VP8 depayloader rtp: rtpvp8pay: RTP VP8 payloader rtp: rtpvp9depay: RTP VP9 depayloader rtp: rtpvp9pay: RTP VP9 payloader rtp: rtpvrawdepay: RTP Raw Video depayloader rtp: rtpvrawpay: RTP Raw Video payloader rtpmanager: rtpbin: RTP Bin rtpmanager: rtpdtmfmux: RTP muxer rtpmanager: rtpfunnel: RTP funnel rtpmanager: rtphdrextclientaudiolevel: Client-to-Mixer Audio Level Indication (RFC6464) RTP Header Extension rtpmanager: rtphdrexttwcc: Transport Wide Congestion Control rtpmanager: rtpjitterbuffer: RTP packet jitter-buffer rtpmanager: rtpmux: RTP muxer rtpmanager: rtpptdemux: RTP Demux rtpmanager: rtprtxqueue: RTP Retransmission Queue rtpmanager: rtprtxreceive: RTP Retransmission receiver rtpmanager: rtprtxsend: RTP Retransmission Sender rtpmanager: rtpsession: RTP Session rtpmanager: rtpssrcdemux: RTP SSRC Demux rtpmanager: rtpst2022-1-fecdec: SMPTE 2022-1 FEC decoder rtpmanager: rtpst2022-1-fecenc: SMPTE 2022-1 FEC encoder rtpmanagerbad: rtpsink: RTP Sink element rtpmanagerbad: rtpsrc: RTP Source element rtponvif: rtponvifparse: ONVIF NTP timestamps RTP extension rtponvif: rtponviftimestamp: ONVIF NTP timestamps RTP extension rtsp: rtpdec: RTP Decoder rtsp: rtspsrc: RTSP packet receiver sbc: sbcdec: Bluetooth SBC audio decoder sbc: sbcenc: Bluetooth SBC audio encoder sctp: sctpdec: SCTP Decoder sctp: sctpenc: SCTP Encoder sdpelem: sdpdemux: SDP session setup sdpelem: sdpsrc: SDP Source segmentclip: audiosegmentclip: Audio buffer segment clipper segmentclip: videosegmentclip: Video buffer segment clipper shapewipe: shapewipe: Shape Wipe transition filter shm: shmsink: Shared Memory Sink shm: shmsrc: Shared Memory Source shout2: shout2send: Icecast network sink sid: siddec: Sid decoder siren: sirendec: Siren Decoder element siren: sirenenc: Siren Encoder element smooth: smooth: Smooth effect smoothstreaming: mssdemux: Smooth Streaming demuxer smpte: smpte: SMPTE transitions smpte: smptealpha: SMPTE transitions sndfile: sfdec: Sndfile decoder soundtouch: bpmdetect: BPM Detector soundtouch: pitch: Pitch controller soup: souphttpclientsink: HTTP client sink soup: souphttpsrc: HTTP client source spandsp: dtmfdetect: DTMF detector element spandsp: spanplc: SpanDSP PLC spandsp: tonegeneratesrc: Telephony Tone Generator source spectrum: spectrum: Spectrum analyzer speed: speed: Speed speex: speexdec: Speex audio decoder speex: speexenc: Speex audio encoder srt: srtclientsink: SRT sink srt: srtclientsrc: SRT source srt: srtserversink: SRT sink srt: srtserversrc: SRT source srt: srtsink: SRT sink srt: srtsrc: SRT source srtp: srtpdec: SRTP decoder srtp: srtpenc: SRTP encoder staticelements: bin: Generic bin staticelements: pipeline: Pipeline object subenc: srtenc: Srt encoder subenc: webvttenc: WebVTT encoder subparse: ssaparse: SSA Subtitle Parser subparse: subparse: Subtitle parser subparse: subparse_typefind: srt, sub, mpsub, mdvd, smi, txt, dks, vtt switchbin: switchbin: switchbin taglib: apev2mux: TagLib-based APEv2 Muxer taglib: id3v2mux: TagLib-based ID3v2 Muxer tcp: multifdsink: Multi filedescriptor sink tcp: multisocketsink: Multi socket sink tcp: socketsrc: socket source tcp: tcpclientsink: TCP client sink tcp: tcpclientsrc: TCP client source tcp: tcpserversink: TCP server sink tcp: tcpserversrc: TCP server source teletext: teletextdec: Teletext decoder theora: theoradec: Theora video decoder theora: theoraenc: Theora video encoder theora: theoraparse: Theora video parser timecode: avwait: Timecode Wait timecode: timecodestamper: Timecode stamper transcode: transcodebin: Transcode Bin transcode: uritranscodebin: URITranscode Bin ttmlsubs: ttmlparse: TTML subtitle parser ttmlsubs: ttmlrender: TTML subtitle renderer twolame: twolamemp2enc: TwoLAME mp2 encoder typefindfunctions: application/dash+xml: mpd, MPD typefindfunctions: application/itc: itc typefindfunctions: application/msword: doc typefindfunctions: application/mxf: mxf typefindfunctions: application/octet-stream: no extensions typefindfunctions: application/ogg: ogg, oga, ogv, ogm, ogx, spx, anx, axa, axv typefindfunctions: application/pdf: pdf typefindfunctions: application/postscript: ps typefindfunctions: application/sdp: sdp typefindfunctions: application/smil: smil typefindfunctions: application/ttml+xml: ttml+xml typefindfunctions: application/vnd.apple-fcp+xml: fcpxml typefindfunctions: application/vnd.apple-xmeml+xml: xmeml typefindfunctions: application/vnd.ms-sstr+xml: no extensions typefindfunctions: application/vnd.pixar.opentimelineio+json: otio typefindfunctions: application/vnd.rn-realmedia: ra, ram, rm, rmvb typefindfunctions: application/x-3gp: 3gp typefindfunctions: application/x-ape: ape typefindfunctions: application/x-apetag: mp3, ape, mpc, wv typefindfunctions: application/x-ar: a typefindfunctions: application/x-bzip: bz2 typefindfunctions: application/x-compress: Z typefindfunctions: application/x-executable: no extensions typefindfunctions: application/x-gzip: gz typefindfunctions: application/x-hls: m3u8 typefindfunctions: application/x-id3v1: mp3, mp2, mp1, mpga, ogg, flac, tta typefindfunctions: application/x-id3v2: mp3, mp2, mp1, mpga, ogg, flac, tta typefindfunctions: application/x-mcc: mcc typefindfunctions: application/x-mmsh: no extensions typefindfunctions: application/x-ms-dos-executable: dll, exe, ocx, sys, scr, msstyles, cpl typefindfunctions: application/x-ogg-skeleton: no extensions typefindfunctions: application/x-ogm-audio: no extensions typefindfunctions: application/x-ogm-text: no extensions typefindfunctions: application/x-ogm-video: no extensions typefindfunctions: application/x-pn-realaudio: ra, ram, rm, rmvb typefindfunctions: application/x-rar: rar typefindfunctions: application/x-scc: scc typefindfunctions: application/x-shockwave-flash: swf, swfl typefindfunctions: application/x-ssa: ssa, ass typefindfunctions: application/x-subtitle-vtt: vtt typefindfunctions: application/x-tar: tar typefindfunctions: application/x-yuv4mpeg: no extensions typefindfunctions: application/xges: xges typefindfunctions: application/xml: xml typefindfunctions: application/zip: zip typefindfunctions: audio/aac: aac, adts, adif, loas typefindfunctions: audio/audible: aa, aax typefindfunctions: audio/iLBC-sh: ilbc typefindfunctions: audio/midi: mid, midi typefindfunctions: audio/mobile-xmf: mxmf typefindfunctions: audio/mpeg: mp3, mp2, mp1, mpga typefindfunctions: audio/qcelp: qcp typefindfunctions: audio/riff-midi: mid, midi typefindfunctions: audio/x-ac3: ac3, eac3 typefindfunctions: audio/x-aiff: aiff, aif, aifc typefindfunctions: audio/x-amr-nb-sh: amr typefindfunctions: audio/x-amr-wb-sh: amr typefindfunctions: audio/x-au: au, snd typefindfunctions: audio/x-ay: ay typefindfunctions: audio/x-caf: caf typefindfunctions: audio/x-celt: no extensions typefindfunctions: audio/x-dts: dts typefindfunctions: audio/x-flac: flac typefindfunctions: audio/x-gbs: gbs typefindfunctions: audio/x-gsm: gsm typefindfunctions: audio/x-gym: gym typefindfunctions: audio/x-imelody: imy, ime, imelody typefindfunctions: audio/x-ircam: sf typefindfunctions: audio/x-kss: kss typefindfunctions: audio/x-m4a: m4a typefindfunctions: audio/x-mod: 669, amf, ams, dbm, digi, dmf, dsm, gdm, far, imf, it, j2b, mdl, med, mod, mt2, mtm, okt, psm, ptm, sam, s3m, stm, stx, ult, umx, xm typefindfunctions: audio/x-musepack: mpc, mpp, mp+ typefindfunctions: audio/x-nist: nist typefindfunctions: audio/x-nsf: nsf typefindfunctions: audio/x-paris: paf typefindfunctions: audio/x-rf64: rf64 typefindfunctions: audio/x-sap: sap typefindfunctions: audio/x-sbc: sbc typefindfunctions: audio/x-sds: sds typefindfunctions: audio/x-shorten: shn typefindfunctions: audio/x-sid: sid typefindfunctions: audio/x-spc: spc typefindfunctions: audio/x-speex: no extensions typefindfunctions: audio/x-svx: iff, svx typefindfunctions: audio/x-tap-dmp: dmp typefindfunctions: audio/x-tap-tap: tap typefindfunctions: audio/x-ttafile: tta typefindfunctions: audio/x-vgm: vgm typefindfunctions: audio/x-voc: voc typefindfunctions: audio/x-vorbis: no extensions typefindfunctions: audio/x-w64: w64 typefindfunctions: audio/x-wav: wav typefindfunctions: audio/x-wavpack: wv, wvp typefindfunctions: audio/x-wavpack-correction: wvc typefindfunctions: audio/x-xi: xi typefindfunctions: image/bmp: bmp typefindfunctions: image/gif: gif typefindfunctions: image/jp2: jp2 typefindfunctions: image/jpeg: jpg, jpe, jpeg typefindfunctions: image/png: png typefindfunctions: image/svg+xml: svg typefindfunctions: image/tiff: tif, tiff typefindfunctions: image/vnd.adobe.photoshop: psd typefindfunctions: image/vnd.wap.wbmp: no extensions typefindfunctions: image/webp: webp typefindfunctions: image/x-degas: no extensions typefindfunctions: image/x-exr: exr typefindfunctions: image/x-icon: no extensions typefindfunctions: image/x-jng: jng typefindfunctions: image/x-jpc: jpc, j2k typefindfunctions: image/x-portable-pixmap: pnm, ppm, pgm, pbm typefindfunctions: image/x-quicktime: qif, qtif, qti typefindfunctions: image/x-sun-raster: ras typefindfunctions: image/x-xcf: xcf typefindfunctions: image/x-xpixmap: xpm typefindfunctions: multipart/x-mixed-replace: no extensions typefindfunctions: subtitle/x-kate: no extensions typefindfunctions: text/html: htm, html typefindfunctions: text/plain: txt typefindfunctions: text/uri-list: ram typefindfunctions: text/utf-16: txt typefindfunctions: text/utf-32: txt typefindfunctions: text/x-cmml: no extensions typefindfunctions: video/mj2: mj2 typefindfunctions: video/mpeg-elementary: mpv, mpeg, mpg typefindfunctions: video/mpeg-sys: mpe, mpeg, mpg typefindfunctions: video/mpeg4: m4v typefindfunctions: video/mpegts: ts, mts typefindfunctions: video/quicktime: mov, mp4 typefindfunctions: video/vivo: viv typefindfunctions: video/x-cdxa: dat typefindfunctions: video/x-dirac: no extensions typefindfunctions: video/x-dv: dv, dif typefindfunctions: video/x-fli: flc, fli typefindfunctions: video/x-flv: flv typefindfunctions: video/x-h263: h263, 263 typefindfunctions: video/x-h264: h264, x264, 264 typefindfunctions: video/x-h265: h265, x265, 265 typefindfunctions: video/x-ivf: ivf typefindfunctions: video/x-matroska: mkv, mka, mk3d, webm typefindfunctions: video/x-mng: mng typefindfunctions: video/x-ms-asf: asf, wm, wma, wmv typefindfunctions: video/x-msvideo: avi typefindfunctions: video/x-mve: mve typefindfunctions: video/x-nuv: nuv typefindfunctions: video/x-pva: pva typefindfunctions: video/x-theora: no extensions typefindfunctions: video/x-vcd: dat udp: dynudpsink: UDP packet sender udp: multiudpsink: UDP packet sender udp: udpsink: UDP packet sender udp: udpsrc: UDP packet receiver uvch264: uvch264deviceprovider (GstDeviceProviderFactory) uvch264: uvch264mjpgdemux: UVC H264 MJPG Demuxer uvch264: uvch264src: UVC H264 Source va: vaav1dec: VA-API AV1 Decoder va: vadeinterlace: VA-API Deinterlacer va: vah264dec: VA-API H.264 Decoder va: vah265dec: VA-API H.265 Decoder va: vampeg2dec: VA-API Mpeg2 Decoder va: vapostproc: VA-API Video Postprocessor va: vavp9dec: VA-API VP9 Decoder vaapi: vaapiav1dec: VA-API AV1 decoder vaapi: vaapidecodebin: VA-API Decode Bin vaapi: vaapih264dec: VA-API H264 decoder vaapi: vaapih264enc: VA-API H264 encoder vaapi: vaapih265dec: VA-API H265 decoder vaapi: vaapih265enc: VA-API H265 encoder vaapi: vaapijpegdec: VA-API JPEG decoder vaapi: vaapijpegenc: VA-API JPEG encoder vaapi: vaapimpeg2dec: VA-API MPEG2 decoder vaapi: vaapimpeg2enc: VA-API MPEG-2 encoder vaapi: vaapioverlay: VA-API overlay vaapi: vaapipostproc: VA-API video postprocessing vaapi: vaapisink: VA-API sink vaapi: vaapivc1dec: VA-API VC1 decoder vaapi: vaapivp9dec: VA-API VP9 decoder vaapi: vaapivp9enc: VA-API VP9 encoder video4linux2: v4l2deviceprovider (GstDeviceProviderFactory) video4linux2: v4l2radio: Radio (video4linux2) Tuner video4linux2: v4l2sink: Video (video4linux2) Sink video4linux2: v4l2src: Video (video4linux2) Source videobox: videobox: Video box filter videoconvert: videoconvert: Colorspace converter videocrop: aspectratiocrop: aspectratiocrop videocrop: videocrop: Crop videofilter: gamma: Video gamma correction videofilter: videobalance: Video balance videofilter: videoflip: Video flipper videofilter: videomedian: Median effect videofiltersbad: scenechange: Scene change detector videofiltersbad: videodiff: Video Diff videofiltersbad: zebrastripe: Zebra stripe overlay videoframe_audiolevel: videoframe-audiolevel: Video-frame audio level videomixer: videomixer: Video mixer 2 videoparsersbad: av1parse: AV1 parser videoparsersbad: diracparse: Dirac parser videoparsersbad: h263parse: H.263 parser videoparsersbad: h264parse: H.264 parser videoparsersbad: h265parse: H.265 parser videoparsersbad: jpeg2000parse: JPEG 2000 parser videoparsersbad: mpeg4videoparse: MPEG 4 video elementary stream parser videoparsersbad: mpegvideoparse: MPEG video elementary stream parser videoparsersbad: pngparse: PNG parser videoparsersbad: vc1parse: VC1 parser videoparsersbad: vp9parse: VP9 parser videorate: videorate: Video rate adjuster videoscale: videoscale: Video scaler videosignal: simplevideomark: Video marker videosignal: simplevideomarkdetect: Video detecter videosignal: videoanalyse: Video analyser videotestsrc: videotestsrc: Video test source vmnc: vmncdec: VMnc video decoder voaacenc: voaacenc: AAC audio encoder voamrwbenc: voamrwbenc: AMR-WB audio encoder volume: volume: Volume vorbis: vorbisdec: Vorbis audio decoder vorbis: vorbisenc: Vorbis audio encoder vorbis: vorbisparse: VorbisParse vorbis: vorbistag: VorbisTag vpx: vp8dec: On2 VP8 Decoder vpx: vp8enc: On2 VP8 Encoder vpx: vp9dec: On2 VP9 Decoder vpx: vp9enc: On2 VP9 Encoder wavenc: wavenc: WAV audio muxer wavpack: wavpackdec: Wavpack audio decoder wavpack: wavpackenc: Wavpack audio encoder wavparse: wavparse: WAV audio demuxer waylandsink: waylandsink: wayland video sink webp: webpdec: WebP image decoder webp: webpenc: WEBP image encoder webrtc: webrtcbin: WebRTC Bin webrtcdsp: webrtcdsp: Voice Processor (AGC, AEC, filters, etc.) webrtcdsp: webrtcechoprobe: Acoustic Echo Canceller probe wildmidi: wildmididec: WildMidi-based MIDI music decoder x264: x264enc: x264 H.264 Encoder x265: x265enc: x265enc ximagesink: ximagesink: Video sink ximagesrc: ximagesrc: Ximage video source xingmux: xingmux: MP3 Xing muxer xvimagesink: xvimagesink: Video sink y4mdec: y4mdec: YUV4MPEG demuxer/decoder y4menc: y4menc: YUV4MPEG video encoder zbar: zbar: Barcode detector zxing: zxing: Barcode detector Total count: 257 plugins (1 blacklist entry not shown), 906 features Client: 1394: dv1394src: Firewire (1394) DV video source 1394: hdv1394src: Firewire (1394) HDV video source a52dec: a52dec: ATSC A/52 audio decoder aasink: aasink: ASCII art video sink aasink: aatv: aaTV effect accurip: accurip: AccurateRip(TM) CRC element adder: adder: Adder adpcmdec: adpcmdec: ADPCM decoder adpcmenc: adpcmenc: ADPCM encoder aes: aesdec: aesdec aes: aesenc: aesenc aiff: aiffmux: AIFF audio muxer aiff: aiffparse: AIFF audio demuxer alaw: alawdec: A Law audio decoder alaw: alawenc: A Law audio encoder alpha: alpha: Alpha filter alphacolor: alphacolor: Alpha color filter alsa: alsadeviceprovider (GstDeviceProviderFactory) alsa: alsamidisrc: AlsaMidi Source alsa: alsasink: Audio sink (ALSA) alsa: alsasrc: Audio source (ALSA) amrnb: amrnbdec: AMR-NB audio decoder amrnb: amrnbenc: AMR-NB audio encoder amrwbdec: amrwbdec: AMR-WB audio decoder aom: av1dec: AV1 Decoder aom: av1enc: AV1 Encoder apetag: apedemux: APE tag demuxer app: appsink: AppSink app: appsrc: AppSrc asf: asfdemux: ASF Demuxer asf: rtpasfdepay: RTP ASF packet depayloader asf: rtspwms: WMS RTSP Extension asfmux: asfmux: ASF muxer asfmux: asfparse: ASF parser asfmux: rtpasfpay: RTP ASF payloader assrender: assrender: ASS/SSA Render audiobuffersplit: audiobuffersplit: Audio Buffer Split audioconvert: audioconvert: Audio converter audiofx: audioamplify: Audio amplifier audiofx: audiochebband: Band pass & band reject filter audiofx: audiocheblimit: Low pass & high pass filter audiofx: audiodynamic: Dynamic range controller audiofx: audioecho: Audio echo audiofx: audiofirfilter: Audio FIR filter audiofx: audioiirfilter: Audio IIR filter audiofx: audioinvert: Audio inversion audiofx: audiokaraoke: AudioKaraoke audiofx: audiopanorama: Stereo positioning audiofx: audiowsincband: Band pass & band reject filter audiofx: audiowsinclimit: Low pass & high pass filter audiofx: scaletempo: Scaletempo audiofx: stereo: Stereo effect audiofxbad: audiochannelmix: Simple stereo audio mixer audiolatency: audiolatency: AudioLatency audiomixer: audiointerleave: AudioInterleave audiomixer: audiomixer: AudioMixer audiomixer: liveadder: AudioMixer audiomixmatrix: audiomixmatrix: Matrix audio mix audioparsers: aacparse: AAC audio stream parser audioparsers: ac3parse: AC3 audio stream parser audioparsers: amrparse: AMR audio stream parser audioparsers: dcaparse: DTS Coherent Acoustics audio stream parser audioparsers: flacparse: FLAC audio parser audioparsers: mpegaudioparse: MPEG1 Audio Parser audioparsers: sbcparse: SBC audio parser audioparsers: wavpackparse: Wavpack audio stream parser audiorate: audiorate: Audio rate adjuster audioresample: audioresample: Audio resampler audiotestsrc: audiotestsrc: Audio test source audiovisualizers: spacescope: Stereo visualizer audiovisualizers: spectrascope: Frequency spectrum scope audiovisualizers: synaescope: Synaescope audiovisualizers: wavescope: Waveform oscilloscope auparse: auparse: AU audio demuxer autoconvert: autoconvert: Select converter based on caps autoconvert: autovideoconvert: Select color space converter based on caps autodetect: autoaudiosink: Auto audio sink autodetect: autoaudiosrc: Auto audio source autodetect: autovideosink: Auto video sink autodetect: autovideosrc: Auto video source avi: avidemux: Avi demuxer avi: avimux: Avi muxer avi: avisubtitle: Avi subtitle parser avtp: avtpaafdepay: AVTP Audio Format (AAF) depayloader avtp: avtpaafpay: AVTP Audio Format (AAF) payloader avtp: avtpcrfcheck: Clock Reference Format (CRF) Checker avtp: avtpcrfsync: Clock Reference Format (CRF) Synchronizer avtp: avtpcvfdepay: AVTP Compressed Video Format (CVF) depayloader avtp: avtpcvfpay: AVTP Compressed Video Format (CVF) payloader avtp: avtpsink: Audio/Video Transport Protocol (AVTP) Sink avtp: avtpsrc: Audio/Video Transport Protocol (AVTP) Source bayer: bayer2rgb: Bayer to RGB decoder for cameras bayer: rgb2bayer: RGB to Bayer converter bluez: a2dpsink: Bluetooth A2DP sink bluez: avdtpsink: Bluetooth AVDTP sink bluez: avdtpsrc: Bluetooth AVDTP Source bs2b: bs2b: Crossfeed effect bz2: bz2dec: BZ2 decoder bz2: bz2enc: BZ2 encoder cacasink: cacasink: A colored ASCII art video sink cacasink: cacatv: CacaTV effect cairo: cairooverlay: Cairo overlay camerabin: camerabin: Camera Bin camerabin: viewfinderbin: Viewfinder Bin camerabin: wrappercamerabinsrc: Wrapper camera src element for camerabin2 cdio: cdiocddasrc: CD audio source (CDDA) cdparanoia: cdparanoiasrc: CD Audio (cdda) Source, Paranoia IV chromaprint: chromaprint: Chromaprint fingerprinting element closedcaption: cc708overlay: Closed Caption overlay closedcaption: cccombiner: Closed Caption Combiner closedcaption: ccconverter: Closed Caption Converter closedcaption: ccextractor: Closed Caption Extractor closedcaption: line21decoder: Line 21 CC Decoder closedcaption: line21encoder: Line 21 CC Encoder codecalpha: alphacombine: Alpha Combiner codecalpha: codecalphademux: CODEC Alpha Demuxer codecalpha: vp8alphadecodebin: VP8 Alpha Decoder codecalpha: vp9alphadecodebin: VP9 Alpha Decoder coloreffects: chromahold: Chroma hold filter coloreffects: coloreffects: Color Look-up Table filter colormanagement: lcms: LCMS2 ICC correction compositor: compositor: Compositor coreelements: capsfilter: CapsFilter coreelements: clocksync: ClockSync coreelements: concat: Concat coreelements: dataurisrc: data: URI source element coreelements: downloadbuffer: DownloadBuffer coreelements: fakesink: Fake Sink coreelements: fakesrc: Fake Source coreelements: fdsink: Filedescriptor Sink coreelements: fdsrc: Filedescriptor Source coreelements: filesink: File Sink coreelements: filesrc: File Source coreelements: funnel: Funnel pipe fitting coreelements: identity: Identity coreelements: input-selector: Input selector coreelements: multiqueue: MultiQueue coreelements: output-selector: Output selector coreelements: queue: Queue coreelements: queue2: Queue 2 coreelements: streamiddemux: Streamid Demux coreelements: tee: Tee pipe fitting coreelements: typefind: TypeFind coreelements: valve: Valve element coretracers: factories (GstTracerFactory) coretracers: latency (GstTracerFactory) coretracers: leaks (GstTracerFactory) coretracers: log (GstTracerFactory) coretracers: rusage (GstTracerFactory) coretracers: stats (GstTracerFactory) curl: curlfilesink: Curl file sink curl: curlftpsink: Curl ftp sink curl: curlhttpsink: Curl http sink curl: curlhttpsrc: HTTP Client Source using libcURL curl: curlsftpsink: Curl sftp sink curl: curlsmtpsink: Curl smtp sink cutter: cutter: Audio cutter dash: dashdemux: DASH Demuxer dash: dashsink: DASH Sink dc1394: dc1394src: 1394 IIDC Video Source de265: libde265dec: HEVC/H.265 decoder debug: breakmydata: Break my data debug: capssetter: CapsSetter debug: cpureport: CPU report debug: navseek: Seek based on left-right arrows debug: progressreport: Progress report debug: pushfilesrc: Push File Source debug: rndbuffersize: Random buffer size debug: taginject: TagInject debug: testsink: Test plugin debugutilsbad: checksumsink: Checksum sink debugutilsbad: chopmydata: Chop my data debugutilsbad: clockselect: Clock select debugutilsbad: compare: Compare buffers debugutilsbad: debugspy: DebugSpy debugutilsbad: errorignore: Convert some GstFlowReturn types into others debugutilsbad: fakeaudiosink: Fake Audio Sink debugutilsbad: fakevideosink: Fake Video Sink debugutilsbad: fpsdisplaysink: Measure and show framerate on videosink debugutilsbad: testsrcbin: Generic bin debugutilsbad: videocodectestsink: Video CODEC Test Sink debugutilsbad: watchdog: Watchdog decklink: decklinkaudiosink: Decklink Audio Sink decklink: decklinkaudiosrc: Decklink Audio Source decklink: decklinkdeviceprovider (GstDeviceProviderFactory) decklink: decklinkvideosink: Decklink Video Sink decklink: decklinkvideosrc: Decklink Video Source deinterlace: deinterlace: Deinterlacer dtls: dtlsdec: DTLS Decoder dtls: dtlsenc: DTLS Encoder dtls: dtlssrtpdec: DTLS-SRTP Decoder dtls: dtlssrtpdemux: DTLS SRTP Demultiplexer dtls: dtlssrtpenc: DTLS-SRTP Encoder dtmf: dtmfsrc: DTMF tone generator dtmf: rtpdtmfdepay: RTP DTMF packet depayloader dtmf: rtpdtmfsrc: RTP DTMF packet generator dtsdec: dtsdec: DTS audio decoder dv: dvdec: DV video decoder dv: dvdemux: DV system stream demuxer dvb: dvbbasebin: DVB bin dvb: dvbsrc: DVB Source dvbsubenc: dvbsubenc: DVB subtitle encoder dvbsuboverlay: dvbsuboverlay: DVB Subtitles Overlay dvdlpcmdec: dvdlpcmdec: DVD LPCM Audio decoder dvdread: dvdreadsrc: DVD Source dvdspu: dvdspu: Sub-picture Overlay dvdsub: dvdsubdec: DVD subtitle decoder dvdsub: dvdsubparse: DVD subtitle parser effectv: agingtv: AgingTV effect effectv: dicetv: DiceTV effect effectv: edgetv: EdgeTV effect effectv: optv: OpTV effect effectv: quarktv: QuarkTV effect effectv: radioactv: RadioacTV effect effectv: revtv: RevTV effect effectv: rippletv: RippleTV effect effectv: shagadelictv: ShagadelicTV effectv: streaktv: StreakTV effect effectv: vertigotv: VertigoTV effect effectv: warptv: WarpTV effect encoding: encodebin: Encoder Bin encoding: encodebin2: Encoder Bin equalizer: equalizer-10bands: 10 Band Equalizer equalizer: equalizer-3bands: 3 Band Equalizer equalizer: equalizer-nbands: N Band Equalizer faac: faac: AAC audio encoder faad: faad: AAC audio decoder faceoverlay: faceoverlay: faceoverlay fbdevsink: fbdevsink: fbdev video sink fdkaac: fdkaacdec: FDK AAC audio decoder fdkaac: fdkaacenc: FDK AAC audio encoder festival: festival: Festival Text-to-Speech synthesizer fieldanalysis: fieldanalysis: Video field analysis flac: flacdec: FLAC audio decoder flac: flacenc: FLAC audio encoder flac: flactag: FLAC tagger fluidsynthmidi: fluiddec: Fluidsynth flv: flvdemux: FLV Demuxer flv: flvmux: FLV muxer flxdec: flxdec: FLX video decoder freeverb: freeverb: Reverberation/room effect gaudieffects: burn: Burn gaudieffects: chromium: Chromium gaudieffects: dilate: Dilate gaudieffects: dodge: Dodge gaudieffects: exclusion: Exclusion gaudieffects: gaussianblur: GstGaussianBlur gaudieffects: solarize: Solarize gdkpixbuf: gdkpixbufdec: GdkPixbuf image decoder gdkpixbuf: gdkpixbufoverlay: GdkPixbuf Overlay gdkpixbuf: gdkpixbufsink: GdkPixbuf sink gdp: gdpdepay: GDP Depayloader gdp: gdppay: GDP Payloader geometrictransform: bulge: bulge geometrictransform: circle: circle geometrictransform: diffuse: diffuse geometrictransform: fisheye: fisheye geometrictransform: kaleidoscope: kaleidoscope geometrictransform: marble: marble geometrictransform: mirror: mirror geometrictransform: perspective: perspective geometrictransform: pinch: pinch geometrictransform: rotate: rotate geometrictransform: sphere: sphere geometrictransform: square: square geometrictransform: stretch: stretch geometrictransform: tunnel: tunnel geometrictransform: twirl: twirl geometrictransform: waterripple: waterripple gio: giosink: GIO sink gio: giosrc: GIO source gio: giostreamsink: GIO stream sink gio: giostreamsrc: GIO stream source gme: gmedec: Gaming console music file decoder goom: goom: GOOM: what a GOOM! goom2k1: goom2k1: GOOM: what a GOOM! 2k1 edition gsm: gsmdec: GSM audio decoder gsm: gsmenc: GSM audio encoder hls: hlsdemux: HLS Demuxer hls: hlssink: HTTP Live Streaming sink hls: hlssink2: HTTP Live Streaming sink icydemux: icydemux: ICY tag demuxer id3demux: id3demux: ID3 tag demuxer id3tag: id3mux: ID3 v1 and v2 Muxer imagefreeze: imagefreeze: Still frame stream generator inter: interaudiosink: Internal audio sink inter: interaudiosrc: Internal audio source inter: intersubsink: Internal subtitle sink inter: intersubsrc: Internal subtitle source inter: intervideosink: Internal video sink inter: intervideosrc: Internal video source interlace: interlace: Interlace filter interleave: deinterleave: Audio deinterleaver interleave: interleave: Audio interleaver ipcpipeline: ipcpipelinesink: Inter-process Pipeline Sink ipcpipeline: ipcpipelinesrc: Inter-process Pipeline Source ipcpipeline: ipcslavepipeline: Inter-process slave pipeline isomp4: 3gppmux: 3GPP Muxer isomp4: ismlmux: ISML Muxer isomp4: mj2mux: MJ2 Muxer isomp4: mp4mux: MP4 Muxer isomp4: qtdemux: QuickTime demuxer isomp4: qtmoovrecover: QT Moov Recover isomp4: qtmux: QuickTime Muxer isomp4: rtpxqtdepay: RTP packet depayloader ivfparse: ivfparse: IVF parser ivtc: combdetect: Comb Detect ivtc: ivtc: Inverse Telecine jack: jackaudiosink: Audio Sink (Jack) jack: jackaudiosrc: Audio Source (Jack) jp2kdecimator: jp2kdecimator: JPEG2000 decimator jpeg: jpegdec: JPEG image decoder jpeg: jpegenc: JPEG image encoder jpegformat: jifmux: JPEG stream muxer jpegformat: jpegparse: JPEG stream parser kate: katedec: Kate stream text decoder kate: kateenc: Kate stream encoder kate: kateparse: Kate stream parser kate: katetag: Kate stream tagger kms: kmssink: KMS video sink ladspa: ladspa-ladspa-rubberband-so-rubberband-pitchshifter-mono: Rubber Band Mono Pitch Shifter ladspa: ladspa-ladspa-rubberband-so-rubberband-pitchshifter-stereo: Rubber Band Stereo Pitch Shifter ladspa: ladspa-ladspa-rubberband-so-rubberband-r3-pitchshifter-mono: Rubber Band R3 Mono Pitch Shifter ladspa: ladspa-ladspa-rubberband-so-rubberband-r3-pitchshifter-stereo: Rubber Band R3 Stereo Pitch Shifter lame: lamemp3enc: L.A.M.E. mp3 encoder ldac: ldacenc: Bluetooth LDAC audio encoder legacyrawparse: audioparse: Audio Parse legacyrawparse: videoparse: Video Parse level: level: Level matroska: matroskademux: Matroska demuxer matroska: matroskamux: Matroska muxer matroska: matroskaparse: Matroska parser matroska: webmmux: WebM muxer microdns: microdnsdeviceprovider (GstDeviceProviderFactory) midi: midiparse: MidiParse modplug: modplug: ModPlug monoscope: monoscope: Monoscope mpeg2dec: mpeg2dec: mpeg1 and mpeg2 video decoder mpeg2enc: mpeg2enc: mpeg2enc video encoder mpegpsdemux: mpegpsdemux: MPEG Program Stream Demuxer mpegpsmux: mpegpsmux: MPEG Program Stream Muxer mpegtsdemux: tsdemux: MPEG transport stream demuxer mpegtsdemux: tsparse: MPEG transport stream parser mpegtsmux: atscmux: ATSC Transport Stream Muxer mpegtsmux: mpegtsmux: MPEG Transport Stream Muxer mpg123: mpg123audiodec: mpg123 mp3 decoder mplex: mplex: mplex video multiplexer mulaw: mulawdec: Mu Law audio decoder mulaw: mulawenc: Mu Law audio encoder multifile: imagesequencesrc: Image Sequence Source multifile: multifilesink: Multi-File Sink multifile: multifilesrc: Multi-File Source multifile: splitfilesrc: Split-File Source multifile: splitmuxsink: Split Muxing Bin multifile: splitmuxsrc: Split File Demuxing Bin multipart: multipartdemux: Multipart demuxer multipart: multipartmux: Multipart muxer musepack: musepackdec: Musepack decoder mxf: mxfdemux: MXF Demuxer mxf: mxfmux: MXF muxer navigationtest: navigationtest: Video navigation test neonhttpsrc: neonhttpsrc: HTTP client source netsim: netsim: Network Simulator nice: nicesink: ICE sink nice: nicesrc: ICE source ogg: oggaviparse: Ogg AVI parser ogg: oggdemux: Ogg demuxer ogg: oggmux: Ogg muxer ogg: oggparse: Ogg parser ogg: ogmaudioparse: OGM audio stream parser ogg: ogmtextparse: OGM text stream parser ogg: ogmvideoparse: OGM video stream parser openal: openalsink: OpenAL Audio Sink openal: openalsrc: OpenAL Audio Source openaptx: openaptxdec: Bluetooth aptX/aptX-HD audio decoder using libopenaptx openaptx: openaptxenc: Bluetooth aptX/aptX-HD audio encoder using libopenaptx openexr: openexrdec: OpenEXR decoder opengl: glalpha: OpenGL Alpha Filter opengl: glcolorbalance: Video balance opengl: glcolorconvert: OpenGL color converter opengl: glcolorscale: OpenGL color scale opengl: gldeinterlace: OpenGL deinterlacing filter opengl: gldifferencematte: Gstreamer OpenGL DifferenceMatte opengl: gldownload: OpenGL downloader opengl: gleffects: Gstreamer OpenGL Effects opengl: gleffects_blur: Blur with 9x9 separable convolution Effect opengl: gleffects_bulge: Bulge Effect opengl: gleffects_fisheye: FishEye Effect opengl: gleffects_glow: Glow Lighting Effect opengl: gleffects_heat: Heat Signature Effect opengl: gleffects_identity: Do nothing Effect opengl: gleffects_laplacian: Laplacian Convolution Demo Effect opengl: gleffects_lumaxpro: Luma Cross Processing Effect opengl: gleffects_mirror: Mirror Effect opengl: gleffects_sepia: Sepia Toning Effect opengl: gleffects_sin: All Grey but Red Effect opengl: gleffects_sobel: Sobel edge detection Effect opengl: gleffects_square: Square Effect opengl: gleffects_squeeze: Squeeze Effect opengl: gleffects_stretch: Stretch Effect opengl: gleffects_tunnel: Light Tunnel Effect opengl: gleffects_twirl: Twirl Effect opengl: gleffects_xpro: Cross Processing Effect opengl: gleffects_xray: Glowing negative effect opengl: glfilterapp: OpenGL application filter opengl: glfilterbin: GL Filter Bin opengl: glfiltercube: OpenGL cube filter opengl: glfilterglass: OpenGL glass filter opengl: glimagesink: GL Sink Bin opengl: glimagesinkelement: OpenGL video sink opengl: glmixerbin: OpenGL video_mixer empty bin opengl: glmosaic: OpenGL mosaic opengl: gloverlay: Gstreamer OpenGL Overlay opengl: gloverlaycompositor: OpenGL overlaying filter opengl: glshader: OpenGL fragment shader filter opengl: glsinkbin: GL Sink Bin opengl: glsrcbin: GL Src Bin opengl: glstereomix: OpenGL stereo video combiner opengl: glstereosplit: GLStereoSplit opengl: gltestsrc: Video test source opengl: gltransformation: OpenGL transformation filter opengl: glupload: OpenGL uploader opengl: glvideoflip: OpenGL video flip filter opengl: glvideomixer: OpenGL video_mixer bin opengl: glvideomixerelement: OpenGL video_mixer opengl: glviewconvert: OpenGL Multiview/3D conversion filter openjpeg: openjpegdec: OpenJPEG JPEG2000 decoder openjpeg: openjpegenc: OpenJPEG JPEG2000 encoder openmpt: openmptdec: OpenMPT-based module music decoder opus: opusdec: Opus audio decoder opus: opusenc: Opus audio encoder opusparse: opusparse: Opus audio parser oss4: oss4sink: OSS v4 Audio Sink oss4: oss4src: OSS v4 Audio Source ossaudio: osssink: Audio Sink (OSS) ossaudio: osssrc: Audio Source (OSS) overlaycomposition: overlaycomposition: Overlay Composition pango: clockoverlay: Clock overlay pango: textoverlay: Text overlay pango: textrender: Text renderer pango: timeoverlay: Time overlay pbtypes: GstVideoMultiviewFlagsSet (GstDynamicTypeFactory) pcapparse: irtspparse: IRTSPParse pcapparse: pcapparse: PCapParse playback: decodebin: Decoder Bin playback: decodebin3: Decoder Bin 3 playback: parsebin: Parse Bin playback: playbin: Player Bin 2 playback: playbin3: Player Bin 3 playback: playsink: Player Sink playback: streamsynchronizer: Stream Synchronizer playback: subtitleoverlay: Subtitle Overlay playback: uridecodebin: URI Decoder playback: uridecodebin3: URI Decoder playback: urisourcebin: URI reader png: pngdec: PNG image decoder png: pngenc: PNG image encoder pnm: pnmdec: PNM image decoder pnm: pnmenc: PNM image encoder proxy: proxysink: Proxy Sink proxy: proxysrc: Proxy source pulseaudio: pulsedeviceprovider (GstDeviceProviderFactory) pulseaudio: pulsesink: PulseAudio Audio Sink pulseaudio: pulsesrc: PulseAudio Audio Source qroverlay: debugqroverlay: qroverlay qroverlay: qroverlay: qroverlay rawparse: rawaudioparse: rawaudioparse rawparse: rawvideoparse: rawvideoparse rawparse: unalignedaudioparse: unalignedaudioparse rawparse: unalignedvideoparse: unalignedvideoparse realmedia: pnmsrc: PNM packet receiver realmedia: rademux: RealAudio Demuxer realmedia: rdtdepay: RDT packet parser realmedia: rdtmanager: RTP Decoder realmedia: rmdemux: RealMedia Demuxer realmedia: rtspreal: RealMedia RTSP Extension removesilence: removesilence: RemoveSilence replaygain: rganalysis: ReplayGain analysis replaygain: rglimiter: ReplayGain limiter replaygain: rgvolume: ReplayGain volume resindvd: rsndvdbin: rsndvdbin rfbsrc: rfbsrc: Rfb source rist: ristrtpdeext: RIST RTP Extension remover rist: ristrtpext: RIST RTP Extension adder rist: ristrtxreceive: RIST Retransmission receiver rist: ristrtxsend: RIST Retransmission Sender rist: ristsink: RIST Sink rist: ristsrc: RIST Source rist: roundrobin: Round Robin rsvg: rsvgdec: SVG image decoder rsvg: rsvgoverlay: RSVG overlay rtmp: rtmpsink: RTMP output sink rtmp: rtmpsrc: RTMP Source rtmp2: rtmp2sink: RTMP sink element rtmp2: rtmp2src: RTMP source element rtp: asteriskh263: RTP Asterisk H263 depayloader rtp: rtpL16depay: RTP audio depayloader rtp: rtpL16pay: RTP audio payloader rtp: rtpL24depay: RTP audio depayloader rtp: rtpL24pay: RTP audio payloader rtp: rtpL8depay: RTP audio depayloader rtp: rtpL8pay: RTP audio payloader rtp: rtpac3depay: RTP AC3 depayloader rtp: rtpac3pay: RTP AC3 audio payloader rtp: rtpamrdepay: RTP AMR depayloader rtp: rtpamrpay: RTP AMR payloader rtp: rtpbvdepay: RTP BroadcomVoice depayloader rtp: rtpbvpay: RTP BV Payloader rtp: rtpceltdepay: RTP CELT depayloader rtp: rtpceltpay: RTP CELT payloader rtp: rtpdvdepay: RTP DV Depayloader rtp: rtpdvpay: RTP DV Payloader rtp: rtpg722depay: RTP audio depayloader rtp: rtpg722pay: RTP audio payloader rtp: rtpg723depay: RTP G.723 depayloader rtp: rtpg723pay: RTP G.723 payloader rtp: rtpg726depay: RTP G.726 depayloader rtp: rtpg726pay: RTP G.726 payloader rtp: rtpg729depay: RTP G.729 depayloader rtp: rtpg729pay: RTP G.729 payloader rtp: rtpgsmdepay: RTP GSM depayloader rtp: rtpgsmpay: RTP GSM payloader rtp: rtpgstdepay: GStreamer depayloader rtp: rtpgstpay: RTP GStreamer payloader rtp: rtph261depay: RTP H261 depayloader rtp: rtph261pay: RTP H261 packet payloader rtp: rtph263depay: RTP H263 depayloader rtp: rtph263pay: RTP H263 packet payloader rtp: rtph263pdepay: RTP H263 depayloader rtp: rtph263ppay: RTP H263 payloader rtp: rtph264depay: RTP H264 depayloader rtp: rtph264pay: RTP H264 payloader rtp: rtph265depay: RTP H265 depayloader rtp: rtph265pay: RTP H265 payloader rtp: rtphdrextcolorspace: Color Space rtp: rtpilbcdepay: RTP iLBC depayloader rtp: rtpilbcpay: RTP iLBC Payloader rtp: rtpisacdepay: RTP iSAC depayloader rtp: rtpisacpay: RTP iSAC payloader rtp: rtpj2kdepay: RTP JPEG 2000 depayloader rtp: rtpj2kpay: RTP JPEG 2000 payloader rtp: rtpjpegdepay: RTP JPEG depayloader rtp: rtpjpegpay: RTP JPEG payloader rtp: rtpklvdepay: RTP KLV Depayloader rtp: rtpklvpay: RTP KLV Payloader rtp: rtpldacpay: RTP packet payloader rtp: rtpmp1sdepay: RTP MPEG1 System Stream depayloader rtp: rtpmp2tdepay: RTP MPEG Transport Stream depayloader rtp: rtpmp2tpay: RTP MPEG2 Transport Stream payloader rtp: rtpmp4adepay: RTP MPEG4 audio depayloader rtp: rtpmp4apay: RTP MPEG4 audio payloader rtp: rtpmp4gdepay: RTP MPEG4 ES depayloader rtp: rtpmp4gpay: RTP MPEG4 ES payloader rtp: rtpmp4vdepay: RTP MPEG4 video depayloader rtp: rtpmp4vpay: RTP MPEG4 Video payloader rtp: rtpmpadepay: RTP MPEG audio depayloader rtp: rtpmpapay: RTP MPEG audio payloader rtp: rtpmparobustdepay: RTP MPEG audio depayloader rtp: rtpmpvdepay: RTP MPEG video depayloader rtp: rtpmpvpay: RTP MPEG2 ES video payloader rtp: rtpopusdepay: RTP Opus packet depayloader rtp: rtpopuspay: RTP Opus payloader rtp: rtppcmadepay: RTP PCMA depayloader rtp: rtppcmapay: RTP PCMA payloader rtp: rtppcmudepay: RTP PCMU depayloader rtp: rtppcmupay: RTP PCMU payloader rtp: rtpqcelpdepay: RTP QCELP depayloader rtp: rtpqdm2depay: RTP QDM2 depayloader rtp: rtpreddec: Redundant Audio Data (RED) Decoder rtp: rtpredenc: Redundant Audio Data (RED) Encoder rtp: rtpsbcdepay: RTP SBC audio depayloader rtp: rtpsbcpay: RTP packet payloader rtp: rtpsirendepay: RTP Siren packet depayloader rtp: rtpsirenpay: RTP Payloader for Siren Audio rtp: rtpspeexdepay: RTP Speex depayloader rtp: rtpspeexpay: RTP Speex payloader rtp: rtpstorage: RTP storage rtp: rtpstreamdepay: RTP Stream Depayloading rtp: rtpstreampay: RTP Stream Payloading rtp: rtpsv3vdepay: RTP SVQ3 depayloader rtp: rtptheoradepay: RTP Theora depayloader rtp: rtptheorapay: RTP Theora payloader rtp: rtpulpfecdec: RTP FEC Decoder rtp: rtpulpfecenc: RTP FEC Encoder rtp: rtpvorbisdepay: RTP Vorbis depayloader rtp: rtpvorbispay: RTP Vorbis payloader rtp: rtpvp8depay: RTP VP8 depayloader rtp: rtpvp8pay: RTP VP8 payloader rtp: rtpvp9depay: RTP VP9 depayloader rtp: rtpvp9pay: RTP VP9 payloader rtp: rtpvrawdepay: RTP Raw Video depayloader rtp: rtpvrawpay: RTP Raw Video payloader rtpmanager: rtpbin: RTP Bin rtpmanager: rtpdtmfmux: RTP muxer rtpmanager: rtpfunnel: RTP funnel rtpmanager: rtphdrextclientaudiolevel: Client-to-Mixer Audio Level Indication (RFC6464) RTP Header Extension rtpmanager: rtphdrexttwcc: Transport Wide Congestion Control rtpmanager: rtpjitterbuffer: RTP packet jitter-buffer rtpmanager: rtpmux: RTP muxer rtpmanager: rtpptdemux: RTP Demux rtpmanager: rtprtxqueue: RTP Retransmission Queue rtpmanager: rtprtxreceive: RTP Retransmission receiver rtpmanager: rtprtxsend: RTP Retransmission Sender rtpmanager: rtpsession: RTP Session rtpmanager: rtpssrcdemux: RTP SSRC Demux rtpmanager: rtpst2022-1-fecdec: SMPTE 2022-1 FEC decoder rtpmanager: rtpst2022-1-fecenc: SMPTE 2022-1 FEC encoder rtpmanagerbad: rtpsink: RTP Sink element rtpmanagerbad: rtpsrc: RTP Source element rtponvif: rtponvifparse: ONVIF NTP timestamps RTP extension rtponvif: rtponviftimestamp: ONVIF NTP timestamps RTP extension rtsp: rtpdec: RTP Decoder rtsp: rtspsrc: RTSP packet receiver sbc: sbcdec: Bluetooth SBC audio decoder sbc: sbcenc: Bluetooth SBC audio encoder sctp: sctpdec: SCTP Decoder sctp: sctpenc: SCTP Encoder sdpelem: sdpdemux: SDP session setup sdpelem: sdpsrc: SDP Source segmentclip: audiosegmentclip: Audio buffer segment clipper segmentclip: videosegmentclip: Video buffer segment clipper shapewipe: shapewipe: Shape Wipe transition filter shm: shmsink: Shared Memory Sink shm: shmsrc: Shared Memory Source shout2: shout2send: Icecast network sink sid: siddec: Sid decoder siren: sirendec: Siren Decoder element siren: sirenenc: Siren Encoder element smooth: smooth: Smooth effect smoothstreaming: mssdemux: Smooth Streaming demuxer smpte: smpte: SMPTE transitions smpte: smptealpha: SMPTE transitions sndfile: sfdec: Sndfile decoder soundtouch: bpmdetect: BPM Detector soundtouch: pitch: Pitch controller soup: souphttpclientsink: HTTP client sink soup: souphttpsrc: HTTP client source spandsp: dtmfdetect: DTMF detector element spandsp: spanplc: SpanDSP PLC spandsp: tonegeneratesrc: Telephony Tone Generator source spectrum: spectrum: Spectrum analyzer speed: speed: Speed speex: speexdec: Speex audio decoder speex: speexenc: Speex audio encoder srt: srtclientsink: SRT sink srt: srtclientsrc: SRT source srt: srtserversink: SRT sink srt: srtserversrc: SRT source srt: srtsink: SRT sink srt: srtsrc: SRT source srtp: srtpdec: SRTP decoder srtp: srtpenc: SRTP encoder staticelements: bin: Generic bin staticelements: pipeline: Pipeline object subenc: srtenc: Srt encoder subenc: webvttenc: WebVTT encoder subparse: ssaparse: SSA Subtitle Parser subparse: subparse: Subtitle parser subparse: subparse_typefind: srt, sub, mpsub, mdvd, smi, txt, dks, vtt svthevcenc: svthevcenc: svthevcenc switchbin: switchbin: switchbin taglib: apev2mux: TagLib-based APEv2 Muxer taglib: id3v2mux: TagLib-based ID3v2 Muxer tcp: multifdsink: Multi filedescriptor sink tcp: multisocketsink: Multi socket sink tcp: socketsrc: socket source tcp: tcpclientsink: TCP client sink tcp: tcpclientsrc: TCP client source tcp: tcpserversink: TCP server sink tcp: tcpserversrc: TCP server source teletext: teletextdec: Teletext decoder theora: theoradec: Theora video decoder theora: theoraenc: Theora video encoder theora: theoraparse: Theora video parser timecode: avwait: Timecode Wait timecode: timecodestamper: Timecode stamper transcode: transcodebin: Transcode Bin transcode: uritranscodebin: URITranscode Bin ttmlsubs: ttmlparse: TTML subtitle parser ttmlsubs: ttmlrender: TTML subtitle renderer twolame: twolamemp2enc: TwoLAME mp2 encoder typefindfunctions: application/dash+xml: mpd, MPD typefindfunctions: application/itc: itc typefindfunctions: application/msword: doc typefindfunctions: application/mxf: mxf typefindfunctions: application/octet-stream: no extensions typefindfunctions: application/ogg: ogg, oga, ogv, ogm, ogx, spx, anx, axa, axv typefindfunctions: application/pdf: pdf typefindfunctions: application/postscript: ps typefindfunctions: application/sdp: sdp typefindfunctions: application/smil: smil typefindfunctions: application/ttml+xml: ttml+xml typefindfunctions: application/vnd.apple-fcp+xml: fcpxml typefindfunctions: application/vnd.apple-xmeml+xml: xmeml typefindfunctions: application/vnd.ms-sstr+xml: no extensions typefindfunctions: application/vnd.pixar.opentimelineio+json: otio typefindfunctions: application/vnd.rn-realmedia: ra, ram, rm, rmvb typefindfunctions: application/x-3gp: 3gp typefindfunctions: application/x-ape: ape typefindfunctions: application/x-apetag: mp3, ape, mpc, wv typefindfunctions: application/x-ar: a typefindfunctions: application/x-bzip: bz2 typefindfunctions: application/x-compress: Z typefindfunctions: application/x-executable: no extensions typefindfunctions: application/x-gzip: gz typefindfunctions: application/x-hls: m3u8 typefindfunctions: application/x-id3v1: mp3, mp2, mp1, mpga, ogg, flac, tta typefindfunctions: application/x-id3v2: mp3, mp2, mp1, mpga, ogg, flac, tta typefindfunctions: application/x-mcc: mcc typefindfunctions: application/x-mmsh: no extensions typefindfunctions: application/x-ms-dos-executable: dll, exe, ocx, sys, scr, msstyles, cpl typefindfunctions: application/x-ogg-skeleton: no extensions typefindfunctions: application/x-ogm-audio: no extensions typefindfunctions: application/x-ogm-text: no extensions typefindfunctions: application/x-ogm-video: no extensions typefindfunctions: application/x-pn-realaudio: ra, ram, rm, rmvb typefindfunctions: application/x-rar: rar typefindfunctions: application/x-scc: scc typefindfunctions: application/x-shockwave-flash: swf, swfl typefindfunctions: application/x-ssa: ssa, ass typefindfunctions: application/x-subtitle-vtt: vtt typefindfunctions: application/x-tar: tar typefindfunctions: application/x-yuv4mpeg: no extensions typefindfunctions: application/xges: xges typefindfunctions: application/xml: xml typefindfunctions: application/zip: zip typefindfunctions: audio/aac: aac, adts, adif, loas typefindfunctions: audio/audible: aa, aax typefindfunctions: audio/iLBC-sh: ilbc typefindfunctions: audio/midi: mid, midi typefindfunctions: audio/mobile-xmf: mxmf typefindfunctions: audio/mpeg: mp3, mp2, mp1, mpga typefindfunctions: audio/qcelp: qcp typefindfunctions: audio/riff-midi: mid, midi typefindfunctions: audio/x-ac3: ac3, eac3 typefindfunctions: audio/x-aiff: aiff, aif, aifc typefindfunctions: audio/x-amr-nb-sh: amr typefindfunctions: audio/x-amr-wb-sh: amr typefindfunctions: audio/x-au: au, snd typefindfunctions: audio/x-ay: ay typefindfunctions: audio/x-caf: caf typefindfunctions: audio/x-celt: no extensions typefindfunctions: audio/x-dts: dts typefindfunctions: audio/x-flac: flac typefindfunctions: audio/x-gbs: gbs typefindfunctions: audio/x-gsm: gsm typefindfunctions: audio/x-gym: gym typefindfunctions: audio/x-imelody: imy, ime, imelody typefindfunctions: audio/x-ircam: sf typefindfunctions: audio/x-kss: kss typefindfunctions: audio/x-m4a: m4a typefindfunctions: audio/x-mod: 669, amf, ams, dbm, digi, dmf, dsm, gdm, far, imf, it, j2b, mdl, med, mod, mt2, mtm, okt, psm, ptm, sam, s3m, stm, stx, ult, umx, xm typefindfunctions: audio/x-musepack: mpc, mpp, mp+ typefindfunctions: audio/x-nist: nist typefindfunctions: audio/x-nsf: nsf typefindfunctions: audio/x-paris: paf typefindfunctions: audio/x-rf64: rf64 typefindfunctions: audio/x-sap: sap typefindfunctions: audio/x-sbc: sbc typefindfunctions: audio/x-sds: sds typefindfunctions: audio/x-shorten: shn typefindfunctions: audio/x-sid: sid typefindfunctions: audio/x-spc: spc typefindfunctions: audio/x-speex: no extensions typefindfunctions: audio/x-svx: iff, svx typefindfunctions: audio/x-tap-dmp: dmp typefindfunctions: audio/x-tap-tap: tap typefindfunctions: audio/x-ttafile: tta typefindfunctions: audio/x-vgm: vgm typefindfunctions: audio/x-voc: voc typefindfunctions: audio/x-vorbis: no extensions typefindfunctions: audio/x-w64: w64 typefindfunctions: audio/x-wav: wav typefindfunctions: audio/x-wavpack: wv, wvp typefindfunctions: audio/x-wavpack-correction: wvc typefindfunctions: audio/x-xi: xi typefindfunctions: image/bmp: bmp typefindfunctions: image/gif: gif typefindfunctions: image/jp2: jp2 typefindfunctions: image/jpeg: jpg, jpe, jpeg typefindfunctions: image/png: png typefindfunctions: image/svg+xml: svg typefindfunctions: image/tiff: tif, tiff typefindfunctions: image/vnd.adobe.photoshop: psd typefindfunctions: image/vnd.wap.wbmp: no extensions typefindfunctions: image/webp: webp typefindfunctions: image/x-degas: no extensions typefindfunctions: image/x-exr: exr typefindfunctions: image/x-icon: no extensions typefindfunctions: image/x-jng: jng typefindfunctions: image/x-jpc: jpc, j2k typefindfunctions: image/x-portable-pixmap: pnm, ppm, pgm, pbm typefindfunctions: image/x-quicktime: qif, qtif, qti typefindfunctions: image/x-sun-raster: ras typefindfunctions: image/x-xcf: xcf typefindfunctions: image/x-xpixmap: xpm typefindfunctions: multipart/x-mixed-replace: no extensions typefindfunctions: subtitle/x-kate: no extensions typefindfunctions: text/html: htm, html typefindfunctions: text/plain: txt typefindfunctions: text/uri-list: ram typefindfunctions: text/utf-16: txt typefindfunctions: text/utf-32: txt typefindfunctions: text/x-cmml: no extensions typefindfunctions: video/mj2: mj2 typefindfunctions: video/mpeg-elementary: mpv, mpeg, mpg typefindfunctions: video/mpeg-sys: mpe, mpeg, mpg typefindfunctions: video/mpeg4: m4v typefindfunctions: video/mpegts: ts, mts typefindfunctions: video/quicktime: mov, mp4 typefindfunctions: video/vivo: viv typefindfunctions: video/x-cdxa: dat typefindfunctions: video/x-dirac: no extensions typefindfunctions: video/x-dv: dv, dif typefindfunctions: video/x-fli: flc, fli typefindfunctions: video/x-flv: flv typefindfunctions: video/x-h263: h263, 263 typefindfunctions: video/x-h264: h264, x264, 264 typefindfunctions: video/x-h265: h265, x265, 265 typefindfunctions: video/x-ivf: ivf typefindfunctions: video/x-matroska: mkv, mka, mk3d, webm typefindfunctions: video/x-mng: mng typefindfunctions: video/x-ms-asf: asf, wm, wma, wmv typefindfunctions: video/x-msvideo: avi typefindfunctions: video/x-mve: mve typefindfunctions: video/x-nuv: nuv typefindfunctions: video/x-pva: pva typefindfunctions: video/x-theora: no extensions typefindfunctions: video/x-vcd: dat udp: dynudpsink: UDP packet sender udp: multiudpsink: UDP packet sender udp: udpsink: UDP packet sender udp: udpsrc: UDP packet receiver uvch264: uvch264deviceprovider (GstDeviceProviderFactory) uvch264: uvch264mjpgdemux: UVC H264 MJPG Demuxer uvch264: uvch264src: UVC H264 Source vaapi: vaapidecodebin: VA-API Decode Bin vaapi: vaapih264dec: VA-API H264 decoder vaapi: vaapih264enc: VA-API H264 encoder vaapi: vaapih265dec: VA-API H265 decoder vaapi: vaapih265enc: VA-API H265 encoder vaapi: vaapijpegdec: VA-API JPEG decoder vaapi: vaapijpegenc: VA-API JPEG encoder vaapi: vaapimpeg2dec: VA-API MPEG2 decoder vaapi: vaapimpeg2enc: VA-API MPEG-2 encoder vaapi: vaapioverlay: VA-API overlay vaapi: vaapipostproc: VA-API video postprocessing vaapi: vaapisink: VA-API sink vaapi: vaapivc1dec: VA-API VC1 decoder vaapi: vaapivp8dec: VA-API VP8 decoder vaapi: vaapivp8enc: VA-API VP8 encoder vaapi: vaapivp9dec: VA-API VP9 decoder video4linux2: v4l2deviceprovider (GstDeviceProviderFactory) video4linux2: v4l2radio: Radio (video4linux2) Tuner video4linux2: v4l2sink: Video (video4linux2) Sink video4linux2: v4l2src: Video (video4linux2) Source videobox: videobox: Video box filter videoconvert: videoconvert: Colorspace converter videocrop: aspectratiocrop: aspectratiocrop videocrop: videocrop: Crop videofilter: gamma: Video gamma correction videofilter: videobalance: Video balance videofilter: videoflip: Video flipper videofilter: videomedian: Median effect videofiltersbad: scenechange: Scene change detector videofiltersbad: videodiff: Video Diff videofiltersbad: zebrastripe: Zebra stripe overlay videoframe_audiolevel: videoframe-audiolevel: Video-frame audio level videomixer: videomixer: Video mixer 2 videoparsersbad: av1parse: AV1 parser videoparsersbad: diracparse: Dirac parser videoparsersbad: h263parse: H.263 parser videoparsersbad: h264parse: H.264 parser videoparsersbad: h265parse: H.265 parser videoparsersbad: jpeg2000parse: JPEG 2000 parser videoparsersbad: mpeg4videoparse: MPEG 4 video elementary stream parser videoparsersbad: mpegvideoparse: MPEG video elementary stream parser videoparsersbad: pngparse: PNG parser videoparsersbad: vc1parse: VC1 parser videoparsersbad: vp9parse: VP9 parser videorate: videorate: Video rate adjuster videoscale: videoscale: Video scaler videosignal: simplevideomark: Video marker videosignal: simplevideomarkdetect: Video detecter videosignal: videoanalyse: Video analyser videotestsrc: videotestsrc: Video test source vmnc: vmncdec: VMnc video decoder volume: volume: Volume vorbis: vorbisdec: Vorbis audio decoder vorbis: vorbisenc: Vorbis audio encoder vorbis: vorbisparse: VorbisParse vorbis: vorbistag: VorbisTag vpx: vp8dec: On2 VP8 Decoder vpx: vp8enc: On2 VP8 Encoder vpx: vp9dec: On2 VP9 Decoder vpx: vp9enc: On2 VP9 Encoder vulkan: vulkancolorconvert: Vulkan Color Convert vulkan: vulkandeviceprovider (GstDeviceProviderFactory) vulkan: vulkandownload: Vulkan Downloader vulkan: vulkanimageidentity: Vulkan Image Identity vulkan: vulkansink: Vulkan video sink vulkan: vulkanupload: Vulkan Uploader vulkan: vulkanviewconvert: Vulkan View Convert wavenc: wavenc: WAV audio muxer wavpack: wavpackdec: Wavpack audio decoder wavpack: wavpackenc: Wavpack audio encoder wavparse: wavparse: WAV audio demuxer waylandsink: waylandsink: wayland video sink webp: webpdec: WebP image decoder webp: webpenc: WEBP image encoder webrtc: webrtcbin: WebRTC Bin webrtcdsp: webrtcdsp: Voice Processor (AGC, AEC, filters, etc.) webrtcdsp: webrtcechoprobe: Acoustic Echo Canceller probe wildmidi: wildmididec: WildMidi-based MIDI music decoder x264: x264enc: x264 H.264 Encoder x265: x265enc: x265enc ximagesink: ximagesink: Video sink ximagesrc: ximagesrc: Ximage video source xingmux: xingmux: MP3 Xing muxer xvimagesink: xvimagesink: Video sink y4mdec: y4mdec: YUV4MPEG demuxer/decoder y4menc: y4menc: YUV4MPEG video encoder zbar: zbar: Barcode detector zxing: zxing: Barcode detector Total count: 259 plugins, 924 features I also turned on verbose logs for libvirtd and debug for spice on the hypervisor host with SPICE_DEBUG_LEVEL=5 for qemu, but I'm not /quite/ sure this is exactly what's needed as far as spice-server logs. If this is not useful, could you please elaborate which logs are necessary from the server? Logs from qemu/libvirt/spice: libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627399, "microseconds": 848949}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59372", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351a80 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200810d0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200810d0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200810d0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627399, "microseconds": 886840}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59372", "family": "ipv4", "channel-type": 1, "connection-id": 1477171087, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351b10 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081170 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081170 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081170 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 113113}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59376", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351ba0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081210 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081210 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081210 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 122746}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59382", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351c30 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200812b0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200812b0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200812b0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 130924}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59394", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351cc0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081350 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081350 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081350 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 136821}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59376", "family": "ipv4", "channel-type": 9, "connection-id": 1477171087, "host": "127.0.0.1", "channel-id": 1, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351d50 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200813f0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200813f0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200813f0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 136869}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59410", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351d50 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200813f0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200813f0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200813f0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 141876}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59424", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351cc0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081350 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081350 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081350 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 182292}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59424", "family": "ipv4", "channel-type": 2, "connection-id": 1477171087, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351c30 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200812b0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200812b0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200812b0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 182712}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59382", "family": "ipv4", "channel-type": 9, "connection-id": 1477171087, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351ba0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081210 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081210 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081210 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 184859}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59410", "family": "ipv4", "channel-type": 5, "connection-id": 1477171087, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351b10 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081170 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081170 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081170 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 186378}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59394", "family": "ipv4", "channel-type": 6, "connection-id": 1477171087, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351a80 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200810d0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200810d0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200810d0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 582996}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59440", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220108710 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220108710 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220108710 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081030 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081030 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081030 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 590260}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59448", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220108710 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220108710 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220108710 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220016f20 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220016f20 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220016f20 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 624844}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59440", "family": "ipv4", "channel-type": 3, "connection-id": 1477171087, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351a80 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220016e80 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220016e80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220016e80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627400, "microseconds": 627716}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59448", "family": "ipv4", "channel-type": 4, "connection-id": 1477171087, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351b10 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200168e0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200168e0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200168e0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=7 events=1 cb=0x7f22728cd8d0 opaque=0x55ffa18f88e0 libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=7 events=1 cb=0x7f22728cd8d0 opaque=0x55ffa18f88e0 libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=7 events=1 cb=0x7f22728cd8d0 opaque=0x55ffa18f88e0 libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=7 events=1 cb=0x7f22728cd8d0 opaque=0x55ffa18f88e0 libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: EVENT_GLIB_DISPATCH_HANDLE: watch=8 events=1 cb=0x7f226c649610 opaque=(nil) libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627541, "microseconds": 321434}, "event": "SPICE_DISCONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59382", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351ba0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200168e0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200168e0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200168e0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627541, "microseconds": 321525}, "event": "SPICE_DISCONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59440", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351c30 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220016e80 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220016e80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220016e80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627541, "microseconds": 321583}, "event": "SPICE_DISCONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59376", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351cc0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220016f20 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220016f20 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220016f20 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627541, "microseconds": 322781}, "event": "SPICE_DISCONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59448", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351d50 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081030 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081030 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081030 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627541, "microseconds": 324358}, "event": "SPICE_DISCONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59424", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351d50 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200810d0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200810d0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200810d0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627541, "microseconds": 324961}, "event": "SPICE_DISCONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59410", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351cc0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081170 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081170 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081170 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627541, "microseconds": 325207}, "event": "SPICE_DISCONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59394", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351c30 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081210 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081210 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081210 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627541, "microseconds": 329645}, "event": "SPICE_DISCONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "59372", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351ba0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200812b0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200812b0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200812b0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627555, "microseconds": 780529}, "event": "RTC_CHANGE", "data": {"offset": 0}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351b10 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f226004ddc0 classname=virDomainEventRTCChange libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f226004ddc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f226004ddc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 610411}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53656", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351a80 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081350 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081350 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081350 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 640892}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53656", "family": "ipv4", "channel-type": 1, "connection-id": 317097467, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220108710 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220108710 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220108710 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200813f0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200813f0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200813f0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 864961}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53666", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220108710 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220108710 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220108710 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200813f0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200813f0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200813f0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 871171}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53682", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351a80 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081350 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081350 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081350 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 877297}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53686", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351b10 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200812b0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200812b0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200812b0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 882004}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53700", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351ba0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081210 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081210 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081210 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 886638}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53666", "family": "ipv4", "channel-type": 5, "connection-id": 317097467, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351c30 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081170 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081170 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081170 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 886702}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53716", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351cc0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200810d0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200810d0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200810d0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 897040}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53682", "family": "ipv4", "channel-type": 9, "connection-id": 317097467, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351d50 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081030 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081030 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081030 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 899906}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53686", "family": "ipv4", "channel-type": 9, "connection-id": 317097467, "host": "127.0.0.1", "channel-id": 1, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351d50 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351d50 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220016f20 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220016f20 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220016f20 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 901680}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53700", "family": "ipv4", "channel-type": 2, "connection-id": 317097467, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351cc0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351cc0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220016e80 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220016e80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220016e80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 950973}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53716", "family": "ipv4", "channel-type": 6, "connection-id": 317097467, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351c30 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351c30 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200168e0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200168e0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200168e0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 977581}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53726", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351ba0 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351ba0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f22200168e0 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f22200168e0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f22200168e0 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 984079}, "event": "SPICE_CONNECTED", "data": {"server": {"port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53738", "family": "ipv4", "host": "127.0.0.1"}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351b10 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351b10 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220016e80 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220016e80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220016e80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627657, "microseconds": 994740}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53726", "family": "ipv4", "channel-type": 4, "connection-id": 317097467, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220351a80 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220351a80 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220016f20 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220016f20 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220016f20 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: QEMU_MONITOR_RECV_EVENT: mon=0x7f2220068460 event={"timestamp": {"seconds": 1669627658, "microseconds": 2137}, "event": "SPICE_INITIALIZED", "data": {"server": {"auth": "none", "port": "5912", "family": "ipv4", "host": "127.0.0.1"}, "client": {"port": "53738", "family": "ipv4", "channel-type": 3, "connection-id": 317097467, "host": "127.0.0.1", "channel-id": 0, "tls": false}}} libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220108710 classname=virDomainQemuMonitorEvent libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220108710 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220108710 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_NEW: obj=0x7f2220081030 classname=virDomainEventGraphics libvirtd[3564672]: OBJECT_DISPOSE: obj=0x7f2220081030 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220081030 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_REF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 libvirtd[3564672]: OBJECT_UNREF: obj=0x7f2220068460 As for how quickly I shut down spicy, that's more than fair :D I played around with it for quite some time by then and I just wanted to reproduce switching to another encoding and quickly scrolling through a dense web page to trigger streaming. I ran it longer this time and started a video playback on a website, plus scrolled madly through a spreadsheet. Tried vp9, too, just for kicks. Also switched back to 'filter' mode for video streaming in the guest's config. Not much has changed, ostensibly. libspice-server.so seems to have been linked with gstreamer on the host: # ldd /usr/lib/x86_64-linux-gnu/libspice-server.so.1.14.1 linux-vdso.so.1 libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 libopus.so.0 => /lib/x86_64-linux-gnu/libopus.so.0 libjpeg.so.8 => /lib/x86_64-linux-gnu/libjpeg.so.8 libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 libgstreamer-1.0.so.0 => /lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 libgstapp-1.0.so.0 => /lib/x86_64-linux-gnu/libgstapp-1.0.so.0 liborc-0.4.so.0 => /lib/x86_64-linux-gnu/liborc-0.4.so.0 liblz4.so.1 => /lib/x86_64-linux-gnu/liblz4.so.1 libsasl2.so.2 => /lib/x86_64-linux-gnu/libsasl2.so.2 libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 /lib64/ld-linux-x86-64.so.2 libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 libunwind.so.8 => /lib/x86_64-linux-gnu/libunwind.so.8 libdw.so.1 => /lib/x86_64-linux-gnu/libdw.so.1 libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 libgstbase-1.0.so.0 => /lib/x86_64-linux-gnu/libgstbase-1.0.so.0 libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 libelf.so.1 => /lib/x86_64-linux-gnu/libelf.so.1 libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 You mentioned x264 is hardcoded in gstreamer-encoder.c:887 - that would never use hw encoding, right? One would need to recompile spice-server and change that to e.g. 'vaapih264enc' to utilize the GPU? Even if this is correct, the client could still use the GPU to decode the h264 stream when it's ecountered, but just doesn't seem to. Maybe the server doesn't even encode anything in h264 (either using the GPU or not)? I get a feeling - but please correct me if I'm wrong - that this video encoding (plus hw enc/dec) is not meant to be user-configured, it's more of an automatic thing that kicks in when the time's right, is that fair? I kind of miss the parameters and options to properly configure this both on server and client. You mentioned trying spice-streaming-agent, so I wanted to give it a go, added the necessary channel, compiled, started it, and had gotten: spice-streaming-agent[1727]: Failed to open the streaming device "/dev/virtio-ports/org.spice-space.stream.0": 13 - Permission denied Indeed: $ ls -la /dev/virtio-ports/ total 0 drwxr-xr-x 2 root root 100 2022-11-28 11:45:50 ./ drwxr-xr-x 21 root root 3960 2022-11-28 11:45:52 ../ lrwxrwxrwx 1 root root 11 2022-11-28 11:45:50 com.redhat.spice.0 -> ../vport2p2 lrwxrwxrwx 1 root root 11 2022-11-28 11:45:50 org.qemu.guest_agent.0 -> ../vport2p1 lrwxrwxrwx 1 root root 11 2022-11-28 11:45:50 org.spice-space.stream.0 -> ../vport2p3 $ ls -la /dev/vport2p* crw------- 1 root root 236, 1 2022-11-28 11:45:50 /dev/vport2p1 crw------- 1 root root 236, 2 2022-11-28 11:45:50 /dev/vport2p2 crw------- 1 root root 236, 3 2022-11-28 11:45:50 /dev/vport2p3 For a quick workaround I did: $ sudo chmod 666 /dev/vport2p3 ... and started the agent: $ ./build/src/spice-streaming-agent Now I'm not sure what's supposed to happen, I started remote-viewer like in the video you linked, the performance didn't change, but tried with spicy too, seemingly no difference. Btw, is the line "For now, spice-streaming-agent only provides software encoding to MJPEG." in its README still relevant? In this case I wouldn't expect anything else other than the same performance as without the agent. Daniel