Most changes/updates in this version are based around a complete re-write and general tidy up of most the code. After many updates and changes e.t.c. it can all start to get a bit messy, there are times when a spring clean and clear out are in order. So much has changed (mostly internally). Although I never keep track of every change/fix/update when I should, these are some of the ones I have noted: * Internal VIDEO|AUDIO|SUBTITLE routines re-written, now cleaner, logical, better parsing and storing of information, construction and implementation of thread routines improved (includes 'indexing' and subtitle extraction). * Changed the conversion mode dialogs - now more logical than before. Each conversion mode (SIZE|BITRATE|QUANT) has its own 'combobox' to select preset sizes/values (custom values also allowed) which are also now easier to input. * More audio options available, you can now choose some different bitrates when encoding to MP3. * Subtitles automatically extract if the relevant IFO is present after indexing. * VOB/IFO combinations renamed by pgc.NET to include PGC number now detected properly again. * Changed the way some files are de-interlaced. * Apart from the changes in dialogs and re-arrangement of controls other slight visual changes present. * Updated all the error and notification dialogs. * Error checks extended and improved. * Altered the way option values are stored and related routines, more options saved between loads. * Delete .TEMP files and SHUTDOWN options are now available during encode so can be enabled/disabled whenever. * Windows shutdown should work again now, the old one didn't work on my Windows 7. * Tooltips when over jobs list altered/fixed. * Fix some serious program issues that would occur on non English based systems (brought on by earlier beta changes/rewrites) - the dreaded "." "," decimal seperator problem! * Added some DPI and x64 checks/dialogs. * External application threads and their feedb... |