Whenever a direct conversion is not possible, a redundant and long path is found to the desired output format instead of the shortest path. More work is needed in getConversion.
Lossy conversions are not minimizing steps but are taking highest priority paths. getConversion() should be modified to minimize steps (unit cost) in lossy conversions.
mp4 to mp3 reported to demonstrate bug on Linux
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Design Error
Lossy conversions are not minimizing steps but are taking highest priority paths. getConversion() should be modified to minimize steps (unit cost) in lossy conversions.
mp4 to mp3 reported to demonstrate bug on Linux