• 1
  • 55
  • 56
  • 57
  • 58
  • 59(current)
Testing audio engine ActiveAE
please define "simple upmix in alsa". what exactly this is doing?
Reply
duplicate channels (and adding a delay for rears)
Reply
Can you please be so polite to at least write complete sentences? Are you searching a missing feature or do you want to know how we implemented the upmix matrix?
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
I'm sorry. Yes i want to know what the upmix is exactly doing.
Reply
As you want to know it exactly, have a look here: https://github.com/xbmc/xbmc/blob/master...e.cpp#L135
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
Hello,

I used the option FernetMenta, fritsch, MuffinMan and MGA1500 discussed for m_sinkHasVolume = true in class CActiveAE::CActiveAE()
This worked before in an XBMC 13.1 I think, but I cant get it working in xbmc-13-0f3db05
There are some patches from FernetMenta applied to this version and I had trouble to get the changes in ActiveAE.cpp.

I changed this file:
m_sinkHasVolume = true;
CLog::Log(LOGDEBUG, "****************************** Volumecontrol disabled hardware volume. sinkHasVolume = true");

In buildlog after applying FernetMenta patch I can see:
patching file xbmc/cores/AudioEngine/Encoders/AEEncoderFFmpeg.cpp
patching file xbmc/cores/AudioEngine/Encoders/AEEncoderFFmpeg.h
patching file xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp
Hunk #1 succeeded at 179 (offset 1 line).
Hunk #2 succeeded at 2052 (offset 1 line).
Hunk #3 succeeded at 2136 (offset 1 line).
Hunk #4 succeeded at 2391 (offset 1 line).
Hunk #5 succeeded at 2447 (offset 1 line).
Hunk #6 succeeded at 2460 (offset 1 line).
Hunk #7 succeeded at 2483 (offset 1 line).
Hunk #8 succeeded at 2523 (offset 1 line).
Hunk #9 succeeded at 2533 (offset 1 line).
patching file xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.h
patching file xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h
patching file xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.cpp
patching file xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAEResample.h
patching file xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESound.cpp
patching file xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAESound.h
patching file xbmc/cores/AudioEngine/Interfaces/AEEncoder.h
patching file xbmc/cores/AudioEngine/Utils/AEStreamInfo.cpp
patching file xbmc/cores/AudioEngine/Utils/AEStreamInfo.h


The offset appeares because of de extra line for logging imo.

What worked before doesnt work in this version. I'm using this version because of OpenELEC 4.2, so latest stable version.

I cant see log entries in XBMC.log because of the change I made.

Is there someone who can help me in this?
Reply
I changed AlsaSink instead to stop volumecontrol
Reply
In my kodi.log file I get this line of code that bounces around every time:
ERROR: ActiveAE::ActiveAE::CActiveAE::Initialize - failed to init

This happens every time I try to start Kodi and it seems to not be on the same line every time like it's timing out before completing what it needs to do.

Which results in:
FATAL: CApplication::Create: Failed to start the AudioEngine

This has happened with the 14.0 and 14.1 updates.
Reply
Debug Log or it never happened.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
This is my log file when it keeps doing the same thing and the "failed to load" error would jump around.

http://pastebin.com/0mN6mTwc
Reply
I try running it again today and for some reason it wants to work. This is my new log file:

http://pastebin.com/VqGLifCF
Reply
Sorry - none of those logfiles shows any issues.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
  • 1
  • 55
  • 56
  • 57
  • 58
  • 59(current)

Logout Mark Read Team Forum Stats Members Help
Testing audio engine ActiveAE1