| Branch: | Revision:

ffmpeg / libavcodec / fraps.c @ ce5e49b0

History | View | Annotate | Download (11.9 KB)

# Date Author Comment
ce5e49b0 05/02/2011 02:41 PM Stefano Sabatini

replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*

1da254b8 04/25/2011 09:17 PM Stefano Sabatini

fraps: do not set avctx->pix_fmt to none in decode_init()

This is required for setting up the filterchain, as it requires the
pixel format to be set, which is usually done when probing the file
with av_find_stream_info().

Fix trac issue #83.

Signed-off-by: Stefano Sabatini <>

67c1a59a 04/24/2011 04:09 PM Reimar Döffinger

Check for malloc failures in fraps decoder.

80da2dcf 04/24/2011 04:09 PM Reimar Döffinger

Use av_fast_malloc instead of av_realloc in fraps decoder.

9891004b 04/13/2011 12:49 AM Michael Niedermayer

Merge remote branch 'qatar/master'

  • qatar/master:
    Partially merged:flvdec: Allow parsing keyframes metadata without seeking in most cases
    Error out if vaapi is not found
    avio: undeprecate av_url_read_fseek/fpause under nicer names
    libvo-*: Don't use deprecated sample format names and enum names...
187a5379 04/12/2011 04:47 AM Alex Converse

Convert some undefined 1<<31 shifts into 1U<<31.

According to ISO 9899:1999 S 6.5.7/4:

The result of E1 << E2 is E1 left-shifted E2 bit positions; vacated bits
are filled with zeros. If E1 has an unsigned type, the value of the
result is E1× 2^E2, reduced modulo one more than the maximum value...

2912e87a 03/19/2011 01:33 PM Mans Rullgard

Replace FFmpeg with Libav in licence headers

Signed-off-by: Mans Rullgard <>

e7e2df27 01/28/2011 02:15 AM Diego Elio Pettenò

Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.

None of these symbols should be accessed directly, so declare them as

Signed-off-by: Mans Rullgard <>
(cherry picked from commit d36beb3f6902b1217beda576aa18abf7eb72b03c)

d36beb3f 01/26/2011 04:08 PM Diego Elio Pettenò

Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.

None of these symbols should be accessed directly, so declare them as

Signed-off-by: Mans Rullgard <>

05931ab7 10/02/2010 08:39 AM Jason Garrett-Glaser

Make FRAPS decoder use PC range instead of TV range
FRAPS appears to output PC range streams. I can't guarantee this is true of
all versions.

Originally committed as revision 25308 to svn://

bd7d08e2 07/14/2010 01:12 PM Thilo Borgmann

Remove incomplete Doxygen for static decode_frame functions.
These functions are not documented for other decoders and
should be obvious enough even without Doxygen.
patch by Thilo Borgmann, thilo.borgmann googlemail com

Originally committed as revision 24237 to svn://

9eb42c27 07/08/2010 10:57 PM Diego Biurrun

Add back previously removed non-existing function params in doxygen comments.

Originally committed as revision 24131 to svn://

0baf34d8 07/02/2010 12:48 PM Diego Biurrun

Remove angular brackets from Doxygen comments; Doxygen confuses them for HTML.

Originally committed as revision 23991 to svn://

09f6a45d 07/02/2010 11:19 AM Diego Biurrun

Remove non-existing stray arguments from Doxygen function documentation.

Originally committed as revision 23976 to svn://

ba87f080 04/20/2010 02:45 PM Diego Biurrun

Remove explicit filename from Doxygen @file commands.

Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.

Originally committed as revision 22921 to svn://

72415b2a 03/30/2010 11:30 PM Stefano Sabatini

Define AVMediaType enum, and use it instead of enum CodecType, which
is deprecated and will be dropped at the next major bump.

Originally committed as revision 22735 to svn://

1c86db80 04/24/2009 02:09 PM Kostya Shishkov

Remove useless assignment during initialization for some decoders

Originally committed as revision 18680 to svn://

de5922f1 04/14/2009 09:03 PM Vitor Sessak

For every line, copy 3*width bytes instead of linesize0 to avoid
problems with padding.

Fix issue 959

Originally committed as revision 18512 to svn://

9106a698 04/13/2009 04:20 PM Stefano Sabatini

Rename bitstream.h to get_bits.h.

