changed, add a proper GUI selector for AMLogic video decoder, refactor AMLogic bits in AESinkAUDIOTRACK #3344

merged 2 commits into from Oct 1, 2013

4 participants


No description provided.


will be overwritten with 0.0 below ... if the diff shows it right - might want to add an else here?

crap, I'll rework it, I don't want a dangling else just waiting to f**k us over if someone does not watch what they are doing.

@davilla @FernetMenta @fritsch: This is our blip. I missed it on mainline due to amcodec not being enabled by default. :/

so adding this blips, removing it, removes the blip ?

Most of it :)

I'm still seeing a much shorter and less consistent blip of silence on the Pivos tree. I'll bring over @FernetMenta's work since a10 tomorrow, which I have high hopes of resolving the remainder.

this was added to resolve a noticeable constant a/v offset of about 1/4 second.


want to use the setting here instead of aml_present like you did with the othrer?

no, if the device is some AMLogic SoC, then the m_audiotrack_empty_sec_tweaks applied for all audio, not just audio that comes from playing a video with amcodec. So it is device depended, not video codec dependent

@davilla davilla merged commit 405488d into xbmc:master Oct 1, 2013

I'm suspecting this is the cause of
The only right way to decode dvd menu stills is using libmpeg2 - because when amcodec is enabled, you'll ultimately fall back to ffmpeg decoding which is proven not to work for dvd stills (hint.stills = true and = true). Perhaps a solution to try would be:

if (!CSettings::Get().GetBool("videoplayer.useamcodec") || 

to at least allow to get in here for software decoding. is much less expensive than '!CSettings::Get().GetBool("videoplayer.useamcodec"' in the case of an OR, the less expensive operations should be first in line :)

Team Kodi member

of course, I was merely pointing out the idea.

@davilla davilla deleted the davilla:amcodec-guisettings branch Feb 27, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment