[vlc-commits] [Git][videolan/vlc][master] 10 commits: Add .alac to file extensions
Steve Lhomme (@robUx4)
gitlab at videolan.org
Tue Aug 8 13:42:16 UTC 2023
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
9ce49cd2 by Jean-Baptiste Kempf at 2023-08-08T13:13:57+00:00
Add .alac to file extensions
- - - - -
bd11aa60 by Jean-Baptiste Kempf at 2023-08-08T13:13:57+00:00
Add .qt to file extensions
- - - - -
3cfe98d8 by Jean-Baptiste Kempf at 2023-08-08T13:13:57+00:00
Add .skm to file extensions
- - - - -
8d56d19c by Jean-Baptiste Kempf at 2023-08-08T13:13:57+00:00
Add .k3g to file extensions
- - - - -
5afff8a6 by Jean-Baptiste Kempf at 2023-08-08T13:13:57+00:00
Add .vp6 to file extensions
- - - - -
30731a06 by Felix Paul Kühne at 2023-08-08T13:13:57+00:00
share/Info.plist: add alac extension
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
- - - - -
d803d426 by Felix Paul Kühne at 2023-08-08T13:13:57+00:00
share/Info.plist: add au extension
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
- - - - -
60eefa39 by Felix Paul Kühne at 2023-08-08T13:13:57+00:00
share/Info.plist: add k3g extension
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
- - - - -
fe688088 by Felix Paul Kühne at 2023-08-08T13:13:57+00:00
share/Info.plist: add skm extension
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
- - - - -
a03de829 by Felix Paul Kühne at 2023-08-08T13:13:57+00:00
share/Info.plist: add vp6 extension
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
- - - - -
3 changed files:
- extras/package/win32/NSIS/helpers/extensions.nsh
- include/vlc_interface.h
- share/Info.plist.in
Changes:
=====================================
extras/package/win32/NSIS/helpers/extensions.nsh
=====================================
@@ -141,9 +141,10 @@ FunctionEnd
!insertmacro ${_action} Audio ".aif"
!insertmacro ${_action} Audio ".aifc"
!insertmacro ${_action} Audio ".aiff"
- !insertmacro ${_action} Audio ".au"
+ !insertmacro ${_action} Audio ".alac"
!insertmacro ${_action} Audio ".amr"
!insertmacro ${_action} Audio ".aob"
+ !insertmacro ${_action} Audio ".au"
!insertmacro ${_action} Audio ".ape"
!insertmacro ${_action} Audio ".caf"
!insertmacro ${_action} Audio ".cda"
@@ -204,6 +205,7 @@ FunctionEnd
!insertmacro ${_action} Video ".flv"
!insertmacro ${_action} Video ".gvi"
!insertmacro ${_action} Video ".gxf"
+ !insertmacro ${_action} Video ".k3g"
!insertmacro ${_action} Video ".m1v"
!insertmacro ${_action} Video ".m2t"
!insertmacro ${_action} Video ".m2v"
@@ -231,16 +233,19 @@ FunctionEnd
!insertmacro ${_action} Video ".ogm"
!insertmacro ${_action} Video ".ogx"
!insertmacro ${_action} Video ".ogv"
+ !insertmacro ${_action} Video ".qt"
!insertmacro ${_action} Video ".rec"
!insertmacro ${_action} Video ".rm"
!insertmacro ${_action} Video ".rmvb"
!insertmacro ${_action} Video ".rpl"
+ !insertmacro ${_action} Video ".skm"
!insertmacro ${_action} Video ".thp"
!insertmacro ${_action} Video ".tod"
!insertmacro ${_action} Video ".tp"
!insertmacro ${_action} Video ".ts"
!insertmacro ${_action} Video ".tts"
!insertmacro ${_action} Video ".vob"
+ !insertmacro ${_action} Video ".vp6"
!insertmacro ${_action} Video ".vro"
!insertmacro ${_action} Video ".webm"
!insertmacro ${_action} Video ".wmv"
=====================================
include/vlc_interface.h
=====================================
@@ -151,19 +151,19 @@ typedef enum vlc_intf_dialog {
/* Useful text messages shared by interfaces */
#define INTF_ABOUT_MSG LICENSE_MSG
-#define EXTENSIONS_AUDIO_CSV "3ga", "669", "a52", "aac", "ac3", "adt", "adts", "aif", "aifc", "aiff", \
+#define EXTENSIONS_AUDIO_CSV "3ga", "669", "a52", "aac", "ac3", "adt", "adts", "aif", "aifc", "aiff", "alac", \
"amb", "amr", "aob", "ape", "au", "awb", "caf", "dts", "dsf", "dff", "flac", "it", "kar", \
"m4a", "m4b", "m4p", "m5p", "mka", "mlp", "mod", "mpa", "mp1", "mp2", "mp3", "mpc", "mpga", "mus", \
"oga", "ogg", "oma", "opus", "qcp", "ra", "rmi", "s3m", "sid", "spx", "tak", "thd", "tta", \
"voc", "vqf", "w64", "wav", "wma", "wv", "xa", "xm"
#define EXTENSIONS_VIDEO_CSV "3g2", "3gp", "3gp2", "3gpp", "amrec", "amv", "asf", "avi", "bik", "crf", "dav", "divx", "drc", \
- "dv", "dvr-ms", "evo", "f4v", "flv", "gvi", "gxf", "iso", \
+ "dv", "dvr-ms", "evo", "f4v", "flv", "gvi", "gxf", "iso", "k3g", \
"m1v", "m2v", "m2t", "m2ts", "m4v", "mkv", "mov",\
"mp2", "mp2v", "mp4", "mp4v", "mpe", "mpeg", "mpeg1", \
"mpeg2", "mpeg4", "mpg", "mpv2", "mts", "mtv", "mxf", "mxg", "nsv", "nuv", \
- "ogg", "ogm", "ogv", "ogx", "ps", \
- "rec", "rm", "rmvb", "rpl", "thp", "tod", "ts", "tts", "txd", "vob", "vro", \
+ "ogg", "ogm", "ogv", "ogx", "ps", "qt", \
+ "rec", "rm", "rmvb", "rpl", "skm", "thp", "tod", "ts", "tts", "txd", "vob", "vp6", "vro", \
"webm", "wm", "wmv", "wtv", "xesc"
#define EXTENSIONS_AUDIO \
@@ -177,6 +177,7 @@ typedef enum vlc_intf_dialog {
"*.aif;"\
"*.aifc;"\
"*.aiff;"\
+ "*.alac;" \
"*.amb;" \
"*.amr;" \
"*.aob;" \
@@ -227,11 +228,11 @@ typedef enum vlc_intf_dialog {
"*.xa;" \
"*.xm"
-#define EXTENSIONS_VIDEO "*.3g2;*.3gp;*.3gp2;*.3gpp;*.amrec;*.amv;*.asf;*.avi;*.bik;*.bin;*.crf;*.dav;*.divx;*.drc;*.dv;*.dvr-ms;*.evo;*.f4v;*.flv;*.gvi;*.gxf;*.iso;*.m1v;*.m2v;" \
+#define EXTENSIONS_VIDEO "*.3g2;*.3gp;*.3gp2;*.3gpp;*.amrec;*.amv;*.asf;*.avi;*.bik;*.bin;*.crf;*.dav;*.divx;*.drc;*.dv;*.dvr-ms;*.evo;*.f4v;*.flv;*.gvi;*.gxf;*.iso;*.k3g;*.m1v;*.m2v;" \
"*.m2t;*.m2ts;*.m4v;*.mkv;*.mov;*.mp2;*.mp2v;*.mp4;*.mp4v;*.mpe;*.mpeg;*.mpeg1;" \
"*.mpeg2;*.mpeg4;*.mpg;*.mpv2;*.mts;*.mtv;*.mxf;*.mxg;*.nsv;*.nuv;" \
- "*.ogg;*.ogm;*.ogv;*.ogx;*.ps;" \
- "*.rec;*.rm;*.rmvb;*.rpl;*.thp;*.tod;*.tp;*.ts;*.tts;*.txd;*.vob;*.vro;*.webm;*.wm;*.wmv;*.wtv;*.xesc"
+ "*.ogg;*.ogm;*.ogv;*.ogx;*.ps;*.qt;" \
+ "*.rec;*.rm;*.rmvb;*.rpl;*.skm;*.thp;*.tod;*.tp;*.ts;*.tts;*.txd;*.vob;*.vp6;*.vro;*.webm;*.wm;*.wmv;*.wtv;*.xesc"
#define EXTENSIONS_PLAYLIST "*.asx;*.b4s;*.cue;*.ifo;*.m3u;*.m3u8;*.pls;*.ram;*.rar;*.sdp;*.vlc;*.xspf;*.wax;*.wpl;*.wvx;*.zip;*.conf"
=====================================
share/Info.plist.in
=====================================
@@ -391,6 +391,22 @@
<string>public.aifc-audio</string>
</array>
</dict>
+ <dict>
+ <key>CFBundleTypeIconFile</key>
+ <string>audio.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Apple Lossless Audio Codec File</string>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.alac-audio</string>
+ </array>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>aiff</string>
+ </array>
+ </dict>
<dict>
<key>CFBundleTypeIconFile</key>
<string>audio.icns</string>
@@ -415,6 +431,18 @@
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
+ <dict>
+ <key>CFBundleTypeIconFile</key>
+ <string>audio.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>AU File</string>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>au</string>
+ </array>
+ </dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
@@ -515,6 +543,18 @@
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>vp6</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>video.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>VP6 File</string>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ </dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
@@ -800,6 +840,18 @@
<key>NSPersistentStoreTypeKey</key>
<string>Binary</string>
</dict>
+ <dict>
+ <key>CFBundleTypeIconFile</key>
+ <string>movie.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>3G2A Mobile Phone Video File</string>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>k3g</string>
+ </array>
+ </dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
@@ -1955,6 +2007,21 @@
</array>
</dict>
</dict>
+ <dict>
+ <key>UTTypeConformsTo</key>
+ <array>
+ <string>public.video</string>
+ </array>
+ <key>UTTypeDescription</key>
+ <string>SKM File</string>
+ <key>UTTypeTagSpecification</key>
+ <dict>
+ <key>public.filename-extension</key>
+ <array>
+ <string>skm</string>
+ </array>
+ </dict>
+ </dict>
<dict>
<key>UTTypeConformsTo</key>
<array>
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/a213c587b0392739edfac739d4f9e4b3f96a8b51...a03de829e136f6374fbc31d451d5134068570342
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/a213c587b0392739edfac739d4f9e4b3f96a8b51...a03de829e136f6374fbc31d451d5134068570342
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