Statistics
| Branch: | Revision:

ffmpeg / libavformat / 4xm.c @ 6a8c8b36

History | View | Annotate | Download (11.1 KB)

# Date Author Comment
bad5537e 02/01/2009 02:00 AM Diego Biurrun

Use full internal pathname in doxygen @file directives.
Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.

Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk

0838cfdc 01/28/2009 01:37 PM Michael Niedermayer

Fix remotely exploitable arbitrary code execution vulnerability.
Found by Tobias Klein / tk // trapkit / de /
See: http://www.trapkit.de/advisories/TKADV2009-004.txt

Originally committed as revision 16846 to svn://svn.ffmpeg.org/ffmpeg/trunk

be195ed1 01/27/2009 10:21 PM Michael Niedermayer

Prefer av_freep() over av_free() for variables in the context for safety.

Originally committed as revision 16838 to svn://svn.ffmpeg.org/ffmpeg/trunk

0d29b7d5 01/27/2009 10:20 PM Michael Niedermayer

Add {} between if/else

Originally committed as revision 16837 to svn://svn.ffmpeg.org/ffmpeg/trunk

9913860b 01/27/2009 10:14 PM Michael Niedermayer

Export all tracks (each is a different language) instead of just one.

Originally committed as revision 16836 to svn://svn.ffmpeg.org/ffmpeg/trunk

c58d6796 01/27/2009 10:03 PM Michael Niedermayer

remove pointless {}

Originally committed as revision 16835 to svn://svn.ffmpeg.org/ffmpeg/trunk

a10f1cbb 01/27/2009 09:58 PM Michael Niedermayer

Move current_track variable closer to where it is used.

Originally committed as revision 16834 to svn://svn.ffmpeg.org/ffmpeg/trunk

68e1794e 01/27/2009 09:56 PM Michael Niedermayer

Fix memleak of fourxm->tracks on error return.

Originally committed as revision 16833 to svn://svn.ffmpeg.org/ffmpeg/trunk

4f989885 01/27/2009 09:09 PM Michael Niedermayer

vertical align

Originally committed as revision 16832 to svn://svn.ffmpeg.org/ffmpeg/trunk

cc988dd7 01/27/2009 09:06 PM Michael Niedermayer

Fix memleak of header in error returns.

Originally committed as revision 16831 to svn://svn.ffmpeg.org/ffmpeg/trunk

59afda9f 01/27/2009 09:01 PM Michael Niedermayer

better header_size check

Originally committed as revision 16830 to svn://svn.ffmpeg.org/ffmpeg/trunk

4698bb24 01/27/2009 08:51 PM Michael Niedermayer

size < 4 is invalid

Originally committed as revision 16829 to svn://svn.ffmpeg.org/ffmpeg/trunk

6a5d31ac 01/11/2009 10:19 PM Diego Biurrun

Fix build: Add intreadwrite.h and bswap.h #includes where necessary.

Originally committed as revision 16556 to svn://svn.ffmpeg.org/ffmpeg/trunk

470bce2b 01/11/2009 09:08 PM Diego Biurrun

cosmetics: indentation

Originally committed as revision 16550 to svn://svn.ffmpeg.org/ffmpeg/trunk

c54286ab 01/11/2009 09:07 PM Diego Biurrun

Fix illegal identifier starting with an underscore.

Originally committed as revision 16549 to svn://svn.ffmpeg.org/ffmpeg/trunk

dd1c8f3e 09/08/2008 02:24 PM Luca Abeni

Bump Major version, this commit is almost just renaming bits_per_sample to
bits_per_coded_sample but that cannot be done seperately.
Patch by Luca Abeni
Also reset the minor version and fix the forgotton change to libfaad.
Note: The API/ABI should not be considered stable yet, there still may...

bde15e74 06/03/2008 04:20 PM Stefano Sabatini

Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.
patch by Stefano Sabatini, stefano.sabatini-lala poste.it
along with some spelling/consistency fixes for the long names by me

