[vlc-commits] Better defined Mac UTI
C.W. Betts
git at videolan.org
Thu Jan 19 12:02:51 CET 2017
vlc | branch: master | C.W. Betts <computers57 at hotmail.com> | Tue Jan 17 02:18:45 2017 -0700| [01f4162061bef8db6505177936df8022ec83c2bf] | committer: Jean-Baptiste Kempf
Better defined Mac UTI
This completely removes some imported UTIs that are defined by the system, as well has having some UTIs used in the CFBundleDocumentTypes declerations.
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=01f4162061bef8db6505177936df8022ec83c2bf
---
extras/package/macosx/Info.plist.in | 530 ++++++++++++++++++------------------
1 file changed, 266 insertions(+), 264 deletions(-)
diff --git a/extras/package/macosx/Info.plist.in b/extras/package/macosx/Info.plist.in
index a7d4e78..19c7f8b 100644
--- a/extras/package/macosx/Info.plist.in
+++ b/extras/package/macosx/Info.plist.in
@@ -15,20 +15,24 @@
</array>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
- </dict>
- <dict>
<key>LSItemContentTypes</key>
<array>
- <string>public.volume</string>
+ <string>public.folder</string>
</array>
+ </dict>
+ <dict>
+ <key>CFBundleTypeName</key>
+ <string>Volume</string>
<key>CFBundleTypeOSTypes</key>
<array>
<string>disk</string>
</array>
- <key>CFBundleTypeName</key>
- <string>Volume</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.volume</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -42,6 +46,10 @@
<string>Flash Video File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.adobe.flash.video</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -56,19 +64,19 @@
<string>Viewer</string>
</dict>
<dict>
- <key>CFBundleTypeExtensions</key>
- <array>
- <string>dvdmedia</string>
- </array>
- <key>CFBundleTypeIconFile</key>
- <string>movie.icns</string>
- <key>CFBundleTypeName</key>
- <string>DVD Media Document</string>
- <key>CFBundleTypeRole</key>
- <string>Editor</string>
- <key>LSTypeIsPackage</key>
- <true/>
- </dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>dvdmedia</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>movie.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>DVD Media Document</string>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSTypeIsPackage</key>
+ <true/>
+ </dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
@@ -206,6 +214,10 @@
<string>FLAC Audio File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>org.xiph.flac</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -264,6 +276,12 @@
<string>RealPlayer Media Files</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.real.realaudio</string>
+ <string>com.real.realmedia</string>
+ <string>com.real.ram</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -281,7 +299,6 @@
<key>CFBundleTypeExtensions</key>
<array>
<string>mod</string>
- <string>xm</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>audio.icns</string>
@@ -330,6 +347,10 @@
<string>AIFF file</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.aiff-audio</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -406,6 +427,10 @@
<string>WAVE Audio File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.microsoft.waveform-audio</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -521,6 +546,10 @@
<string>OPUS file</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>org.xiph.opus</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -581,6 +610,10 @@
<string>Ogg Video File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>org.xiph.ogg-video</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -725,6 +758,10 @@
<string>AVI container</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.avi</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -779,6 +816,10 @@
<string>Apple QuickTime container</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.apple.quicktime-movie</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -803,6 +844,10 @@
<string>DV file</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.dv-movie</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -815,6 +860,10 @@
<string>Advanced Streaming Format</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.microsoft.advanced-systems-format</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -827,6 +876,10 @@
<string>Windows Media Audio</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.microsoft.windows-media-wma</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -840,6 +893,10 @@
<string>Windows Media Video</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.microsoft.windows-media-wmv</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -927,6 +984,10 @@
<string>MPEG Audio Layer 3</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.mp3</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -942,10 +1003,6 @@
<string>Viewer</string>
</dict>
<dict>
- <key>CFBundleTypeMIMETypes</key>
- <array>
- <string>video/mp2t</string>
- </array>
<key>CFBundleTypeExtensions</key>
<array>
<string>tp</string>
@@ -956,6 +1013,10 @@
</array>
<key>CFBundleTypeIconFile</key>
<string>mpeg.icns</string>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>video/mp2t</string>
+ </array>
<key>CFBundleTypeName</key>
<string>MPEG-2 Transport Stream</string>
<key>CFBundleTypeRole</key>
@@ -999,18 +1060,10 @@
<string>MPEG-4 File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
- </dict>
- <dict>
- <key>CFBundleTypeExtensions</key>
+ <key>LSItemContentTypes</key>
<array>
- <string>m4a</string>
+ <string>public.mpeg-4</string>
</array>
- <key>CFBundleTypeIconFile</key>
- <string>m4a.icns</string>
- <key>CFBundleTypeName</key>
- <string>MPEG-4 Audio File</string>
- <key>CFBundleTypeRole</key>
- <string>Viewer</string>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -1023,11 +1076,18 @@
<string>MPEG-4 Audio File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.mpeg-4-audio</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
+ <string>smf</string>
<string>mid</string>
+ <string>midi</string>
+ <string>kar</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>audio.icns</string>
@@ -1035,6 +1095,10 @@
<string>MIDI File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.midi-audio</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -1059,6 +1123,10 @@
<string>Matroska Audio File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>org.matroska.mka</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -1071,6 +1139,10 @@
<string>Matroska Video File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>org.matroska.mkv</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -1095,6 +1167,10 @@
<string>WinRAR Compressed Archive</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.rarlab.rar-archive</string>
+ </array>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
@@ -1199,6 +1275,10 @@
<string>NuppleVideo File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.mythtv.nuv</string>
+ </array>
<key>LSTypeIsPackage</key>
<false/>
<key>NSPersistentStoreTypeKey</key>
@@ -1379,15 +1459,6 @@
<string>Binary</string>
</dict>
</array>
- <key>SUFeedURL</key>
- <string>http://update.videolan.org/vlc/sparkle/vlc-intel64.xml</string>
- <key>SUPublicDSAKeyFile</key>
- <string>dsa_pub.pem</string>
- <key>NSAppTransportSecurity</key>
- <dict>
- <key>NSAllowsArbitraryLoads</key>
- <true/>
- </dict>
<key>CFBundleExecutable</key>
<string>VLC</string>
<key>CFBundleGetInfoString</key>
@@ -1413,13 +1484,13 @@
<string>generic</string>
<key>CFBundleURLName</key>
<string>http(s) url</string>
- <key>LSHandlerRank</key>
- <string>None</string>
<key>CFBundleURLSchemes</key>
<array>
<string>http</string>
<string>https</string>
</array>
+ <key>LSHandlerRank</key>
+ <string>None</string>
</dict>
<dict>
<key>CFBundleURLIconFile</key>
@@ -1472,7 +1543,7 @@
<string>rtp</string>
</array>
</dict>
- <dict>
+ <dict>
<key>CFBundleURLIconFile</key>
<string>generic</string>
<key>CFBundleURLName</key>
@@ -1508,18 +1579,29 @@
</array>
<key>CFBundleVersion</key>
<string>@VERSION@</string>
+ <key>LSApplicationCategoryType</key>
+ <string>public.app-category.video</string>
+ <key>LSMinimumSystemVersion</key>
+ <string>10.6.0</string>
+ <key>NSAppTransportSecurity</key>
+ <dict>
+ <key>NSAllowsArbitraryLoads</key>
+ <true/>
+ </dict>
<key>NSAppleScriptEnabled</key>
- <string>YES</string>
+ <true/>
+ <key>NSHighResolutionCapable</key>
+ <true/>
<key>NSMainNibFile</key>
<string>MainMenu</string>
<key>NSPrincipalClass</key>
<string>VLCApplication</string>
- <key>LSMinimumSystemVersion</key>
- <string>10.6.0</string>
- <key>NSHighResolutionCapable</key>
- <true/>
<key>NSSupportsAutomaticGraphicsSwitching</key>
<true/>
+ <key>SUFeedURL</key>
+ <string>http://update.videolan.org/vlc/sparkle/vlc-intel64.xml</string>
+ <key>SUPublicDSAKeyFile</key>
+ <string>dsa_pub.pem</string>
<key>UTImportedTypeDeclarations</key>
<array>
<dict>
@@ -1530,13 +1612,19 @@
<key>UTTypeDescription</key>
<string>Flash Video File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.flash</string>
+ <string>com.adobe.flash.video</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>flv</string>
<string>f4v</string>
+ <string>f4a</string>
+ <string>f4b</string>
+ </array>
+ <key>public.mime-type</key>
+ <array>
+ <string>video/x-flv</string>
</array>
</dict>
</dict>
@@ -1599,13 +1687,17 @@
<key>UTTypeDescription</key>
<string>FLAC Audio File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.flac</string>
+ <string>org.xiph.flac</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>flac</string>
</array>
+ <key>public.mime-type</key>
+ <array>
+ <string>audio/flac</string>
+ </array>
</dict>
</dict>
<dict>
@@ -1648,14 +1740,24 @@
<string>public.audio</string>
</array>
<key>UTTypeDescription</key>
- <string>Musepack Audio File</string>
+ <string>RealAudio</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.mpc</string>
+ <string>com.real.realaudio</string>
<key>UTTypeTagSpecification</key>
<dict>
+ <key>com.apple.ostype</key>
+ <array>
+ <string>PNRA</string>
+ </array>
<key>public.filename-extension</key>
<array>
- <string>mpc</string>
+ <string>ra</string>
+ <string>rax</string>
+ </array>
+ <key>public.mime-type</key>
+ <array>
+ <string>audio/vnd.rn-realaudio</string>
+ <string>audio/x-realaudio</string>
</array>
</dict>
</dict>
@@ -1665,35 +1767,56 @@
<string>public.movie</string>
</array>
<key>UTTypeDescription</key>
- <string>RealPlayer Media Files</string>
+ <string>RealMedia</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.realmedia</string>
+ <string>com.real.realmedia</string>
<key>UTTypeTagSpecification</key>
<dict>
+ <key>com.apple.ostype</key>
+ <array>
+ <string>PNRM</string>
+ </array>
<key>public.filename-extension</key>
<array>
<string>rm</string>
- <string>ram</string>
+ <string>rv</string>
+ <string>rmj</string>
+ <string>rpm</string>
+ <string>rp</string>
+ <string>rt</string>
<string>rmvb</string>
- <string>rpl</string>
+ <string>rmd</string>
+ <string>rms</string>
+ <string>rmx</string>
+ <string>rvx</string>
+ </array>
+ <key>public.mime-type</key>
+ <array>
+ <string>application/vnd.rn-realmedia</string>
+ <string>application/vnd.rn-realmedia-vbr</string>
+ <string>text/vnd.rn-realtext</string>
+ <string>audio/x-pn-realaudio-plugin</string>
</array>
</dict>
</dict>
<dict>
<key>UTTypeConformsTo</key>
<array>
- <string>public.audio</string>
+ <string>public.text</string>
</array>
<key>UTTypeDescription</key>
- <string>MOD Audio File</string>
+ <string>RealMedia Metafile</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.mod</string>
+ <string>com.real.ram</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
- <string>mod</string>
- <string>xm</string>
+ <string>ram</string>
+ </array>
+ <key>public.mime-type</key>
+ <array>
+ <string>audio/x-pn-realaudio</string>
</array>
</dict>
</dict>
@@ -1703,14 +1826,14 @@
<string>public.audio</string>
</array>
<key>UTTypeDescription</key>
- <string>Impulse Tracker Module File</string>
+ <string>Musepack Audio File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.it</string>
+ <string>org.videolan.mpc</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
- <string>it</string>
+ <string>mpc</string>
</array>
</dict>
</dict>
@@ -1720,14 +1843,25 @@
<string>public.audio</string>
</array>
<key>UTTypeDescription</key>
- <string>XM audio file</string>
+ <string>MOD Audio File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.xm</string>
+ <string>org.videolan.mod</string>
<key>UTTypeTagSpecification</key>
<dict>
+ <key>com.apple.ostype</key>
+ <array>
+ <string>STrk</string>
+ </array>
<key>public.filename-extension</key>
<array>
- <string>xm</string>
+ <string>mod</string>
+ <string>strk</string>
+ </array>
+ <key>public.mime-type</key>
+ <array>
+ <string>audio/mod</string>
+ <string>audio/x-mod</string>
+ <string>audio/module-mod</string>
</array>
</dict>
</dict>
@@ -1737,15 +1871,14 @@
<string>public.audio</string>
</array>
<key>UTTypeDescription</key>
- <string>AIFF file</string>
+ <string>Impulse Tracker Module File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.aiff</string>
+ <string>org.videolan.it</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
- <string>aiff</string>
- <string>aif</string>
+ <string>it</string>
</array>
</dict>
</dict>
@@ -1755,14 +1888,14 @@
<string>public.audio</string>
</array>
<key>UTTypeDescription</key>
- <string>Adaptive Multi-Rate Codec File</string>
+ <string>XM audio file</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.amr</string>
+ <string>org.videolan.xm</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
- <string>amr</string>
+ <string>xm</string>
</array>
</dict>
</dict>
@@ -1772,14 +1905,14 @@
<string>public.audio</string>
</array>
<key>UTTypeDescription</key>
- <string>DVD-Audio Audio Object File</string>
+ <string>Adaptive Multi-Rate Codec File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.aob</string>
+ <string>org.videolan.amr</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
- <string>aob</string>
+ <string>amr</string>
</array>
</dict>
</dict>
@@ -1789,14 +1922,14 @@
<string>public.audio</string>
</array>
<key>UTTypeDescription</key>
- <string>DTS Encoded Audio File</string>
+ <string>DVD-Audio Audio Object File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.dts</string>
+ <string>org.videolan.aob</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
- <string>dts</string>
+ <string>aob</string>
</array>
</dict>
</dict>
@@ -1806,14 +1939,14 @@
<string>public.audio</string>
</array>
<key>UTTypeDescription</key>
- <string>Speex Audio File</string>
+ <string>DTS Encoded Audio File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.spx</string>
+ <string>org.videolan.dts</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
- <string>spx</string>
+ <string>dts</string>
</array>
</dict>
</dict>
@@ -1823,14 +1956,14 @@
<string>public.audio</string>
</array>
<key>UTTypeDescription</key>
- <string>WAVE Audio File</string>
+ <string>Speex Audio File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.wav</string>
+ <string>org.videolan.spx</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
- <string>wav</string>
+ <string>spx</string>
</array>
</dict>
</dict>
@@ -1894,7 +2027,7 @@
<key>UTTypeDescription</key>
<string>OPUS file</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.opus</string>
+ <string>org.xiph.opus</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
@@ -1911,7 +2044,7 @@
<key>UTTypeDescription</key>
<string>Ogg Video File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.ogg-video</string>
+ <string>org.xiph.ogg-video</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
@@ -2064,42 +2197,6 @@
<string>public.movie</string>
</array>
<key>UTTypeDescription</key>
- <string>AVI container</string>
- <key>UTTypeIdentifier</key>
- <string>org.videolan.avi</string>
- <key>UTTypeTagSpecification</key>
- <dict>
- <key>public.filename-extension</key>
- <array>
- <string>avi</string>
- </array>
- </dict>
- </dict>
- <dict>
- <key>UTTypeConformsTo</key>
- <array>
- <string>public.movie</string>
- </array>
- <key>UTTypeDescription</key>
- <string>Apple QuickTime container</string>
- <key>UTTypeIdentifier</key>
- <string>org.videolan.quicktime</string>
- <key>UTTypeTagSpecification</key>
- <dict>
- <key>public.filename-extension</key>
- <array>
- <string>mov</string>
- <string>moov</string>
- <string>qt</string>
- </array>
- </dict>
- </dict>
- <dict>
- <key>UTTypeConformsTo</key>
- <array>
- <string>public.movie</string>
- </array>
- <key>UTTypeDescription</key>
<string>DivX file</string>
<key>UTTypeIdentifier</key>
<string>org.videolan.divx</string>
@@ -2117,74 +2214,6 @@
<string>public.movie</string>
</array>
<key>UTTypeDescription</key>
- <string>DV file</string>
- <key>UTTypeIdentifier</key>
- <string>org.videolan.dv</string>
- <key>UTTypeTagSpecification</key>
- <dict>
- <key>public.filename-extension</key>
- <array>
- <string>dv</string>
- </array>
- </dict>
- </dict>
- <dict>
- <key>UTTypeConformsTo</key>
- <array>
- <string>public.movie</string>
- </array>
- <key>UTTypeDescription</key>
- <string>Advanced Streaming Format</string>
- <key>UTTypeIdentifier</key>
- <string>org.videolan.asf</string>
- <key>UTTypeTagSpecification</key>
- <dict>
- <key>public.filename-extension</key>
- <array>
- <string>asf</string>
- </array>
- </dict>
- </dict>
- <dict>
- <key>UTTypeConformsTo</key>
- <array>
- <string>public.audio</string>
- </array>
- <key>UTTypeDescription</key>
- <string>Windows Media Audio</string>
- <key>UTTypeIdentifier</key>
- <string>org.videolan.wma</string>
- <key>UTTypeTagSpecification</key>
- <dict>
- <key>public.filename-extension</key>
- <array>
- <string>wma</string>
- </array>
- </dict>
- </dict>
- <dict>
- <key>UTTypeConformsTo</key>
- <array>
- <string>public.movie</string>
- </array>
- <key>UTTypeDescription</key>
- <string>Windows Media Video</string>
- <key>UTTypeIdentifier</key>
- <string>org.videolan.wmv</string>
- <key>UTTypeTagSpecification</key>
- <dict>
- <key>public.filename-extension</key>
- <array>
- <string>wmv</string>
- </array>
- </dict>
- </dict>
- <dict>
- <key>UTTypeConformsTo</key>
- <array>
- <string>public.movie</string>
- </array>
- <key>UTTypeDescription</key>
<string>Windows Recorded TV Show</string>
<key>UTTypeIdentifier</key>
<string>org.videolan.wtv</string>
@@ -2202,54 +2231,6 @@
<string>public.movie</string>
</array>
<key>UTTypeDescription</key>
- <string>MPEG Video File</string>
- <key>UTTypeIdentifier</key>
- <string>org.videolan.mpeg-video</string>
- <key>UTTypeTagSpecification</key>
- <dict>
- <key>public.filename-extension</key>
- <array>
- <string>mpg</string>
- <string>mpeg</string>
- <string>mpeg1</string>
- <string>mpeg2</string>
- <string>m1v</string>
- <string>m2v</string>
- <string>mpv</string>
- <string>mp4</string>
- <string>mpeg4</string>
- <string>m4v</string>
- </array>
- </dict>
- </dict>
- <dict>
- <key>UTTypeConformsTo</key>
- <array>
- <string>public.audio</string>
- </array>
- <key>UTTypeDescription</key>
- <string>MPEG Audio File</string>
- <key>UTTypeIdentifier</key>
- <string>org.videolan.mpeg-audio</string>
- <key>UTTypeTagSpecification</key>
- <dict>
- <key>public.filename-extension</key>
- <array>
- <string>m2a</string>
- <string>mp1</string>
- <string>mp2</string>
- <string>mp3</string>
- <string>mpa</string>
- <string>m4a</string>
- </array>
- </dict>
- </dict>
- <dict>
- <key>UTTypeConformsTo</key>
- <array>
- <string>public.movie</string>
- </array>
- <key>UTTypeDescription</key>
<string>MPEG-2 Stream</string>
<key>UTTypeIdentifier</key>
<string>org.videolan.mpeg-stream</string>
@@ -2270,34 +2251,29 @@
<dict>
<key>UTTypeConformsTo</key>
<array>
- <string>public.movie</string>
+ <string>public.audio</string>
</array>
<key>UTTypeDescription</key>
- <string>3GPP File</string>
+ <string>MIDI audio</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.3gp</string>
+ <string>public.midi-audio</string>
<key>UTTypeTagSpecification</key>
<dict>
- <key>public.filename-extension</key>
+ <key>com.apple.ostype</key>
<array>
- <string>3gp</string>
+ <string>Midi</string>
</array>
- </dict>
- </dict>
- <dict>
- <key>UTTypeConformsTo</key>
- <array>
- <string>public.audio</string>
- </array>
- <key>UTTypeDescription</key>
- <string>MIDI File</string>
- <key>UTTypeIdentifier</key>
- <string>org.videolan.mid</string>
- <key>UTTypeTagSpecification</key>
- <dict>
<key>public.filename-extension</key>
<array>
+ <string>kar</string>
+ <string>smf</string>
<string>mid</string>
+ <string>midi</string>
+ </array>
+ <key>public.mime-type</key>
+ <array>
+ <string>audio/midi</string>
+ <string>audio/x-midi</string>
</array>
</dict>
</dict>
@@ -2326,7 +2302,7 @@
<key>UTTypeDescription</key>
<string>Matroska Audio File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.mka</string>
+ <string>org.matroska.mka</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
@@ -2343,7 +2319,7 @@
<key>UTTypeDescription</key>
<string>Matroska Video File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.mkv</string>
+ <string>org.matroska.mkv</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
@@ -2356,6 +2332,7 @@
<key>UTTypeConformsTo</key>
<array>
<string>public.movie</string>
+ <string>org.matroska.mkv</string>
</array>
<key>UTTypeDescription</key>
<string>WebM Video File</string>
@@ -2479,7 +2456,7 @@
<key>UTTypeDescription</key>
<string>NuppleVideo File</string>
<key>UTTypeIdentifier</key>
- <string>org.videolan.nuv</string>
+ <string>com.mythtv.nuv</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
@@ -2488,6 +2465,31 @@
</array>
</dict>
</dict>
+ <dict>
+ <key>UTTypeConformsTo</key>
+ <array>
+ <string>public.data</string>
+ <string>public.archive</string>
+ </array>
+ <key>UTTypeDescription</key>
+ <string>RAR Archive</string>
+ <key>UTTypeIconFile</key>
+ <string>rar</string>
+ <key>UTTypeIdentifier</key>
+ <string>com.rarlab.rar-archive</string>
+ <key>UTTypeTagSpecification</key>
+ <dict>
+ <key>public.filename-extension</key>
+ <array>
+ <string>rar</string>
+ </array>
+ <key>public.mime-type</key>
+ <array>
+ <string>application/x-rar</string>
+ <string>application/x-rar-compressed</string>
+ </array>
+ </dict>
+ </dict>
</array>
</dict>
</plist>
More information about the vlc-commits
mailing list