1) you added the code to the smart mp3 function. Therefore, it's only enabled
when --smart-mp3 is activated.
2) you did the following: mode in ('STEREO', 'JOINTSTEREO', 'DUALCHANNEL')
This is wrong. STEREO, etc. are variables of mutagen.mp3 and represent an
integer value.
3) the program would fail on every non-mp3 because self.conf.channels is not set.
4) It works with lame, therefore mpg123 should be fixed, not dir2ogg.
1) you added the code to the smart mp3 function. Therefore, it's only enabled
when --smart-mp3 is activated.
2) you did the following: mode in ('STEREO', 'JOINTSTEREO', 'DUALCHANNEL')
This is wrong. STEREO, etc. are variables of mutagen.mp3 and represent an
integer value.
3) the program would fail on every non-mp3 because self.conf.channels is not set.
4) It works with lame, therefore mpg123 should be fixed, not dir2ogg.