LRN | 6 Oct 15:43
Gravatar

GSoC fixups


 >>MP4 files renamed to MOV will not play in Windows iTunes or QuickTime 
- so remove MOV extension from M4A filter
 >Removed 'mov' extension from 'm4a' filter.
I'm still missing 'default extension' option in Audacity...

 >>Files with extensions in upper case invisible in import dialogue when 
FFmpeg-compatible files filter is chosen.
 >Convert filenames to lowercase before feeding them to wxMatchWild().
I noticed http://trac.wxwidgets.org/ticket/4253 , but guys got a point - 
if you explicitly want to match case-insensitively, convert to 
lowercase. So i did just that.

 >>"Select file(s) for batch processing..." dialogue lacks "All 
Supported files" and "FFmpeg-compatible files" filters
Seems to be a feature request rather than a bug, right? I mean, there 
was no "all supported files" filter in batch processing in previous 
versions?

 >Trying to show Custom FFmpeg export options dialog when FFmpeg 
libraries are not found will not crash Audacity anymore - now it shows 
an error and empty options dialog.
Empty options dialog IS ugly, but it seems to be a design flaw - 
everything happens in ExportFFmpegOptions() constructor, so it is not 
possible to just return false when libraries cannot be loaded - 
constructor always succeeds and it's dialog is always shown.

 >>Importing FFmpeg formats when FFmpeg library missing should raise the 
"FFmpeg not found" error, not the generic "not supported" error
 >On Windows Audacity won't show wxSysErrorMsg() at all, completely 
relying on (more meaningful) native system messages. On other platforms 
it still uses wxSysErrorMsg().
I can't fix that for other platforms - for each platform some kind of 
native error function should be used. It depends on how wxWidgets 
suppresses native error messages (on Windows it uses SetErrorMode()).

 >>In non-FFmpeg builds, attempting to import FFmpeg-supported formats 
should give an error that suggests downloading FFmpeg
Still thinking.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

Gmane