Opened 3 years ago

Closed 20 months ago

#13591 closed Bugs (Obsolete)

[AE] pulseaudio should specify desired latency

Reported by: s7mx1 Owned by:
Priority: 4 - Normal Milestone: 13.0 "Gotham"
Component: Audio playback (audio/video files) Version: 12.0 "Frodo" Beta1
Severity: Normal Keywords: pulseaudio, latency
Cc: FernetMenta, fritsch, Blocked By:
Blocking: Platform: All
Revision:

Description

I noticed that xbmc as a pulseaudio client does not specify any latency this could give rise to undesired high latency. By applying the following patch I could get latency down to around 100ms as shown in "pactl list sink-inputs".

https://github.com/s7mx1/xbmc/commit/ef808637560f37549b099fdd5f6f0ce218deffb0

The current target latency is hard coded to 100ms which should be fine for local playback but will be good if we could specify using advancedsettings.xml.

Change History (5)

comment:1 Changed 3 years ago by Jester

As just mentioned on your patch, I suggest a pull request to https://github.com/xbmc so the dev's can have a look at it.

https://github.com/s7mx1/xbmc/commit/ef808637560f37549b099fdd5f6f0ce218deffb0#commitcomment-2195027

comment:2 Changed 2 years ago by Martijn

  • Component changed from Other (un-categorized) to Audio playback (audio/video files)

comment:3 Changed 2 years ago by Martijn

  • Cc FernetMenta fritsch added; gnif removed

comment:4 Changed 20 months ago by Martijn

retry with Gotham nightly. No fixes/changes any more for Frodo http://mirrors.xbmc.org/nightlies/

Make sure you backup your userdata and be carefull with mysql setups

comment:5 Changed 20 months ago by jjd-uk

  • Milestone changed from Future / Pending to 13.0
  • Resolution set to Obsolete
  • Status changed from new to closed

There'll be no fix for Frodo.

All development & fixes are now targeted against Gotham.

The PulseAudio Engine as used in Frodo has now been ripped out of Gotham and a new Pulse sink interfacing to new core ActiveAE has recently been merged, see https://github.com/xbmc/xbmc/pull/3976

Closing this ticket as Obsolete now.

If able please test the new Pulse support and report any issues on a new ticket.

Note: See TracTickets for help on using tickets.