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

70 Commits

Author SHA1 Message Date
Laurent Aimar
d2b19589f2 Added SCTE-27 codec definition. 2012-12-12 21:22:11 +01:00
Rémi Denis-Courmont
a9cb697c6c Add codec for XWD 2012-11-25 11:57:05 +02:00
Rémi Denis-Courmont
9da30f1afb Add missing VLC_CODEC_U(24|32)(N|I) definitions 2012-11-15 22:03:47 +02:00
Jean-Baptiste Kempf
6cb5d30ee9 FourCC: realign 2012-10-28 12:15:36 +01:00
Jean-Baptiste Kempf
85de569233 Support G.723.1 2012-10-28 00:38:54 +02:00
Rafaël Carré
3f17ad711a Add Opus FourCC 2012-08-06 22:56:03 +02:00
Konstantin Pavlov
25b2cf7e7b avcodec: add MTS2 / Microsoft Expression Encoder Screen mappings. 2012-07-27 12:05:01 +04:00
Jean-Baptiste Kempf
6434f9371c Add fourcc for TSC2 2012-07-11 10:30:27 +02:00
Jean-Baptiste Kempf
5107c71957 Add fourcc for MSA1 2012-07-03 19:32:32 +02:00
Jean-Baptiste Kempf
3f58dfc84a Introduce MSS1 and MSS2 fourcc 2012-06-24 23:44:34 +02:00
Jean-Baptiste Kempf
1c3283dc46 Add Indeo Audio codecs and wave format tags 2012-06-08 16:13:45 +02:00
Laurent Aimar
21ad4798d7 Added Ulead DV audio codecs and wave format tags. 2012-06-01 21:12:57 +02:00
Jean-Baptiste Kempf
c652885eba Add fourCC for IMA_QT 2012-04-18 11:11:51 +02:00
Jean-Baptiste Kempf
df8db6ac96 Add Yamaha ADPCM variant Fourcc 2012-04-13 01:06:38 +02:00
Jean-Baptiste Kempf
56f2c81790 Group ADPCM fourcc 2012-04-13 00:47:27 +02:00
Jean-Baptiste Kempf
27da6e9cf2 Add RealAudio Lossless FourCC 2012-03-20 01:05:49 +01:00
Konstantin Pavlov
23fb8f0f8e Register CDXL, BMV, Ut Video, VBLE and Dxtory codecs in avcodec module.
BMV Video requires palette support and doesnt work as-is, all other
codecs work nicely.
2012-02-28 11:44:34 +04:00
Sébastien Escudier
a6fdd02e3b Support of Mxpeg codec 2012-02-17 11:18:54 +01:00
Jean-Baptiste Kempf
04ed5db125 Support for Indeo4 decoding 2011-12-29 02:27:55 +01:00
Jean-Baptiste Kempf
36ab287e77 LGPL
Re-license almost all of libVLC and libVLCcore to LGPLv2.1+

This move was authorized by the developers, either:
 - by e-mail,
 - by vote at the VideoLAN Dev Days 2011,
 - on the license website,
 - in a contract, oral or written.
No objection was raised, so far.

