Commit Graph

66 Commits

Author SHA1 Message Date
f80533f99a Make it possible to move jobs up/down the in the queue. Hold CTRL while pressing up/down cursor keys as a shortcut. 2014-04-20 17:38:55 +02:00
cc3d25dfce Improved detected of source file type + EncoderInfo object can check if the given source type is supported. 2014-04-20 15:09:58 +02:00
868c5d6895 Updated x265 version number. 2014-04-16 20:33:25 +02:00
0ce1fff4c6 Tunings are now also loaded from the EncoderInfo object. Also improved template saving code. 2014-04-16 16:50:03 +02:00
383bf1c0dd The list of supported profiles will now be loaded from the EncoderInfo object, depending on the select Encoder *and* Variant. 2014-04-16 16:05:24 +02:00
23dacbaddf Improved exception handling. 2014-04-16 14:57:32 +02:00
ca2d532f8b Improved x264/x265 version check + check supported RC modes. 2014-04-15 22:12:02 +02:00
057336d162 Each encoder now can return an AbstractEncoderInfo object, which contains the supported I/O formats. Use this info the AddJob dialog. 2014-04-11 15:33:02 +02:00
14cbc72ad8 Updated encoder versions. 2014-04-10 23:56:43 +02:00
024355831d Actually make encoding with x265 work, from y4m sources as well as from STDIN sources. Also various smaller fixes. 2014-02-26 17:39:36 +01:00
675ef7cef5 Fixed VapourSynth input + some more code re-factoring. 2014-02-26 16:08:06 +01:00
1decd835d9 Fixed Avisynth version detection as well as detecting the source properties. 2014-02-26 00:55:11 +01:00
65e7bc32e0 Fixed the use of the "m_abort" and "m_pause" flags. Also various fixes to encoder output parsing. 2014-02-25 23:52:10 +01:00
38e7dbae56 Refactored source types (Avisynth, VapourSynth, etc) into separate classes + loads of fixes. 2014-02-24 23:13:42 +01:00
6164e48604 Refactored runEncodingPass() into AbstractEncoder class and refactored encoder-specific parts into the corresponding Encoder classes. 2014-02-24 19:51:53 +01:00
0fa2a16e13 Refactored encoder version detection into encoder-specific classes. 2014-02-24 14:57:30 +01:00