jp9000
dfc96d088e
Add -profile [profile] command line option
...
A user requested it, and it was super quick and easy, so I did it.
Also, renamed an unusual variable isSTEREO to isStereo.
2014-03-07 20:13:24 -07:00
BtbN
359ee4fde1
Add non-cbr mode with quality support to nvenc
2014-03-07 04:43:24 +01:00
shousa
9af05a3f1d
Enabled to select monaural audio
...
For sites that bit rate is limited
2014-03-03 23:22:40 +09:00
palana
02024ffcca
Remove a whole bunch of tabs ...
...
Someone make Visual Studio remember that OBS1 uses spaces
2014-02-26 15:53:50 +01:00
palana
f4ed09778e
Add RTL-aware wrappers for DialogBox and CreateDialog
...
This makes previous RTL-changes (except for OBSMessageBox) obsolete
2014-02-26 07:07:13 +01:00
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
jp9000
36eb42119b
force MP3 to always use 44.1khz to prevent transmission from breaking
2013-12-16 10:54:37 -07:00
jp9000
3520b15ca4
Allow the option to select sample rate to stream at rather than have it hard coded to 48000hz
2013-09-02 18:40:15 -07:00
Extrems
8b16a48523
Output 48 kHz audio
2013-08-29 11:00:43 -04: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
651ba78d3b
Added a keyframe interval option
2013-08-04 12:34:34 -07:00
HomeWorld
68a8ee95b8
Log dwm/bitrate changes at runtime
2013-07-27 17:58:12 +03:00
paibox
a5cd13508e
Add a tooltip for CBR padding option
...
Because.
2013-07-08 03:48:56 +02:00
paibox
e1b1f2678b
Allow user to toggle CBR padding on/off.
...
Defaults to on, needs to be disabled in order to use dynamic bit rate
changes while using CBR, since X264_NAL_HRD_CBR otherwise blocks this.
2013-06-17 23:06:45 +02:00
paibox
3ed97df48c
Allow user to change x264 bit rate settings while streaming.
2013-06-16 03:14:06 +02:00
jp9000
b3c30f9c3e
Added an option to disable preview encoding
2013-05-21 02:58:02 -07:00
jp9000
676f2999c4
make cbr default
2013-05-07 14:04:09 -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
Richard Stanway
9aceaadbcc
Some small code cleanups via static analysis (cppcheck)
2013-04-04 03:20:02 -04:00
Richard Stanway
71f1d0c912
Add a couple more lower bitrate audio options
2013-03-30 21:12:51 -04: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
c2d232843a
Ported encoding settings to SettingsPane
2013-03-16 16:53:30 +08:00