Vainock
eb06594381
Use property suffixes for units everywhere
2022-07-22 08:24:51 -04:00
PatTheMav
deeaccb3d1
obs-x264: Disable compiler warnings about non-exhaustive switch cases
2022-07-10 09:59:55 +10:00
jpark37
3b0ccbb77d
obs-x264: Use period for localized sentence
2022-05-28 18:31:55 -04:00
jpark37
8e2e1e212c
obs-x264: Convey lack of Rec. 2100 support
2022-05-28 08:36:18 -07:00
jpark37
4e35e3402b
obs-x264: Restore video encoder name to log
2022-05-06 20:41:15 -07:00
jpark37
2f3c25b544
obs-x264: Disallow HDR attempts gracefully
...
Replace crash with standard recording failure dialog, and log message.
2022-05-06 14:41:39 -07:00
PatTheMav
49e9d49943
plugins: Update CMakeLists.txt for included plugins
2022-03-16 23:11:08 +01:00
Translation Updater
ac8dbf67be
Update translations from Crowdin
2022-02-06 02:24:08 +00:00
Translation Updater
261345f9ef
Update translations from Crowdin
2021-12-12 02:38:59 +00:00
jp9000
6534bf5834
obs-x264: Move options parser to its own lib
2021-10-25 12:24:16 -07:00
Vainock
11a690b038
Update translations from Crowdin
2021-09-24 09:42:08 -07:00
Translation
ef2b1eb1c6
Update translations from Crowdin
2021-06-11 07:18:15 -07:00
Gol-D-Ace
90df8d44df
Update translations from Crowdin
2021-05-30 20:33:35 +02:00
jpark37
abf6a97ca9
obs-x264: Set CRF value conditionally
...
Matches value seen when encoding with FFmpeg.
2021-03-30 03:17:38 -07:00
jpark37
dd552df15c
obs-x264: Set sample aspect ratio to 1:1
...
Matches values seen when encoding with FFmpeg.
2021-03-30 03:17:38 -07:00
jpark37
a52562a98e
obs-x264: Set timebase
...
Matches values seen when encoding with FFmpeg.
2021-03-30 03:17:38 -07:00
Gol-D-Ace
7368a2c7cc
Update translations from Crowdin
2020-12-14 00:29:44 +01:00
Gol-D-Ace
7ab98ca00f
Update translations from Crowdin
2020-11-25 20:11:39 +01:00
Jim
b32abbe33f
Merge pull request #3083 from pkviet/srtfix4
...
UI: Enable sps/pps (video headers) repetition (for srt/mpegts)
2020-10-30 23:25:24 -07:00
Gol-D-Ace
c66ebde080
Update translations from Crowdin
2020-09-27 23:07:27 +02:00
Richard Stanway
5889e2905e
CMake: Set PIC for all library targets
...
Fixes https://github.com/obsproject/obs-studio/issues/3436
2020-09-09 01:55:50 +02:00
jpark37
b6afaceeae
Update VIDEO_CS_DEFAULT to mean 709 instead of 601
...
Consistent with modified default UI setting.
2020-09-06 20:51:28 -07:00
Shaolin
420823bfaa
plugins: Clear compile warnings on Linux
2020-08-26 01:34:03 -03:00
pkv
915379a99d
obs-x264: Allow repeat_headers and annexb parameters to be set
...
The repeat_headers parameter is currently hard-coded to false and can
not be changed.
For mpegts container and allow better compatibility with broadcast
mpegts decoders, it is mandatory to repeat the sps/pps headers
regularly.
This commit enables this parameter to be set either by the user or the
service (ex: udp or srt w/ mpegts container).
The b_annexb enables compatibility with Annex B bitstream which is
better for streaming formats than avcc.
2020-08-23 11:10:09 +02:00
Jim
d9408b51ef
Merge pull request #3288 from makise-homura/e2k_support
...
E2k support
2020-08-22 10:20:20 -07:00
Kurt Kartaltepe
5ada3f745d
obs-x264: Fix memory leak
...
bmalloc'ed array was not freed when freeing options.
2020-08-21 21:28:19 -07:00
makise-homura
543a3767c7
obs-x264: Discard excess warning for e2k
2020-08-18 16:52:05 +03:00
Jim
f6ce8f2a32
Merge pull request #2942 from strager/x264-options
...
obs-x264: Log when options are ignored
2020-08-17 05:24:00 -07:00
jpark37
de4743e16b
obs-x264: Improve color space handling
...
Add support for VIDEO_CS_SRGB.
Use SMPTE 170M for 601 instead of undef. This is the American/Chromium
way of handling 601.
2020-07-18 19:44:13 -07:00
Matthew Glazar
601aa3ffb1
obs-x264: Log ignored options
...
When an x264 option doesn't include a "=", it is silently ignored. This
is frustrating for users. Log when part of the options string is
ignored.
Aside from logging, this commit should not change behavior.
2020-05-17 15:08:39 -07:00
Matthew Glazar
6190ba250d
obs-x264: Log only options given to libx264
...
The "custom settings" log message is misleading. It simply echoes the
user-given string, but does not reflect the options given to libx264 or
handled by obs-x264 itself. Change the log message to omit skipped
options.
2020-05-17 15:08:38 -07:00
Matthew Glazar
40b4e32c41
obs-x264: Refactor tokenizing of options
...
We do a bad job of handling errors in user-supplied x264 options. I want
to improve our error handling. To make my job easier, move the code for
parsing the x264 options string into its own function. Also, add some
tests for the functionality.
Aside from a minor tweak to a log message for the opencl option, this
commit should not change behavior.
2020-05-17 15:08:34 -07:00
jp9000
7993179466
cmake: Add cmake folders
2020-05-13 06:52:37 -07:00
Colin Edwards
55e2985026
Merge pull request #1944 from WizardCM/windows-rc-definition
...
CMake: Build Windows modules with file descriptors
2020-04-18 18:27:22 -05:00
Gol-D-Ace
d74fc65047
Update translations from Crowdin
2020-03-16 20:14:50 +01:00
Clayton Groeneveld
4e3a0180ba
libobs, obs-x264: Fix compiler warnings
2020-01-21 15:18:09 -06:00
Matt Gajownik
51be039cf8
CMake: Build Windows modules with file descriptors
2019-10-15 21:34:12 +11:00
Gol-D-Ace
03b5be75e4
Update translations from Crowdin
2019-09-17 23:21:00 +02:00
jp9000
6863140381
obs-x264: Do not display log messages every update
...
Prevents log spam when dynamic bitrate is used
2019-08-22 16:21:59 -07:00
jp9000
806ab5a022
libobs: Mark encoders that support dynamic bitrate
...
(This commit also modifies mac-vth264, obs-ffmpeg, obs-qsv11, and
obs-x264)
2019-08-18 03:14:38 -07:00
jp9000
15ade1e2c4
obs-x264: Do not show reconfigure details in log
...
Prevents the x264 plugin from spamming the log when dynamic bitrate is
active.
2019-08-18 03:14:38 -07:00
jp9000
f53df7da64
clang-format: Apply formatting
...
Code submissions have continually suffered from formatting
inconsistencies that constantly have to be addressed. Using
clang-format simplifies this by making code formatting more consistent,
and allows automation of the code formatting so that maintainers can
focus more on the code itself instead of code formatting.
2019-06-23 23:49:10 -07:00
Gol-D-Ace
973bc481ce
Update translations from Crowdin
2019-06-11 01:42:42 +02:00
Clayton Groeneveld
31b73f8025
UI: Add ability to set properties spinbox suffix
2019-05-02 08:54:14 -07:00
Clayton Groeneveld
1160ee767a
UI: Increment bitrates by 50
2019-04-30 06:54:02 -05:00
Gol-D-Ace
e78ac5ebef
Update translations from Crowdin
2019-04-04 16:19:51 +02:00
Gol-D-Ace
c3711bdd5e
Update translations from Crowdin
2019-02-20 22:26:07 +01:00
Jim
af320a0838
Merge pull request #1480 from kkartaltepe/module-descriptions
...
Plugins: Add descriptions to modules
2018-09-16 15:34:28 -07:00
Kurt Kartaltepe
d86c8121ed
Plugins: Add descriptions to modules
2018-09-11 18:28:58 -07:00
Gol-D-Ace
a79aaa28ab
Update translations from Crowdin
2018-08-18 04:16:35 +02:00