xbmc/xbmc — pull request #4786 by FernetMenta (2014-05-24 14:23:42+00:00)
Title: AE: accept planar formats and pts from player

ActiveAE now supports planar audio formats at input. Decoded planar audio from .i.e. dts or dd can go all the way through AE to the sink. In particular interesting for Pi , @popcornmix

Simplify dvdplayer's interface to AE. Drop obsolete conversion to interleaved in ffmpeg audio codec. Pass pts to AE instead of guessing playing pts by error prone calculation using delay.
Drop obsolete leftover buffer, we only get entire frames from the codecs.

Drop obsolete pcm audio codecs. lpcm wasn't used anyway. Nothing which can't be done by ffmpeg.

Adjust paplayer to interface changes.

@elupus I have based this on masterclock for testing.