Browse Source
There was two issues with the former module matching routing : 1. the routine searched for only one module name match it would fail given multiple modules had the same module name and score as an example, if a video filter have the same module name and score as an opengl filter, the opengl filter would be ordered first and the capability match would fail 2. the routine only searched for module names given module names are defined at build time, multiple submodules in the same source file with the same capability and score would have matched the search To prevent this, the search walk through all modules trying to match with each module shortcuts until the capability is satisfied
committed by
Alexandre Janniaux
4 changed files with 63 additions and 18 deletions
Loading…
Reference in new issue