vlc | branch: master | C.W. Betts <[email protected]> | 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 <[email protected]>

> 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>

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to