Browse Source

Add `VideoSource::useHDMIForAudio flag` to be used before init

master
Krisjanis Rijnieks 9 years ago
parent
commit
77e61f73df
  1. 2
      src/Sources/OMXPlayerCache.cpp
  2. 1
      src/Sources/VideoSource.cpp
  3. 1
      src/Sources/VideoSource.h

2
src/Sources/OMXPlayerCache.cpp

@ -18,7 +18,7 @@ ofxOMXPlayer * OMXPlayerCache::load(string moviePath){
if(_players.find(moviePath) == _players.end()){ if(_players.find(moviePath) == _players.end()){
ofxOMXPlayerSettings settings; ofxOMXPlayerSettings settings;
settings.videoPath = moviePath; settings.videoPath = moviePath;
settings.useHDMIForAudio = true; settings.useHDMIForAudio = VideoSource::useHDMIForAudio;
settings.enableTexture = true; settings.enableTexture = true;
settings.enableLooping = true; settings.enableLooping = true;
settings.enableAudio = VideoSource::enableAudio; settings.enableAudio = VideoSource::enableAudio;

1
src/Sources/VideoSource.cpp

@ -4,6 +4,7 @@ namespace ofx {
namespace piMapper { namespace piMapper {
bool VideoSource::enableAudio = false; bool VideoSource::enableAudio = false;
bool VideoSource::useHDMIForAudio = false;
VideoSource::VideoSource(){ VideoSource::VideoSource(){
loadable = true; loadable = true;

1
src/Sources/VideoSource.h

@ -18,6 +18,7 @@ class VideoSource : public BaseSource {
// TODO: Create enableAudio() and disableAudio() methods // TODO: Create enableAudio() and disableAudio() methods
// for live audio enabling and disabling. // for live audio enabling and disabling.
static bool enableAudio; static bool enableAudio;
static bool useHDMIForAudio;
VideoSource(); VideoSource();
~VideoSource(); ~VideoSource();

Loading…
Cancel
Save