Skip to content
Snippets Groups Projects

Add Pipewire aout module

Merged Thomas Guillem requested to merge tguillem/vlc:pipewire into master

This MR add the pipewire aout module, developed by @Courmisch

Note:

The commit "pulse: fail if the server is Pipewire" was copied manually from gitlab: !4751 (closed). I modified it to initialize sys->is_pipewire before calling pa_context_get_server_info, if that is OK with you Rémi.

Issues/TODO:

  • Lipsync is wrong, the audio is 60-80ms late, it also happens when using time_get
  • 1-3 video frames are dropped when using this module, it does not happen when using time_get
  • Test passthrough
Edited by Thomas Guillem

Merge request reports

Merge request pipeline #533688 passed

Merge request pipeline passed for 2ef22bd1

Test coverage 18.29% (0.05%) from 1 job

Merged by Steve LhommeSteve Lhomme 5 months ago (Nov 13, 2024 6:55pm UTC)

Loading

Pipeline #533696 passed

Pipeline passed for 2ef22bd1 on master

Test coverage 18.24% (0.05%) from 1 job

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading