From 04b52d7273d1d9e9c1d7f54dc1a9d762a9d0640d Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Mon, 17 Nov 2014 22:30:57 +0100 Subject: [PATCH] Expose VLC instance --- src/libtomahawk/audio/AudioOutput.cpp | 7 +++++++ src/libtomahawk/audio/AudioOutput.h | 1 + 2 files changed, 8 insertions(+) diff --git a/src/libtomahawk/audio/AudioOutput.cpp b/src/libtomahawk/audio/AudioOutput.cpp index daecb2d83..5cb35e85d 100644 --- a/src/libtomahawk/audio/AudioOutput.cpp +++ b/src/libtomahawk/audio/AudioOutput.cpp @@ -544,3 +544,10 @@ AudioOutput::setDspCallback( std::function< void( int, int, float*, int, int ) > { dspPluginCallback = cb; } + + +libvlc_instance_t* +AudioOutput::vlcInstance() const +{ + return m_vlcInstance; +} diff --git a/src/libtomahawk/audio/AudioOutput.h b/src/libtomahawk/audio/AudioOutput.h index cccbb0dd2..b0bdacfdd 100644 --- a/src/libtomahawk/audio/AudioOutput.h +++ b/src/libtomahawk/audio/AudioOutput.h @@ -67,6 +67,7 @@ public: void setDspCallback( std::function< void( int, int, float*, int, int ) > cb ); static AudioOutput* instance(); + libvlc_instance_t* vlcInstance() const; public slots: