palana
618c1489c7
Add LocaleIsRTL API call
2014-02-25 14:24:32 +00:00
jp9000
f4ba6c736a
Fix tooltips for right-to-left languages
2014-02-24 18:27:25 -07:00
jp9000
f83442633b
Replace MessageBox with wrapper for RTL languages
2014-02-24 18:18:21 -07:00
palana
818f56b5f1
Add message to encoding settings if QSV is unavailable due to misconfiguration
...
Unfortunately this doesn't adequately cover configuration for Sandy Bridge (i.e.
monitor connected/forced output) and mainboards without Intel graphics support
2014-02-24 21:42:17 +00:00
palana
2088e99a69
Move encoder selection to encoding settings
...
This will automatically update profiles to the new encoder selection
according to the old setting resolution, i.e. UseQSV && UseNVENC results
in QSV being selected.
This should free up some space to allow more encoder troubleshooting and
diagnostics in the settings window (relevant QSV changes coming soon ...)
Also hopefully made supported encoder settings a bit more clear by
disabling more settings if the selected encoder doesn't support them
2014-02-23 13:19:42 +01:00
palana
89e4bea0c0
Undo commit of test code
...
Accidentally enabled NVENC setting for everyone
2014-02-17 14:44:06 +01:00
palana
e8467dc87f
Add QSV preset selection setting
...
Also improve string output for QSV target usages
2014-02-14 04:08:26 +01:00
palana
028efacc83
Force disabling either QSV or NVENC if both are enabled
...
Currently an error is shown in case OK or Apply is clicked to preserve
the non-modifying behaviour of Cancel
TODO: add warnings somewhere to notify the user of problems before OK
or Apply is clicked
2014-02-11 21:30:22 +01:00
palana
b14b483985
Allow disabling QSV/NVENC settings in case both are enabled (via config)
2014-02-11 21:25:52 +01:00
BtbN
0dbbfca879
Add new advanced setting for nvenc preset selection
2014-01-10 08:07:02 +01:00
palana
5bf0467965
Use bHasNVENC instead of bHasQSV for NVENC checkbox
2014-01-04 20:36:57 +01:00
palana
03b60a177c
Properly reenable checkboxes in SetDefaults
2014-01-04 20:28:27 +01:00
palana
5b08485f29
Cache QSV/NVENC support on window init in advanced settings
2014-01-04 20:19:26 +01:00
palana
7b33d00a7b
Allow disabling QSV/NVENC even if no hardware support is detected
...
Also make checkboxes semi-exclusive, pending further refactoring into
a select box or similar gui element
2014-01-04 01:41:18 +01:00
BtbN
3170c9fef5
Add nvenc encoder library loading functions
2014-01-01 22:04:11 +01:00
jp9000
d7c79c4ad7
increased allowed global audio offset threshold
2013-12-11 09:12:48 -07:00
jp9000
45d5ea09dc
also make sure that the warning that settings was changed is displayed
2013-10-04 08:20:07 -07:00
jp9000
4cdeeaaa18
make sure that settings are marked as 'updated' even when selecting veryfast preset
2013-10-04 08:18:28 -07:00
Richard Stanway
df84336aa0
Fix preset warning triggering when reverting to veryfast
2013-09-26 21:21:21 +02:00
jp9000
9ef424ade8
merged original stable changes and fixed 700ms scene buffering offset default
2013-09-24 23:18:53 -07:00
jp9000
3d62f3889f
added an 'x264 encoding profile' option box in advanced, changed version to 0.57
2013-09-24 19:02:33 -07:00
jp9000
e15bef5973
changed default scene buffering time to 700 milliseconds
2013-09-09 15:27:38 -07:00
jp9000
1c8df6329a
Updated version number for the test version and made CFR enabled by default because of the new encoding.. code.
2013-08-31 17:45:24 -07:00
jp9000
39179c389f
Made the mic sync fix thing optional
2013-08-16 17:55:11 -07:00
shousa
b19f3da232
Enable to select x264 "slower" preset option
...
Enable to select x264 "slower" preset option
2013-08-14 18:59:08 +09:00
jp9000
0b8e15476e
Moved "keyframe interval" option to advanced and gave it an "auto" default value
2013-08-04 19:26:27 -07:00
jp9000
9e1bdb6b9a
fixed a bugged control in advanced using the wrong window id
2013-07-04 23:59:29 -07:00
jp9000
fd21433bbc
greatly increased the "arbitrary" limitations of mic audio time offset and scene buffering time
2013-07-02 05:22:29 -07:00
jp9000
a6a473199f
added an option to allow users to restrict how hotkeys can be used (allowing unrelated modifiers)
2013-06-16 23:28:35 -07:00
jp9000
c407c76420
made QSV go by profile setitngs rather than global at request of many users
2013-06-06 02:49:20 -07:00
palana
3af9e9b366
Allow custom settings for IDR interval and bframes for QSV
2013-06-02 18:45:14 +02:00
palana
7d3698156a
Disable QSV checkbox if QSV is unsupported
2013-06-02 18:45:14 +02:00
HomeWorld
25e5ffd03d
Fixed a small oversight (Disable encoding while previewing checkbox wasn't cleared when loading default settings) - submitted by Voxletum
2013-05-25 22:44:29 +03:00
jp9000
b3c30f9c3e
Added an option to disable preview encoding
2013-05-21 02:58:02 -07:00
palana
46c03b946f
Implemented QSV encoder
...
Added libmfx (opensource part of Intel Media SDK dispatcher and headers)
2013-05-10 01:57:46 +02:00
jp9000
f4f042a51c
made a backward compatibility fix for the settings pane
2013-04-21 19:40:51 -07:00
jp9000
17d25d30ba
made it so the process priority selection uses the translated text rather than english values
2013-04-21 16:17:36 -07:00
jp9000
bd9e916985
added global audio offset back in
2013-04-19 08:41:49 -07:00
jp9000
dd9bd2f75c
Added the ability for settings panes to have a "defaults" button, added the button to the "Advanced" section
2013-04-18 08:00:34 -07:00
jp9000
d001f62df0
Removed lower quality audio resampling
2013-04-02 23:00:09 -07:00
jp9000
10b43836bf
changing the size of the scene buffering time temporarily - DON'T TEST ME KRAZY
2013-03-18 14:29:19 -07:00
Lucas Murray
6b9b671a3d
Use SettingsPane for the noise gate settings; Remove HINSTANCE from
...
the SettingsPane API as it's not needed
2013-03-16 20:01:19 +08:00
Lucas Murray
b2a1b533c3
Added a SetChangedSettings() method to SettingsPane
2013-03-16 18:34:40 +08:00
Lucas Murray
1a62251b66
Ported advanced settings to SettingsPane
2013-03-16 18:17:36 +08:00