WIP Adding Audio DSP Plugin to AddonManager
#1
Hello xbmc developers,

I'm working on Audio DSP plugins to load with the AddonManager. I'm going to create a new extension point and later the relevant data will be submitted to ActiveAE.

At the moment I'm so far that under Settings / System / Addons / Addons Enabled already a new category "Audio DSP" is entered. Furthermore, the DLL is loaded by the cpluff library.

In the next step, I will create a new class CADSPManager that can manage audio plugins (Plugin Enable/Disable, Callbacks/Symbols from the DLL, similar to the PVRManager). After that, i will extend the StateMachine from ActiveAE that the settings and the callbacks from the audio plugins can be managed.

Later, each plugin have a GUI in order to make adjustments.


Do you have any further ideas or suggestions?

Image
Image
Image


Addons.xml looks like this:
PHP Code:
<?xml version="1.0" encoding="UTF-8"?>
<addon
  id="audiodsp.demo"
  version="0.0.1"
  name="XBMC Audio DSP Demo"
  provider-name="wisler">
  <requires>
    <c-pluff version="0.1"/>
  </requires>
  <extension
    point="xbmc.audiodsp"
    library_wingl="XBMC_Demo_win32.dll"
    library_windx="XBMC_Demo_win32.dll" />
  <extension point="xbmc.addon.metadata">
    <summary lang="en">Audio DSP Demo</summary>
    <description lang="en">Audio DSP Demo</description>
    <disclaimer lang="en">Simple IIR-Filter Demo</disclaimer>
    <platform>wingl windx</platform>
  </extension>
</addon> 
Reply
 
Thread Rating:
  • 7 Vote(s) - 4.43 Average


Messages In This Thread
Adding Audio DSP Plugin to AddonManager - by AchimTuran - 2014-02-19, 10:14


Logout Mark Read Team Forum Stats Members Help
Adding Audio DSP Plugin to AddonManager4.437