diff --git a/source/obs/obs-source-tracker.cpp b/source/obs/obs-source-tracker.cpp index 0657c6c..68ba6d2 100644 --- a/source/obs/obs-source-tracker.cpp +++ b/source/obs/obs-source-tracker.cpp @@ -143,13 +143,13 @@ bool obs::source_tracker::filter_sources(std::string name, obs_source_t* source) bool obs::source_tracker::filter_audio_sources(std::string name, obs_source_t* source) { - uint32_t flags = obs_source_get_flags(source); + uint32_t flags = obs_source_get_output_flags(source); return !(flags & OBS_SOURCE_AUDIO) || (obs_source_get_type(source) != OBS_SOURCE_TYPE_INPUT); } bool obs::source_tracker::filter_video_sources(std::string name, obs_source_t* source) { - uint32_t flags = obs_source_get_flags(source); + uint32_t flags = obs_source_get_output_flags(source); return !(flags & OBS_SOURCE_VIDEO) || (obs_source_get_type(source) != OBS_SOURCE_TYPE_INPUT); }