summaryrefslogtreecommitdiff
path: root/libavformat/riff.c
Commit message (Collapse)AuthorAge
...
* riff: Add V264 for H264 in CCTV recordingsCarl Eugen Hoyos2014-04-04
|
* riff: add H264 from QNAP SystemsCarl Eugen Hoyos2014-04-04
|
* riff: add SMV2 FourCC for H264Piotr Bandurski2014-04-04
| | | | Sample-Id: smv2.avi
* riff: add ISMP/timecode tagClément Bœsch2014-04-04
|
* riff: Add ITRK tagJames Almer2014-04-04
| | | | | Some players, like foobar2000 or modern versions of WMP, create WAV files using the ITRK tag for track instead of IPRT
* riff: add VP9 fourccJames Zern2014-03-09
|
* riff: IPJ2 decodes with JPEG2000 decoderBen Littler2014-03-09
| | | | Samples can be made from mencoder and jp2avi.dll codec.
* Mirillis FIC video decoderKostya Shishkov2014-02-08
| | | | | | Does not contain cursor rendering yet. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* MSN Audio supportKostya Shishkov2013-11-26
| | | | | | | This is essentially a MS GSM decoder extension that supports more sampling rates and lower bitrates. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* riff: Add a mapping for VP6AMartin Storsjö2013-10-12
| | | | | | This allows demuxing VP6A from F4V files. Signed-off-by: Martin Storsjö <martin@martin.st>
* deprecate AV_CODEC_ID_VOXWARE and introduce AV_CODEC_ID_METASOUND insteadKostya Shishkov2013-08-07
| | | | | Voxware is the name of company, it has produced several audio codecs e.g. MetaVoice family and MetaSound.
* riff: Move demuxing code to a separate file.Diego Biurrun2013-08-06
|
* riff: Move muxing code to a separate fileDiego Biurrun2013-08-06
|
* avf: move riff tags accessors where they belongLuca Barbato2013-06-16
|
* riff: Support ULH0 and ULH2 fourccs.Yusuke Nakamura2013-06-10
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* Go2Webinar decoderKostya Shishkov2013-06-03
|
* riff: Factor out WAVEFORMATEX parsingLuca Barbato2013-04-21
| | | | | | Makes the code simpler to follow. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* riff: Add ACTRAC3+ guidPeter Ross2013-04-21
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* riff: Perform full lookup on WAVEFORMATEXTENSIBLE subformat guidPeter Ross2013-04-21
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* riff: Move guid structs and helper functions into riffPeter Ross2013-04-21
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* riff: check for eof if chunk size and code are 0Luca Barbato2013-04-21
| | | | | | | | | | Prevent an infinite loop. Inspired by a patch from Michael Niedermayer CC: libav-stable@libav.org Signed-off-by: Diego Biurrun <diego@biurrun.de>
* riff: K&R formatting cosmeticsLuca Barbato2013-04-21
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* lavc: support ZenoXVID custom tagLuca Barbato2013-01-17
| | | | | Looks like this kind of samples are produced by certain Russian equipment.
* Drop Snow codecDiego Biurrun2013-01-06
| | | | Snow is a toy codec with no real-world use and horrible code.
* lavf: move nuv fourcc audio tags from riff to nuvJustin Ruggles2012-11-28
|
* lavf: add a common function for selecting a pcm codec from parametersJustin Ruggles2012-11-28
|
* lavf: move "MP3 " fourcc from riff to nutJustin Ruggles2012-11-28
| | | | Original commit, 7b24f9b, says it was added because it is used in libnut.
* riff: do not add empty metadata tags in INFO chunkJustin Ruggles2012-11-26
|
* riff: only warn on a bad INFO chunk code size instead of failingJustin Ruggles2012-11-26
| | | | fixes Bug 392
* riff: Make ff_riff_tags static and move under appropriate #ifdefDiego Biurrun2012-11-25
| | | | The table is not used outside the file.
* riff: remove a write-only variableAnton Khirnov2012-10-22
|
* riff: Move functions around to be covered by appropriate #ifdefsDiego Biurrun2012-10-18
| | | | This fixes compilation with --disable-muxers.
* riff: do not write empty INFO tagsVictor Vasiliev2012-10-16
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavf: move RIFF INFO tag writing from avienc to riffVictor Vasiliev2012-10-16
| | | | | | It will be useful in the wav muxer. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* riff: Add SVQ3 fourccDerek Buitenhuis2012-09-14
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* MSS2 decoderAlberto Delmás2012-08-31
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov2012-08-07
|
* Canopus Lossless decoderDerek Buitenhuis2012-08-01
| | | | | | At the moment it only does BGR24, but I plan to add the rest after. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* MS Expression Encoder Screen decoderKostya Shishkov2012-07-13
|
* TechSmith Screen Codec 2 decoderKostya Shishkov2012-07-11
|
* MS ATC Screen (aka MSS3) decoderKostya Shishkov2012-07-02
|
* MS Screen 1 decoderKostya Shishkov2012-06-20
|
* Indeo Audio decoderKostya Shishkov2012-06-05
|
* riff: use bps instead of bits_per_coded_sample in the WAVEFORMATEXTENSIBLE ↵Justin Ruggles2012-04-17
| | | | | | | header This matches the value for the plain WAVEFORMATEX header. Also fixes stream copy to WAVE for non-16-bit raw pcm.
* ZeroCodec DecoderDerek Buitenhuis2012-03-19
| | | | | | | | An obscure Japanese lossless video codec, originally intended for use with a remote desktop application. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* riffenc: use av_get_audio_frame_duration()Justin Ruggles2012-03-05
| | | | | | For encoding, frame_size is not a reliable indicator of packet duration. Also, we don't want to have to force the demuxer to find frame_size for stream copy to work.
* riff: fix invalid av_freep() calls on EOF in ff_read_riff_infoJanne Grunau2012-01-22
|
* riff: remove references to sonic codec idsAnton Khirnov2012-01-12
| | | | They are deprecated and will be purged on next major bump.
* Detect 'yuv2' as rawvideo also in avi.Carl Eugen Hoyos2012-01-01
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* v410 encoder and decoderDerek Buitenhuis2011-12-13
| | | | | | | | v410 is a packed 10-bit 4:4:4 YCbCr format used in QuickTime. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>