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()){
ofxOMXPlayerSettings settings;
settings.videoPath = moviePath;
settings.useHDMIForAudio = true;
settings.useHDMIForAudio = VideoSource::useHDMIForAudio;
settings.enableTexture = true;
settings.enableLooping = true;
settings.enableAudio = VideoSource::enableAudio;

1
src/Sources/VideoSource.cpp

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

1
src/Sources/VideoSource.h

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

Loading…
Cancel
Save