Originally committed as revision 13649 to svn://svn.ffmpeg.org/ffmpeg/trunk

899681cd 11/21/2007 07:41 AM Björn Axelsson

Use dynamically allocated ByteIOContext in AVFormatContext

patch by: Björn Axelsson, bjorn d axelsson a intinor d se
thread: [PATCH] Remove static ByteIOContexts, 06 nov 2007

Originally committed as revision 11071 to svn://svn.ffmpeg.org/ffmpeg/trunk

b6f508bb 08/27/2007 09:58 PM Roberto Togni

Change 4xm demuxer and video decoder to pass the video format version in
extradata instead of codec_tag.

Originally committed as revision 10253 to svn://svn.ffmpeg.org/ffmpeg/trunk

a985a940 08/13/2007 12:44 AM Michael Niedermayer

export 4xm video version

Originally committed as revision 10092 to svn://svn.ffmpeg.org/ffmpeg/trunk

07870f85 08/12/2007 12:23 AM Michael Niedermayer

pass *fr2 chunks to decoder (Toy-Story2_better-image-quality.4xa contains them)

Originally committed as revision 10085 to svn://svn.ffmpeg.org/ffmpeg/trunk

6f3e0b21 07/19/2007 03:23 PM Panagiotis Issaris

Replace all occurrences of AVERROR_IO with AVERROR.

Originally committed as revision 9760 to svn://svn.ffmpeg.org/ffmpeg/trunk

769e10f0 07/19/2007 03:21 PM Panagiotis Issaris

Replace all occurrences of AVERROR_NOMEM with AVERROR.

Originally committed as revision 9759 to svn://svn.ffmpeg.org/ffmpeg/trunk

e4141433 04/08/2007 08:24 PM Nicholas Tung

Get rid of unnecessary pointer casts.
patch by Nicholas Tung, ntung ntung com

Originally committed as revision 8687 to svn://svn.ffmpeg.org/ffmpeg/trunk

87e87886 04/08/2007 11:34 AM Michael Niedermayer

allocate 32 extra bytes at the end of the probe buffer and remove most probe buf_size checks

Originally committed as revision 8677 to svn://svn.ffmpeg.org/ffmpeg/trunk

fead30d4 01/19/2007 10:12 PM Alex Beregszaszi

rename BE/LE_8/16/32 to AV_RL/B_8/16/32

Originally committed as revision 7587 to svn://svn.ffmpeg.org/ffmpeg/trunk

899af1a2 11/05/2006 04:31 PM Diego Biurrun

Do not set audio codec_tag to 1, that would be PCM audio.

Originally committed as revision 6903 to svn://svn.ffmpeg.org/ffmpeg/trunk

b78e7197 10/07/2006 03:30 PM Diego Biurrun

Change license headers to say 'FFmpeg' instead of 'this program/this library'
and fix GPL/LGPL version mismatches.

Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff70e601 07/10/2006 09:14 PM Måns Rullgård

allow individual selection of muxers and demuxers

Originally committed as revision 5707 to svn://svn.ffmpeg.org/ffmpeg/trunk

d2a067d1 07/09/2006 11:40 PM Måns Rullgård

give AVInput/OutputFormat structs consistent names

Originally committed as revision 5697 to svn://svn.ffmpeg.org/ffmpeg/trunk

5509bffa 01/12/2006 10:43 PM Diego Biurrun

Update licensing information: The FSF changed postal address.

Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk

115329f1 12/17/2005 06:14 PM Diego Biurrun

COSMETICS: Remove all trailing whitespace.

Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk

8baa6614 07/19/2005 03:32 PM Michael Niedermayer

more non portable float parsing code ...

Originally committed as revision 4462 to svn://svn.ffmpeg.org/ffmpeg/trunk

01f4895c 07/17/2005 10:24 PM Michael Niedermayer

changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility

Originally committed as revision 4453 to svn://svn.ffmpeg.org/ffmpeg/trunk

2692067a 05/26/2005 08:17 PM Michael Niedermayer

AVPacket.pos

Originally committed as revision 4314 to svn://svn.ffmpeg.org/ffmpeg/trunk

c0df9d75 04/30/2005 09:43 PM Michael Niedermayer

switch to native time bases

Originally committed as revision 4168 to svn://svn.ffmpeg.org/ffmpeg/trunk

caf5fb95 04/26/2005 10:01 AM Michael Niedermayer

fix nonsens timestamp calculation

Originally committed as revision 4165 to svn://svn.ffmpeg.org/ffmpeg/trunk

0ecca7a4 01/12/2005 12:16 AM Michael Niedermayer

various security fixes and precautionary checks

Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk

568e18b1 01/08/2005 02:21 PM Michael Niedermayer

integer overflows, heap corruption
possible arbitrary code execution cannot be ruled out in some cases
precautionary checks

Originally committed as revision 3813 to svn://svn.ffmpeg.org/ffmpeg/trunk

0bd586c5 06/19/2004 03:59 AM Mike Melanson

sweeping change from -EIO -> AVERROR_IO

Originally committed as revision 3239 to svn://svn.ffmpeg.org/ffmpeg/trunk

9ee91c2f 05/21/2004 08:43 PM Michael Niedermayer

move time_base (pts_num/pts_den) from AVFormatContext -> AVStream

Originally committed as revision 3148 to svn://svn.ffmpeg.org/ffmpeg/trunk

3a278992 03/14/2004 04:04 AM Mike Melanson

remove numerous definitions of BE_*/LE_* macros; convert FOURCC_TAG ->
MKTAG/MKBETAG

Originally committed as revision 2886 to svn://svn.ffmpeg.org/ffmpeg/trunk

11498da3 11/16/2003 02:26 PM Mike Melanson

set frame rate information, for good measure

Originally committed as revision 2521 to svn://svn.ffmpeg.org/ffmpeg/trunk

d66dae57 11/15/2003 06:18 PM Mike Melanson

use the proper file framerate (specified by a float); account the pts
for video and audio tracks separately

Originally committed as revision 2520 to svn://svn.ffmpeg.org/ffmpeg/trunk

e7106d5b 09/20/2003 09:54 PM Mike Melanson

clean up 4xm demuxer; make valgrind just a little happier

Originally committed as revision 2296 to svn://svn.ffmpeg.org/ffmpeg/trunk

4b465299 06/03/2003 01:58 PM Michael Niedermayer

4xm adpcm

Originally committed as revision 1928 to svn://svn.ffmpeg.org/ffmpeg/trunk

73a19b2d 05/28/2003 11:50 PM Mike Melanson

get the video dispatch straight

Originally committed as revision 1916 to svn://svn.ffmpeg.org/ffmpeg/trunk

8e7284ba 05/28/2003 02:41 AM Mike Melanson

dispatch video as well as audio

Originally committed as revision 1914 to svn://svn.ffmpeg.org/ffmpeg/trunk

5a634a69 05/26/2003 08:53 PM Mike Melanson

allocate enough bytes

Originally committed as revision 1908 to svn://svn.ffmpeg.org/ffmpeg/trunk

948f01ff 05/25/2003 11:55 PM Michael Niedermayer

10l

Originally committed as revision 1906 to svn://svn.ffmpeg.org/ffmpeg/trunk

4a106616 05/25/2003 11:41 PM Michael Niedermayer

c frame size debug stuff

Originally committed as revision 1905 to svn://svn.ffmpeg.org/ffmpeg/trunk

cef4ba9e 05/25/2003 05:07 AM Mike Melanson

first pass at an experimental 4xm demuxer

Originally committed as revision 1903 to svn://svn.ffmpeg.org/ffmpeg/trunk