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

40 Commits

Author SHA1 Message Date
Laurent Aimar
80861b6ec3 Added planar I420 9/10-bit VLC_CODEC_* definitions and fallbacks. 2011-06-24 22:43:30 +02:00
Laurent Aimar
c20bd366c5 Added VLC_CODEC_EBU_STL. 2011-06-05 16:25:21 +02:00
Rémi Denis-Courmont
9713c02aed Reserve RGBT codec (RGBA 5-5-5-1) 2011-05-18 23:06:29 +03:00
Rémi Denis-Courmont
6f258887aa Replace VLC_EXPORT macro with a simple prefix, VLC_API
This should help Doxygen parse VLC headers, and generally makes headers
easier to read. LibVLC already uses a similar approach.
2011-05-07 18:43:51 +03:00
Rémi Denis-Courmont
d7fe7e31ef Reserve FOURCC's for RV12 and AV16 XVideo formats 2011-02-15 19:20:36 +02:00
Rémi Denis-Courmont
77f8c2d6d9 Add FOURCC's for DAT12 and L24 (IETF RFC3190) 2011-01-22 16:09:45 +02:00
Jean-Baptiste Kempf
81758ac018 Try to decode WMVP with lavc WMV3's decoder 2010-12-20 01:28:29 +01:00
Jean-Baptiste Kempf
b737cab7f7 Codecs: map G.722 to avcodec decoder
Maybe .au demuxer should be modified accordingly
2010-12-20 01:18:03 +01:00
Kaarlo Raiha
098df76ff5 Change RGB2 to RGB8
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
2010-10-01 19:55:15 +02:00
Rémi Duraffort
4d85871d1b s/informations/information/ 2010-07-28 21:33:51 +02:00
Jai Menon
df8768da3e JPEG 2000 decoding support.
Adds a JPEG 2000 fourcc and hooks it up to the libavcodec decoder.
Also add an alias to 'mjp2' which is used to pack JPEG 2000 in MOV
by Final Cut Pro etc.
2010-06-25 11:22:05 +02:00
Jean-Baptiste Kempf
889482503f Add VP8 fourcc VP80 2010-05-19 18:27:57 +02:00
Laurent Aimar
8bfc50dd00 Made vlc_fourcc_GetChromaDescription public. 2010-05-14 22:33:41 +02:00
Laurent Aimar
287ccf1408 Added VLC_CODEC_NV12 to vlc_fourcc.h. 2010-05-08 22:21:22 +02:00
Alex Converse
df7e8cf916 Add support for MPEG-4 ALS to the MP4 demuxer and FFmpeg wrapper.
MPEG-4 ALS is a pure losses audio codec from MPEG. Like other MPEG-4
Audio variants it's muxed into the MP4 container with Object Type
Indication 0x40 followed by its Audio Object Type (36).

Sample:
http://streams.videolan.org/Mpeg_Conformance/ftp.iis.fhg.de/mpeg4audio-conformance/compressedMp4/als_00_2ch48k16b.mp4

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2010-03-26 11:31:09 +01:00
Jean-Baptiste Kempf
d9666c8a60 Support for Indeo 5
May Kostya Shishkov be praised for this.
2010-02-14 13:05:33 +01:00
Laurent Aimar
9ba7d131bc Added VLC_CODEC_YV9 and remove default mapping to I410 (close #3288).
They are not the same as the chroma plane are swapped.
2010-02-08 21:41:51 +01:00
Laurent Aimar
02c0032ab4 Added VLC_CODEC_F32/64 L/B.
VLC_CODEC_FL32/64 are mapped on the native type as before.
2010-02-06 14:40:45 +01:00
Jean-Baptiste Kempf
8a9b498d76 Support for sipr decoder from FFmpeg 2010-01-12 18:54:31 +01:00
Rémi Denis-Courmont
ee7c062a72 Remove YMGA chroma 2010-01-10 15:14:01 +02:00
Jean-Baptiste Kempf
84daf8cefd Support for AMV video files.
It seems that .mtv files don't work though
2009-12-06 15:49:19 +01:00
Jean-Baptiste Kempf
bb2ef16f53 Support for Forward Uncompressed video 2009-10-16 11:21:17 +02:00
Laurent Aimar
0bcd380a11 Added vlc_fourcc_GetRGBFallback. 2009-10-11 19:33:45 +02:00
Jean-Baptiste Kempf
298a634e00 Support for Atrac1 codec 2009-09-28 08:08:57 +02:00
Jean-Baptiste Kempf
7289f1e5bf Use VLC_CODEC for ADPCM_IMA_WAV 2009-08-28 09:18:31 +02:00
Jean-Baptiste Kempf
03609aedd3 Use a VLC_CODEC_ADPCM_MS for MS ADPCM 2009-08-28 09:18:26 +02:00
Laurent Aimar
9d80dd1a4b Added VLC_CODEC_BD_PG codec.
It will be used for blu-ray subtitles.
2009-08-27 23:46:32 +02:00
Jean-Baptiste Kempf
285861a17c TwinVQ support using the lastest avcodec commit from Vitor Sessak 2009-08-27 20:14:27 +02:00
Laurent Aimar
15da764af5 Added vlc_fourcc_IsYUV. 2009-08-09 01:27:08 +02:00
Laurent Aimar
852c921313 Added VLC_CODEC_DVDA_LPCM for lpcm in AOB. 2009-08-07 20:51:58 +02:00
Laurent Aimar
4e34f941f1 Added YUV fourcc helpers mainly for vout. 2009-08-05 22:32:15 +02:00
Jean-Baptiste Kempf
42abe20459 Support for ADPCM variant in Flash streams
Sample: http://streams.videolan.org/streams-videolan/flv/Porgi_Amor_Mirusia_123nl_Orbit.flv
This could be backported, if someone needs it.
2009-07-18 19:50:55 +02:00
Laurent Aimar
4de16278bb Added a small vlc_fourcc_GetCodecAudio helper. 2009-05-15 22:05:37 +02:00
Laurent Aimar
b5625a3963 Added a small vlc_fourcc_GetCodecFromString helper. 2009-05-15 22:05:37 +02:00
Laurent Aimar
cee16ae695 Replaced AOUT_FMT_*_NE/IE by by VLC_CODEC equivalents. 2009-05-15 22:05:37 +02:00
Laurent Aimar
192cad600c Added and used VLC_CODEC_MP3 when applicable.
I also removed its use where it cannot/should not happen.
2009-05-15 22:05:36 +02:00
Jean-Baptiste Kempf
2cb44954d6 FourCC v210 2009-05-13 23:51:30 +02:00
Laurent Aimar
dfe8c5c087 Merged mp1v/mp2v codecs.
The codec defined will only be used by encoder to force one of the types.
2009-05-13 22:35:16 +02:00
Laurent Aimar
724461bdf2 Used VLC_CODEC_* and vlc_fourcc_GetCodec when suitable.
There will be some regressions, I used automatic sed replacement with manual
checks but there was a lot to change.
 It's only the first pass.
2009-05-13 21:18:19 +02:00
Laurent Aimar
e6d6cbdfdf Added fourcc helpers and defines to centralize them.
It introduces a bunch of VLC_CODEC_* defines as a representative
fourcc for a codec. The fourccs have been chosen pretty much randomly
except when I knew well know ones.

It adds two helpers: vlc_fourcc_GetCodec and vlc_fourcc_GetDescription.

Don't hesitate if you have any comments.
2009-05-13 21:18:17 +02:00