1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-12 13:44:56 +02:00
Commit Graph

137 Commits

Author SHA1 Message Date
Tristan Matthews
774d273f23 daala: add decoder support 2014-08-28 02:41:23 -04:00
Naohiro KORIYAMA
97c02be6f5 codecs: add support for ARIB subtitles
Fixed-by: Francois Cartegnie <fcvlcdev@free.fr>
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
2014-08-15 12:04:24 +09:00
Daniel Verkamp
d0e3349dd7 avcodec: map HNM4
Sample:
http://samples.mplayerhq.hu/game-formats/hnm/losteden-hnm4/BROCIME.HNM

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:31 +02:00
Daniel Verkamp
a7ffedf97f avcodec: map Chronomaster DFA
Sample:
http://fate-suite.libav.org/chronomaster-dfa/0000.dfa

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:28 +02:00
Daniel Verkamp
930c27a524 avcodec: map Bitmap Brothers JV
Sample:
http://samples.ffmpeg.org/game-formats/jv/E_INTRO.JV

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:28 +02:00
Daniel Verkamp
5f3f0ce544 avcodec: map YOP video and ADPCM IMA APC
Sample:
http://fate-suite.libav.org/yop/test1.yop

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:28 +02:00
Daniel Verkamp
679fa3a05c avcodec: map DeluxePaint animation
Sample:
http://fate-suite.libav.org/deluxepaint-anm/INTRO1.ANM

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:28 +02:00
Daniel Verkamp
db761fbe23 avcodec: map PCM_S16LE_PLANAR
Sample:
http://fate-suite.libav.org/ea-mad/xeasport.mad

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:28 +02:00
Daniel Verkamp
75292985e6 avcodec: map EA MAD and EA ADPCM R1
Sample:
http://fate-suite.libav.org/ea-mad/NFS6LogoE.mad

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:28 +02:00
Daniel Verkamp
c7a51a6b62 avcodec: map EA TGQ
Sample:
http://fate-suite.libav.org/ea-tgq/v27.tgq

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:28 +02:00
Daniel Verkamp
a6331bbaa1 avcodec: map EA TGV and SEAD
Sample:
http://fate-suite.libav.org/ea-tgv/INTEL_S.TGV

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:28 +02:00
Daniel Verkamp
7f5f83b7dc avcodec: map Motion Pixels
Sample:
http://fate-suite.libav.org/motion-pixels/INTRO-partial.MVI

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
d14c36ad24 avcodec: map Electronic Arts CMV
Sample:
http://fate-suite.libav.org/ea-cmv/TITLE.CMVhttp://fate-suite.libav.org/ea-cmv/TITLE.CMV

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
37c4dd950e avcodec: map BFI video
Sample:
http://fate-suite.libav.org/bfi/2287.bfi

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
0af153b460 avcodec: map RL2 video
Sample:
http://samples.mplayerhq.hu/game-formats/voyeur-rl2/A1100100.RL2

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
dc0023d765 avcodec: map Beam Software VB
Sample:
http://fate-suite.libav.org/SIFF/INTRO_B.VB

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
36ec529c7a avcodec: map Bethesda VID
Sample:
http://fate-suite.libav.org/bethsoft-vid/ANIM0001.VID

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
91ef147970 avcodec: map Interplay C93
Sample:
http://fate-suite.libav.org/cyberia-c93/intro1.c93

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
885bb88cca avcodec: map Feeble Files/ScummVM DXA
Sample:
http://fate-suite.libav.org/dxa/meetsquid.dxa

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
5cd1dccd87 avcodec: map Tiertex SEQ video
Sample:
http://fate-suite.libav.org/tiertex-seq/Gameover.seq

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
e6a28d24ae avcodec: map Delphine CIN video
Sample:
http://fate-suite.libav.org/delphine-cin/LOGO-partial.CIN

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
3083c36b0b avcodec: map Creature Shock AVS
Sample:
http://fate-suite.libav.org/creatureshock-avs/OUTATIME.AVS

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:27 +02:00
Daniel Verkamp
b682e4c547 avcodec: map American Laser Games MM Video
Sample:
http://fate-suite.libav.org/alg-mm/ibmlogo.mm

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:26 +02:00
Daniel Verkamp
b64f917d3f avcodec: map Westwood VQA
Sample:
http://samples.mplayerhq.hu/fate-suite/vqa/cc-demo1-partial.vqa

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:26 +02:00
Daniel Verkamp
964245cc1f avcodec: map Wing Commander III video
Sample:
http://samples.mplayerhq.hu/fate-suite/wc3movie/SC_32-part.MVE

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:26 +02:00
Daniel Verkamp
add1ee77a9 avcodec: map 8088flex TMV
Sample:
http://samples.mplayerhq.hu/fate-suite/tmv/pop-partial.tmv

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-06-20 16:24:26 +02:00
Rémi Denis-Courmont
fe6a5688fb fourcc: remove unsupported RGBT and RGBA16
This was found on some versions of OMAP XV but never truly supported
by VLC (no decoder and no conversion...).
2014-06-09 19:58:00 +03:00
Julian Scheel
d5545aaae2 mmal: Register opaque fourcc in core as fake_fmt
Add a new fourcc, which will be used by the mmal decoder and vout plugins for
passing around opaque picture pointers to realize a zerocopy pipeline on mmal
enabled platforms.

Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: Dennis Hamester <dennis.hamester@gmail.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-05-22 11:28:30 +02:00
Daniel Verkamp
1456f2de4a avcodec: map Smacker audio
Sample:
http://samples.mplayerhq.hu/game-formats/smacker/wetlands/wetlogo.smk

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-05-20 11:22:06 +02:00
Jean-Paul Saman
0df73cebc0 Add VLC_CODEC_BGRA fourcc. 2014-05-12 15:56:30 +02:00
Jean-Paul Saman
c03344e9d4 fourcc: Add VLC_CODEC_SVG 2014-05-12 15:56:30 +02:00
Jean-Baptiste Kempf
1a8240f599 Add Tak support
(Why noone added this?)
2014-05-06 16:45:13 +02:00
Jean-Baptiste Kempf
f6e4647f69 Map ON2 AVC audio codec 2014-04-27 15:26:00 +02:00
Francois Cartegnie
69adf3b695 codecs: lpcm: add WiDi LPCM 2014-04-12 20:34:05 +02:00
Jean-Baptiste Kempf
9cfa77639b Add VP7 fourcc 2014-04-06 18:42:13 +02:00
Francois Cartegnie
6a63bcae63 codec: add tx3g spu 2014-03-25 17:35:40 +01:00
Jean-Baptiste Kempf
0e10c9d6bf Fix planar GBR H264 samples 2014-03-20 12:57:11 +01:00
Jean-Baptiste Kempf
31e2279b68 Add YUV 4:4:4 16-bit
10 bits should be enough for everyone
2014-02-18 11:57:16 +01:00
Jean-Baptiste Kempf
ae2b28051b Add FIC video FourCC 2014-02-08 16:22:10 +01:00
Daniel Verkamp
3510e3b75f avcodec: map Auravision AURA
Sample:
http://fate-suite.libav.org/auravision/SOUVIDEO.AVI

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-12 16:23:59 +01:00
Daniel Verkamp
cf550d148c avcodec: map Canopus Lossless (CLLC)
Sample:
http://fate-suite.libav.org/cllc/sample-cllc-rgb.avi

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-12 16:23:59 +01:00
Daniel Verkamp
fa5f671482 avcodec: map KGV1 (Kega Game Video)
Sample:
http://samples.mplayerhq.hu/V-codecs/kgv1/kgv1.avi

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-12 16:23:59 +01:00
Daniel Verkamp
f4e53154aa avcodec: map Escape 124 video
Sample:
http://samples.mplayerhq.hu/game-formats/rpl/escape124/ESCAPE.RPL

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Daniel Verkamp
8b84eb6921 avcodec: map RenderWare TXD
Sample:
http://samples.mplayerhq.hu/game-formats/txd/fronten1.txd

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Daniel Verkamp
b9feb9153b avcodec: map GameCube THP video and audio
Sample:
http://samples.mplayerhq.hu/game-formats/thp/AfterCredits.thp

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Daniel Verkamp
19092b0414 avcodec: map LCL MSZH and ZLIB
Samples:
http://samples.mplayerhq.hu/V-codecs/mszh-zlib/monika_mszh.avi
http://samples.mplayerhq.hu/V-codecs/mszh-zlib/monika_zlib.avi

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Daniel Verkamp
ea4c47e7ce avcodec: map Wing commander IV Xxan video
Sample: http://samples.mplayerhq.hu/game-formats/wc4-xan/wc4trailer.avi

Audio does not work for this sample; it is recognized as raw PCM instead
of the special Xan DPCM codec (the avformat AVI demuxer has a special
case for recognizing this audio codec that is not in the native VLC AVI
demux).

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2014-01-11 11:09:13 +01:00
Jean-Baptiste Kempf
6d07bbb99f Map Bink Audio and Video codecs
For some reasons, the video part does not work yet.
2014-01-09 22:10:52 +01:00
Jean-Baptiste Kempf
1128f3cbdc Add Atrac3+ decoder mapping 2014-01-09 19:54:28 +01:00
Felix Abecassis
763d18f3bb fourcc: add entry for Android opaque buffer type.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2013-12-13 18:29:23 +01:00