Originally committed as revision 18494 to svn://

7a00bbad 04/07/2009 03:59 PM Thilo Borgmann

Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an
AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows
passing of packet-specific flags from demuxer to decoder, such as the keyframe
flag, which appears necessary to playback corePNG P-frames....

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://

675f7114 12/04/2008 02:43 PM Kostya Shishkov

Fraps version 3 seems to be the same as Fraps v5

Originally committed as revision 16002 to svn://

76c655fb 08/11/2008 05:11 AM Kostya Shishkov

Simplify colour conversion in Fraps as suggested by Michael

Originally committed as revision 14690 to svn://

af176191 08/10/2008 06:15 PM Kostya Shishkov

R and B components are stored as a differences to G component in Fraps v5.

This fixes roundup issue 574.

Originally committed as revision 14684 to svn://

fe4bf374 06/12/2008 09:50 PM Stefano Sabatini

Make AVCodec long_names definition conditional depending on CONFIG_SMALL.

Originally committed as revision 13759 to svn://

d5202e4f 04/27/2008 10:52 AM Stefano Sabatini

Add long names to many AVCodec declarations.
patch by Stefano Sabatini, stefano.sabatini-lala poste it

Originally committed as revision 13005 to svn://

98a6fff9 03/21/2008 03:11 AM Zuxy Meng

Apply 'cold' attribute to init/uninit functions in libavcodec

Originally committed as revision 12525 to svn://

8c908d7d 03/09/2008 09:04 AM Kostya Shishkov

Fraps v5 decoding support

Originally committed as revision 12393 to svn://

6a02cb82 03/09/2008 09:03 AM Kostya Shishkov

Add step variable (for future v5 decoding)

Originally committed as revision 12392 to svn://

a73cbf97 03/08/2008 06:08 PM Aurelien Jacobs

huffman: add a zero_count flag and use it in fraps
fixes issue349

Originally committed as revision 12374 to svn://

721052e9 02/19/2008 09:42 PM Reimar Döffinger

Add casts to avoid warnings:
fraps.c:102: warning: passing argument 1 of ‘s->dsp.bswap_buf’ from incompatible pointer type
fraps.c:102: warning: passing argument 2 of ‘s->dsp.bswap_buf’ from incompatible pointer type

Originally committed as revision 12148 to svn://

1855abe5 02/01/2008 03:28 PM Michael Niedermayer


Originally committed as revision 11764 to svn://

437c2079 10/14/2007 09:19 PM Aurelien Jacobs

moves fraps huffman decoder to its own file, making it more generic

Originally committed as revision 10736 to svn://

e5a389a1 07/05/2007 10:40 AM Diego Biurrun

license header consistency cosmetics

Originally committed as revision 9484 to svn://

859cfdc0 06/16/2007 03:15 PM Måns Rullgård

correct type of qsort() comparison callback

Originally committed as revision 9338 to svn://

587d0722 04/07/2007 05:37 PM Nicholas Tung

Remove superfluous setting of has_b_frames in codecs without B-frames.
patch by Nicholas Tung, ntung ntung com

Originally committed as revision 8647 to svn://

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://

f4e31985 11/06/2006 06:13 AM Kostya Shishkov

Check for symbol count

Originally committed as revision 6910 to svn://

75a71b6c 11/05/2006 08:18 AM Kostya Shishkov

Correct support for Fraps v4 (and Huffman tree for < 256 symbols)

Originally committed as revision 6898 to svn://

78629a74 11/05/2006 04:59 AM Kostya Shishkov

Update comment

Originally committed as revision 6897 to svn://

08a4c4bf 11/05/2006 04:57 AM Kostya Shishkov

Fraps v2 and v4 support

Originally committed as revision 6896 to svn://

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://

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

Update licensing information: The FSF changed postal address.

Originally committed as revision 4842 to svn://

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

COSMETICS: Remove all trailing whitespace.

Originally committed as revision 4749 to svn://

4935b1b9 05/17/2005 11:09 PM Mike Melanson

signature has an 'x'

Originally committed as revision 4265 to svn://

b81f8949 05/17/2005 10:47 PM Mike Melanson

Fraps FPS1 video decoder (v1 & v2), courtesy of Roine Gustafsson <roine
at users sf net>

Originally committed as revision 4264 to svn://