Skip to content

Commit f60ffba

Browse files
authored
Merge pull request #93 from AlwinEsch/Nexus-changes
[Nexus] API related update
2 parents f10af2e + 79ccee9 commit f60ffba

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/Main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ CVisualizationProjectM::~CVisualizationProjectM()
9797
}
9898
}
9999

100-
bool CVisualizationProjectM::Start(int channels, int samplesPerSec, int bitsPerSample, std::string songName)
100+
bool CVisualizationProjectM::Start(int channels, int samplesPerSec, int bitsPerSample, const std::string& songName)
101101
{
102102
#ifdef _WIN32
103103
InitProjectM();
@@ -116,7 +116,7 @@ bool CVisualizationProjectM::Start(int channels, int samplesPerSec, int bitsPerS
116116
//-- Audiodata ----------------------------------------------------------------
117117
// Called by Kodi to pass new audio data to the vis
118118
//-----------------------------------------------------------------------------
119-
void CVisualizationProjectM::AudioData(const float* pAudioData, int iAudioDataLength, float *pFreqData, int iFreqDataLength)
119+
void CVisualizationProjectM::AudioData(const float* pAudioData, size_t iAudioDataLength)
120120
{
121121
std::unique_lock<std::mutex> lock(m_pmMutex);
122122
if (m_projectM)

src/Main.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ class ATTR_DLL_LOCAL CVisualizationProjectM
5555
CVisualizationProjectM();
5656
~CVisualizationProjectM() override;
5757

58-
bool Start(int channels, int samplesPerSec, int bitsPerSample, std::string songName) override;
58+
bool Start(int channels, int samplesPerSec, int bitsPerSample, const std::string& songName) override;
5959
void Render() override;
60-
void AudioData(const float* audioData, int audioDataLength, float *freqData, int freqDataLength) override;
60+
void AudioData(const float* audioData, size_t audioDataLength) override;
6161
bool GetPresets(std::vector<std::string>& presets) override;
6262
bool LoadPreset(int select) override;
6363
bool PrevPreset() override;

visualization.projectm/addon.xml.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<addon
33
id="visualization.projectm"
4-
version="20.1.0"
4+
version="20.2.0"
55
name="projectM"
66
provider-name="Team Kodi">
77
<requires>@ADDON_DEPENDS@</requires>

0 commit comments

Comments
 (0)