Ticket #13591 (closed Bugs: Obsolete)

Opened 22 months ago

Last modified 8 months ago

[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

comment:1 Changed 22 months 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 17 months ago by Martijn

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

comment:3 Changed 12 months ago by Martijn

  • Cc FernetMenta, fritsch, added; gnif removed

comment:4 Changed 8 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 8 months ago by jjd-uk

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

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.