Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
P
pipewire
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 135
    • Issues 135
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 3
    • Merge Requests 3
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • PipeWire
  • pipewire
  • Issues
  • #571

Closed
Open
Opened Jan 13, 2021 by skat@skat

Curosr metadata isn't received in pipewire stream

I tried the video-play from pipewire examples, master branch. I compiled it on Fedora 33 with latest updates installed, but no valid cursor info is given in on_process callback. I call RecordMonitor with "cursor-mode" set to 2 (included as metadata in the PipeWire stream) when starting a ScreenCast session. The same thing works ok on Fedora 32.

$ cat /etc/fedora-release 
Fedora release 33 (Thirty Three)

$ /usr/bin/pipewire --version
/usr/bin/pipewire
Compiled with libpipewire 0.3.19
Linked with libpipewire 0.3.19

$ yum info pipewire pipewire-libs

Installed Packages
Name         : pipewire
Version      : 0.3.19
Release      : 2.fc33
Architecture : x86_64
Size         : 383 k
Source       : pipewire-0.3.19-2.fc33.src.rpm
Repository   : @System
From repo    : updates
Summary      : Media Sharing Server
URL          : https://pipewire.org/
License      : MIT
Description  : PipeWire is a multimedia server for Linux and other Unix like operating
             : systems.

Name         : pipewire-libs
Version      : 0.3.19
Release      : 2.fc33
Architecture : x86_64
Size         : 3.9 M
Source       : pipewire-0.3.19-2.fc33.src.rpm
Repository   : @System
From repo    : updates
Summary      : Libraries for PipeWire clients
URL          : https://pipewire.org/
License      : MIT
Description  : This package contains the runtime libraries for any application that wishes
             : to interface with a PipeWire media server.
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: pipewire/pipewire#571