[vlc-commits] [Git][videolan/vlc][master] 2 commits: macosx: fix registering CAS defaults

Felix Paul Kühne (@fkuehne) gitlab at videolan.org
Mon Aug 18 17:48:52 UTC 2025



Felix Paul Kühne pushed to branch master at VideoLAN / VLC


Commits:
edc813f5 by Felix Paul Kühne at 2025-08-18T17:32:47+00:00
macosx: fix registering CAS defaults

This fixes a regression from 38dc0d33

- - - - -
5b5bfea8 by Felix Paul Kühne at 2025-08-18T17:32:47+00:00
macosx: add OPUS, H265, AV1 and VP9 as available codecs to CAS panel

Fixes #16805

- - - - -


1 changed file:

- modules/gui/macosx/windows/convertandsave/VLCConvertAndSaveWindowController.m


Changes:

=====================================
modules/gui/macosx/windows/convertandsave/VLCConvertAndSaveWindowController.m
=====================================
@@ -126,8 +126,8 @@ NSString *VLCConvertAndSaveProfileNamesKey = @"CASProfileNames";
                                      @"Audio - CD",
                                      nil];
 
-    NSDictionary *appDefaults = @{defaultProfiles : VLCConvertAndSaveProfilesKey,
-                                  defaultProfileNames : VLCConvertAndSaveProfileNamesKey};
+    NSDictionary *appDefaults = @{VLCConvertAndSaveProfilesKey : defaultProfiles,
+                                  VLCConvertAndSaveProfileNamesKey : defaultProfileNames};
 
     [defaults registerDefaults:appDefaults];
 }
@@ -243,12 +243,12 @@ NSString *VLCConvertAndSaveProfileNamesKey = @"CASProfileNames";
 - (void)initCodecStructures
 {
     _videoCodecs = @[
-                     @[@"MPEG-1", @"MPEG-2", @"MPEG-4", @"DIVX 1", @"DIVX 2", @"DIVX 3", @"H.263", @"H.264", @"VP8", @"WMV1", @"WMV2", @"M-JPEG", @"Theora", @"Dirac"],
-                     @[@"mpgv", @"mp2v", @"mp4v", @"DIV1", @"DIV2", @"DIV3", @"H263", @"h264", @"VP80", @"WMV1", @"WMV2", @"MJPG", @"theo", @"drac"],
+                     @[@"MPEG-1", @"MPEG-2", @"MPEG-4", @"DIVX 1", @"DIVX 2", @"DIVX 3", @"H.263", @"H.264", @"H.265", @"AOMedia Video 1 (AV1)", @"VP8", @"VP9", @"WMV1", @"WMV2", @"M-JPEG", @"Theora", @"Dirac"],
+                     @[@"mpgv", @"mp2v", @"mp4v", @"DIV1", @"DIV2", @"DIV3", @"H263", @"h264", @"h265", @"av01", @"VP80", @"VP90", @"WMV1", @"WMV2", @"MJPG", @"theo", @"drac"],
                      ];
     _audioCodecs = @[
-                     @[@"MPEG Audio", @"MP3", @"MPEG 4 Audio (AAC)", @"A52/AC-3", @"Vorbis", @"Flac", @"Speex", @"WAV", @"WMA2"],
-                     @[@"mpga", @"mp3", @"mp4a", @"a52", @"vorb", @"flac", @"spx", @"s16l", @"wma2"],
+                     @[@"MPEG Audio", @"MP3", @"MPEG 4 Audio (AAC)", @"OPUS", @"A52/AC-3", @"Vorbis", @"Flac", @"Speex", @"WAV", @"WMA2"],
+                     @[@"mpga", @"mp3", @"mp4a", @"opus", @"a52", @"vorb", @"flac", @"spx", @"s16l", @"wma2"],
                      ];
     _subsCodecs = @[
                     @[@"DVB subtitle", @"T.140"],



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/046196c437ded78341c1a9297fe549b648c0d542...5b5bfea8b5204ea8fc9564d64e1352371eeadf13

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/046196c437ded78341c1a9297fe549b648c0d542...5b5bfea8b5204ea8fc9564d64e1352371eeadf13
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list