Skip to content

Commit

Permalink
SAIL: Allow disabling forced codecs with SAIL_DISABLE_CODECS
Browse files Browse the repository at this point in the history
  • Loading branch information
HappySeaFox committed Oct 27, 2023
1 parent 6a18f2a commit ec626dd
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions src/sail-codecs/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -88,16 +88,16 @@ else()
list(APPEND FORCED_CODECS ${codec})
endforeach()
endif()
endif()

if (SAIL_DISABLE_CODECS)
foreach (codec IN LISTS ENABLED_CODECS)
if (${codec} IN_LIST SAIL_DISABLE_CODECS)
list(REMOVE_ITEM ENABLED_CODECS ${codec})
list(REMOVE_ITEM FORCED_CODECS ${codec})
list(APPEND DISABLED_CODECS ${codec})
endif()
endforeach()
endif()
if (SAIL_DISABLE_CODECS)
foreach (codec IN LISTS ENABLED_CODECS)
if (${codec} IN_LIST SAIL_DISABLE_CODECS)
list(REMOVE_ITEM ENABLED_CODECS ${codec})
list(REMOVE_ITEM FORCED_CODECS ${codec})
list(APPEND DISABLED_CODECS ${codec})
endif()
endforeach()
endif()

foreach (codec IN LISTS FORCED_CODECS)
Expand Down

0 comments on commit ec626dd

Please sign in to comment.