The developers agreeing are:
  Justus Piater
  Alexis Ballier
  Alexander Bethke
  Mohammed Adnène Trojette
  Alex Converse
  Alexey Sokolov
  Alexis de Lattre
  Andre Pang
  Anthony Loiseau
  Cyril Deguet
  André Weber
  Boris Dorès
  Brieuc Jeunhomme
  Benjamin Drung
  Hugo Beauzée-Luyssen
  Benoit Steiner
  Benjamin Pracht
  Bernie Purcell
  Przemyslaw Fiala
  Arnaud de Bossoreille de Ribou
  Brad Smith
  Nick Briggs
  Christopher Rath
  Christophe Courtaut
  Christopher Mueller
  Clement Chesnin
  Andres Krapf
  Damien Fouilleul
  David Flynn
  Sebastien Zwickert
  Antoine Cellerier
  Jérôme Decoodt
  Jérome Decoodt
  Dylan Yudaken
  Eduard Babayan
  Eugenio Jarosiewicz
  Elliot Murphy
  Eric Petit
  Erwan Tulou
  Etienne Membrives
  Ludovic Fauvet
  Fabio Ritrovato
  Tobias Güntner
  Jakub Wieczorek
  Frédéric Crozat
  Francois Cartegnie
  Laurent Aimar
  Florian G. Pflug
  Felix Paul Kühne
  Frank Enderle
  Rafaël Carré
  Simon Latapie
  Gildas Bazin
  Geoffroy Couprie
  Julien / Gellule
  Gildas Bazin
  Arnaud Schauly
  Toralf Niebuhr
  Vicente Jimenez Aguilar
  Derk-Jan Hartman
  Henri Fallon
  Ilkka Ollakka
  Olivier Teulière
  Rémi Duraffort
  Jakob Leben
  Jean-Baptiste Kempf
  Jean-Paul Saman
  Jean-Philippe Grimaldi
  Jean-François Massol
  Gaël Hendryckx
  Jakob Leben
  Jean-Marc Dressler
  Jai Menon
  Johan Bilien
  Johann Ransay
  Joris van Rooij
  JP Dinger
  Jean-Philippe André
  Adrien Grand
  Juha Jeronen
  Juho Vähä-Herttua
  Kaarlo Raiha
  Kaarlo Raiha
  Kamil Baldyga
  Keary Griffin
  Ken Self
  KO Myung-Hun
  Pierre Ynard
  Filippo Carone
  Loïc Minier
  Luca Barbato
  Lucas C. Villa Real
  Lukas Durfina
  Adrien Maglo
  Marc Ariberti
  Mark Lee
  Mark Moriarty
  Martin Storsjö
  Christophe Massiot
  Michel Kaempf
  Marian Ďurkovič
  Mirsal Ennaime
  Carlo Calabrò
  Damien Lucas
  Naohiro Koriyama
  Basos G
  Pierre Baillet
  Vincent Penquerc'h
  Olivier Aubert
  Pankaj Yadav
  Paul Corke
  Pierre d'Herbemont
  Philippe Morin
  Antoine Lejeune
  Michael Ploujnikov
  Jean-Marc Dressler
  Michael Hanselmann
  Rafaël Carré
  Ramiro Polla
  Rémi Denis-Courmont
  Renaud Dartus
  Richard Shepherd
  Faustino Osuna
  Arnaud Vallat
  Rob Jonson
  Robert Jedrzejczyk
  Steve Lhomme
  Rocky Bernstein
  Romain Goyet
  Rov Juvano
  Sam Hocevar
  Martin T. H. Sandsmark
  Sebastian Birk
  Sébastien Escudier
  Vincent Seguin
  Fabio Ritrovato
  Sigmund Augdal Helberg
  Casian Andrei
  Srikanth Raju
  Hannes Domani
  Stéphane Borel
  Stephan Krempel
  Stephan Assmus
  Tony Castley
  Pavlov Konstantin
  Eric Petit
  Tanguy Krotoff
  Dennis van Amerongen
  Michel Lespinasse
  Can Wu
  Xavier Marchesini
  Sébastien Toque
  Christophe Mutricy
  Yoann Peronneau
  Yohann Martineau
  Yuval Tze
  Scott Caudle
  Clément Stenac

It is possible, that some minor piece of code was badly tracked, for
some reasons (SVN, mainly) or that some small developers did not answer.
However, as an "œuvre collective", defined as in "CPI 113-2 alinéa 3",
and seeing "Cour. Cass. 17 Mai 1978", and seeing that the editor and
the very vast majority of developers have agreed (> 99.99% of the code,
> 99% of developers), we are fine here.
2011-11-27 22:54:33 +01:00
Laurent Aimar
16aec73266 Allowed to use mp2/mp3 to specify layer 2/3 for mpeg audio encoder.
It might be better (dunno if it would be simpler) to have a way to
specify some kind of profile.
2011-11-01 14:36:29 +01:00
Jean-Baptiste Kempf
0899262b24 Add support for ProRes through Libavc
Thanks Elvis
2011-09-16 11:39:23 +02:00
Rémi Denis-Courmont
24a2edf5e3 Declare NV21, NV16 and NV61 chromas 2011-08-25 23:45:47 +03:00
Jean-Baptiste Kempf
090fe825e1 Correct WVP2 fourcc and map to avcodec
Should close #4011
2011-08-23 12:06:11 +02:00
Kaarlo Raiha
33922127c7 Change allways to always
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2011-07-30 17:33:22 +03:00
Jean-Baptiste Kempf
ea1463676e Add FSV2 FourCC and link in avcodec module 2011-07-25 00:39:45 +02:00
Rémi Denis-Courmont
61d342e12e Do not include <vlc_es.h> from <vlc_fourcc.h>
<vlc_es.h> includes <vlc_fourcc.h> already
2011-07-16 12:48:47 +03:00
Jean-Baptiste Kempf
d8a7e2d1c8 Support of Lagarith 2011-07-08 07:34:22 +02:00
Laurent Aimar
1d82ea28f5 Fixed typo in comments. 2011-06-25 20:11:49 +02:00
Laurent Aimar
0021f7a18a Added vlc_chroma_description_t::pixel_bits. 2011-06-24 22:46:35 +02:00
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