Matt Gajownik
a5f0988933
Update translations from Crowdin
2026-01-10 01:02:43 -05:00
Warchamp7
cea2d6938a
frontend: Remove Source from source names
2025-12-17 20:34:05 -05:00
Matt Gajownik
99c3a4b797
Update translations from Crowdin
2025-09-08 22:38:40 -04:00
Matt Gajownik
70c85f9875
Update translations from Crowdin
2025-07-01 13:34:08 -04:00
Matt Gajownik
ffef7504ac
Update translations from Crowdin
2025-06-09 14:55:50 -04:00
Translation Updater
0b2c85845e
Update translations from Crowdin
2024-12-06 23:21:55 +00:00
Ryan Foster
a1fbf1015f
clang-format: Increase column limit from 80 to 120
2024-10-04 18:19:27 -04:00
PatTheMav
6c590805e8
cmake: Update supported CMake version range to 3.28 and 3.30
2024-09-13 14:42:32 -04:00
tytan652
31385006d5
Remove legacy_check CMake macro
...
The macro was not removed in 72428ccd97
waiting for submodules to be be updated to a commit where their legacy
code path is removed.
2024-09-11 13:24:39 -04:00
tytan652
72428ccd97
Remove CMake legacy code path
...
Except submodules and legacy_check macro since the former depend on it.
2024-08-28 13:53:25 -04:00
PatTheMav
b8cfacaec3
Update formatting of CMake files
2024-08-14 12:07:47 -04:00
Translation Updater
e7d6707fa7
Update translations from Crowdin
2024-07-17 09:34:12 +00:00
Translation Updater
8999d9fef9
Update translations from Crowdin
2024-06-07 09:47:58 +00:00
PatTheMav
34f8abae1f
plugins: Update Linux slice of cross-platform plugins for CMake 3.0
...
Also silences acknowledged compile warnings introduced by the updated
compiler settings in the CMake update.
2024-04-13 23:48:38 -04:00
PatTheMav
f4733ec6a2
Update source code formatting with clang-format 17.0.3
...
Added SCDisplayRef type alias to fix a quirk of this specific
clang-format version with ObjC block syntax.
2024-03-11 15:55:30 -04:00
Vainock
7ae66c72fd
Update translations from Crowdin
2024-02-28 14:20:05 -05:00
Translation Updater
ac484a066f
Update translations from Crowdin
2024-01-29 20:47:38 +00:00
Penwywern
7abbfb1c82
vlc-video: Fix play_pause to respect boolean
2024-01-06 17:22:27 -06:00
PatTheMav
eae5cc1e38
plugins: Update CMake formatting with manual format choices
2023-12-19 17:59:44 -05:00
Translation Updater
0d450a34a0
Update translations from Crowdin
2023-10-10 13:34:41 +00:00
PatTheMav
13a23f6471
plugins: Suppress warnings about implicit integer downcasts
...
Returned values are usually 64-bit in length but commonly stored in
16-bit integers anyway.
2023-08-31 17:52:08 -04:00
Translation Updater
ecf914dd67
Update translations from Crowdin
2023-08-13 14:09:15 +00:00
Ryan Foster
d00068cb6c
plugins: Update CMake minimum to 3.22
...
Since Ubuntu 22.04 is now our minimum supported Ubuntu version, and it
has CMake 3.22, let's make CMake 3.22 the minimum CMake version.
2023-08-05 16:45:46 -07:00
Norihiro Kamae
97356de0e8
vlc-video: Define media file array type for function parameter lists
...
To avoid passing `struct darray *` type, which cannot hold the type
information, this commit defines array types and uses that types on the
function parameters.
2023-07-01 00:39:13 -07:00
PatTheMav
50a4e83251
cmake: Remove Info.plist template files for macOS builds
...
Creation of Info.plist files through Xcode is more canonical and
future-proof, as it will automatically pick up changes/updates
introduced by Apple. Non-standard keys can still be added via a
template file, which will then be extended by Xcode with the default
keys.
2023-06-17 12:23:33 -04:00
Lain
106c7aa61f
Update copyrights/names
2023-05-20 01:31:18 -07:00
Translation Updater
a0fbdc3c34
Update translations from Crowdin
2023-05-01 23:11:13 +00:00
Translation Updater
7c5560bf1b
Update translations from Crowdin
2023-03-27 13:39:03 +00:00
PatTheMav
349372b3b3
cmake: Add changes for CMake build framework 3.0
...
New code path only taken if OBS_CMAKE_VERSION is set to 3.0.0 or
greater, old functionality remains unchanged.
2023-03-26 18:20:38 -04:00
shiina424
af5d4fb8bb
vlc-video: Fix translation key
2023-03-25 18:29:07 -07:00
Lukáš Cezner
5d1f0efc43
vlc-video: Fix videos larger than 1080p being squished
...
Fix an overflow in display_width caused by unsafe multiplication of the
video width by Sample Aspect Ratio.
2023-02-17 14:59:08 -05:00
练亮斌
b5b3563479
vlc-video: Support subtitle track up to 1000
2023-02-15 10:05:28 -05:00
Translation Updater
783bd52197
Update translations from Crowdin
2023-01-08 04:10:37 +00:00
Translation Updater
f065f20ce1
Update translations from Crowdin
2022-10-25 22:32:14 +00:00
Norihiro Kamae
ba77ca6592
vlc-video: Fix crash at removing files from missing-file dialog
...
The callback missing_file_callback will get an empty string when a user
decided to remove the file on the missing file dialog.
Avoid the empty string to be held in files array and remove it.
Also avoid passing an empty file name from the property to internal
functions.
2022-10-09 16:40:06 -07:00
Translation Updater
cc2d0791ca
Update translations from Crowdin
2022-08-30 09:00:44 +00:00
Translation Updater
4aaa07f93d
Update translations from Crowdin
2022-08-17 04:22:50 +00:00
Translation Updater
81734be37c
Update translations from Crowdin
2022-07-31 23:40:53 +00:00
Vainock
eb06594381
Use property suffixes for units everywhere
2022-07-22 08:24:51 -04:00
Norihiro Kamae
7e3656ab33
plugins: Cleanup unused-parameters
...
- Remove unnecessary UNUSED_PARAMETER
- Add OBS_UNUSED attribute to unused parameters
- Also removes unused variables
2022-07-19 11:01:00 -04:00
tytan652
831fe03048
vlc-video: Fix sign-compare warning
2022-05-19 17:10:47 -04:00
Paul Mc Galey
59bdac1569
vlc-video: Fix video rotation and aspect ratio
...
Fixes #5250 and #3843 .
Gets dimensions, aspect ratio and orientation/rotation from source video track.
2022-05-07 16:03:24 -07:00
pkv
5e4081e563
vlc-source: Fix surround sound not properly downmixed
...
This fixes issue https://github.com/obsproject/obs-studio/issues/6295 .
libvlc does some downmixing/upmixing when the number of channels
requested is less than the number of channels of the source.
We take advantage of that feature to avoid doing it with swresample
because we're missing info that libvlc is not giving (the exact channel
layout of the source).
Signed-off-by: pkv <pkv@obsproject.com >
2022-05-06 12:34:14 -04:00
PatTheMav
4ac3299575
vlc-video: Fix compiler warnings
2022-05-04 12:09:04 -04:00
jpark37
848e128435
libobs,plugins: Replace video matrix function
...
video_format_get_parameters_for_format provides a more accurate matrix
than video_format_get_parameters.
2022-04-07 19:28:51 -07:00
PatTheMav
aae3a6a466
cmake: Fix diverging prefix padding for OBS status outputs
...
Status output related to OBS configuration is prefixed with the string
"OBS" and added padding for enabled and disabled features. This padding
was not aligned between platforms.
By moving the padding and prefix decoration into its own function,
both elements are controlled in a single place. CMake scripts were
changed to use this new function `obs_status` instead of using CMake's
`message` function directly.
2022-03-26 09:44:23 -04: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
Jim
3e4e8d2fd0
vlc-video: Set channel limit to 8 instead of 2
...
17c069e1d0 changed to add support for surround sound, but the limit
should really just be 8 channels as pointed out by tt
2022-01-29 15:28:36 -08:00
pkv
17c069e1d0
vlc-video: Enable surround sound support
...
The vlc plugin was keeping only up to two audio channels. It was overlooked when surround sound support was added to obs-studio. This commit remedies this oversight.
Signed-off-by: pkv <pkv@obsproject.com >
2022-01-29 15:22:29 -08:00