annotate debian/mime @ 31139:9a2e299dc256

Add final missing bits of CineForm HD support on Linux (via the Windows DirectShow codec). Required changes: - codecs.conf entry (of course). - Allow opening files with ¡È.col¡É in the file name, just like ¡Èvp3¡É and ¡È.fpf¡É already was allowed. (CineForm expects to be able to do this, presumably for some color management code.) - In registry.c, fake a few registry keys that the codec expects the installer to have written. Also, change a few magic numbers (0, 2) to the appropriate constants (ERROR_SUCCESS, ERROR_FILE_NOT_FOUND) where appropriate, so the code is easier to follow. SMP works fine, but seemingly performs suboptimally (e.g., on my dual-core laptop, CineForm performs better if I lie to it and tell it I have four cores). I don't know if this is inherent in the codec, or some inefficiency in the emulated synchronization primitives.
author sesse
date Sun, 23 May 2010 16:01:12 +0000
parents bf6bdb785567
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
19949
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
1 application/x-ogg; mplayer %s; description="Ogg Stream"
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
2 application/ogg; mplayer %s; description="Ogg Stream"
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
3 audio/mpeg; mplayer %s; description="MPEG Audio"
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
4 audio/x-mpegurl; mplayer %s; description="Icecast Playlist"
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
5 audio/x-ms-wax; mplayer %s; description="Windows Media Audio"
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
6 audio/x-ms-wma; mplayer %s; description="Windows Media Audio"
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
7 audio/x-pls; mplayer %s; description="MP3 ShoutCast/IceCast Playlist"
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
8 audio/x-scpls; mplayer %s; description="Shoutcast Playlist"
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
9 audio/x-wav; mplayer %s; description="WAV Audio"
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
10 video/mpeg; mplayer %s; description="MPEG Video";
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
11 video/quicktime; mplayer %s; description="Apple QuickTime Video";
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
12 video/x-mpeg; mplayer %s; description="MPEG Video";
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
13 video/x-mpeg2; mplayer %s; description="MPEG-2 Video";
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
14 video/x-msvideo; mplayer %s; description="MS Video (AVI)";
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
15 video/x-ms-afs; mplayer %s; description="Microsoft ASF Video";
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
16 video/x-ms-asf; mplayer %s; description="Microsoft ASF Video";
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
17 video/x-ms-wma; mplayer %s; description="Windows Media Audio";
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
18 video/x-ms-wmv; mplayer %s; description="Windows Media Video";
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
19 video/x-ms-wmx; mplayer %s; description="Windows Media Video";
bf6bdb785567 Update with more mime types.
diego
parents: 13100
diff changeset
20 video/x-ms-wvx; mplayer %s; description="Windows Media Video";