Statistics
| Branch: | Revision:

ffmpeg / libavcodec / cavsdec.c @ ce5e49b0

History | View | Annotate | Download (25.4 KB)

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

replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*

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
hidden.

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

f079a64a 08/03/2010 08:59 PM Måns Rullgård

Move cavs dsp functions to their own struct

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

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://svn.ffmpeg.org/ffmpeg/trunk

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://svn.ffmpeg.org/ffmpeg/trunk

35122bd9 02/15/2010 04:43 PM Stefan Gehrer

add heuristic to discern the old sample clips from streams encoded
with rm52j encoder, a marker_bit has been added in the I-Frame syntax

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

470de55a 06/30/2009 06:44 AM Stefan Gehrer

fix slice header checking

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

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

Rename bitstream.h to get_bits.h.

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

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....

cd3356ff 02/24/2009 03:56 PM Stefan Gehrer

check for a stuffing byte at the end of a slice

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

88db5551 02/24/2009 03:54 PM Stefan Gehrer

change macroblock loop in inter frames so that after a
slice header the skip count is always parsed first

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

6847ab43 02/10/2009 10:38 PM Stefan Gehrer

introduce a macroblock index to avoid a few x*width+y calculations

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

b9fce052 02/10/2009 08:51 PM Stefan Gehrer

fix multiple slices per frame

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

4ca6f4b2 02/10/2009 05:08 PM Stefan Gehrer

fix parsing of pic_structure

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

e090c70f 02/10/2009 04:45 PM Stefan Gehrer

avoid duplicating dsputil's clear_block

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

ae2d3e3b 02/10/2009 04:36 PM Stefan Gehrer

time_code has 24 bits, not 16

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

d934de5c 02/10/2009 04:34 PM Stefan Gehrer

do not check for minimum slice start code, 0x00000100 is valid

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

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

620b8a2e 01/27/2009 06:04 AM Stefan Gehrer

fix doxygen file reference

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

74a4371d 01/16/2009 05:58 PM Stefan Gehrer

use assignment of structure instead of memcpy

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

bef01ca0 01/16/2009 05:45 PM Stefan Gehrer

rename XXX_t enums to cavs_XXX to fix POSIX namespace issue

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

e685e8ea 01/16/2009 05:20 PM Stefan Gehrer

rename vector_t to cavs_vector

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

9506090d 12/15/2008 10:08 AM Diego Biurrun

Avoid POSIX-reserved _t in identifier names.

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

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://svn.ffmpeg.org/ffmpeg/trunk

6138ed77 05/27/2008 10:10 PM Michael Niedermayer

Arrays where one element too small, fixes CID114.
this was possibly exploitable

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

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://svn.ffmpeg.org/ffmpeg/trunk

1a2c94cb 02/01/2008 03:59 AM Michael Niedermayer

const

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

e02f7490 08/23/2007 07:02 AM Luca Abeni

Initialize the "stc" variable before using it in ff_find_start_code()

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

3a5729ea 08/09/2007 01:08 AM Alex Beregszaszi

use skip_bits where appropriate

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

5d2b15b8 07/25/2007 05:09 AM Stefan Gehrer

have less functions as inline

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

844d9012 07/08/2007 07:37 AM Stefan Gehrer

split decoder-specific parts into their own file

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