1
mirror of https://code.videolan.org/videolan/vlc synced 2024-08-31 06:46:39 +02:00
Commit Graph

154 Commits

Author SHA1 Message Date
Tristan Matthews
e9e6be4669 vlc_fourcc: grammar 2015-09-04 10:19:15 -04:00
Felix Paul Kühne
2bd1272b2a core: add fake format for CVPixelBuffer 2015-08-21 19:09:50 +02:00
Rémi Denis-Courmont
9e6b1f9839 fourcc: preprocess the tables and sort them at build time 2015-06-11 23:39:57 +03:00
Steve Lhomme
8a7b141701 FourCC: add D3D11 opaque GPU surface
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2015-05-28 17:32:05 +02:00
Steve Lhomme
96c37b6abe FourCC: add D3D9 opaque GPU surface
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2015-04-28 15:11:33 +02:00
Jean-Baptiste Kempf
8ce5a8abe7 Add Canopus HQ/HQA fourcc 2015-04-20 09:44:00 +02:00
Francois Cartegnie
0bdface8cb demux: avi: add support for creative adpcm
refs samples/A-codecs/Creative/
2015-04-15 14:22:13 +02:00
Francois Cartegnie
e828c98254 fourcc: add missing creative adpcm codecs 2015-04-15 12:50:39 +02:00
Jean-Baptiste Kempf
becdb0b044 Add Canopus HQX FourCC 2015-03-14 14:25:26 +01:00
Jean-Baptiste Kempf
9efb86866f Add TDSC fourCC 2015-03-14 14:22:15 +01:00
Jean-Baptiste Kempf
017f4c6765 Add TTML FourCC 2015-03-09 15:18:23 +01:00
Tristan Matthews
095bb63869 Add encoder for YCbCr 4:2:0 over RTP (RFC 4175) 2015-02-04 15:29:37 -05:00
Tristan Matthews
0451f97152 bpg: add libbpg decoder 2015-01-08 11:47:03 -05:00
Rémi Denis-Courmont
e0fe251e38 fourcc: mark vlc_fourcc_GetChromaDescription with VLC_USED 2014-11-15 12:42:55 +02:00
Jean-Baptiste Kempf
e59b5819c5 Add YUVA 444 10bits FourCC 2014-10-26 19:59:53 +01:00
Jean-Baptiste Kempf
45f82a6932 FourCC: add comments and reorder
(no functional change)
2014-10-25 21:04:58 +02:00
Francois Cartegnie
eeb90473f6 fourcc: add EIA608 2014-09-24 19:34:59 +02:00
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