Statistics
| Branch: | Revision:

ffmpeg / libavcodec / mdec.c @ ce5e49b0

History | View | Annotate | Download (8.18 KB)

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

replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*

55ce3c67 03/30/2011 12:58 AM Michael Niedermayer

Merge remote-tracking branch 'ffmpeg-mt/master'

  • ffmpeg-mt/master:
    Update todo. More items appeared...
    Fix mdec
    Duplicate: id3v1: change filesize to int64_t.
    Duplicate: id3v1: Seek back to old position after reading.

Conflicts:
libavcodec/mpegvideo.c...

d375c104 03/22/2011 09:36 PM Michael Niedermayer

Fake-Merge remote-tracking branch 'ffmpeg-mt/master'

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)

e3e3c825 01/02/2011 11:16 AM Vitor Sessak

Make PSX MDEC decoder output YUVJ420 and always use IDCT_SIMPLE. This
makes the output much closer to original Playstation hardware.

Originally committed as revision 26196 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

84dc2d8a 03/06/2010 02:24 PM Måns Rullgård

Remove DECLARE_ALIGNED_{8,16} macros

These macros are redundant. All uses are replaced with the generic
DECLARE_ALIGNED macro instead.

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

6231d098 01/23/2010 06:04 PM Reimar Döffinger

Release buffer when the codec is closed.

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

b9e3f85d 01/23/2010 06:01 PM Reimar Döffinger

Use qstride = 0 and allocate only a single line for qscale_table since
for this codecs all quants are the same for a single frame.

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

c6727809 01/22/2010 03:25 AM Måns Rullgård

Move array specifiers outside DECLARE_ALIGNED() invocations

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

a13e6870 08/25/2009 11:28 PM Måns Rullgård

mdec: remove unused members from struct MDECContext

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

238ef6da 04/12/2009 01:17 PM Reimar Döffinger

Add a av_fast_malloc function and replace several uses of av_fast_realloc,
thus avoiding potential memleaks and pointless memcpys.

Originally committed as revision 18470 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....

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

071083b4 08/20/2008 05:05 PM Diego Biurrun

Rename ff_init_vlcs function to the more descriptive name ff_mpeg12_init_vlcs.
Now that it is exported, this should avoid confusion and name clashes.

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

054480a5 08/20/2008 04:59 PM Diego Biurrun

cosmetics: comment spelling/grammar fixes

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

0da49fca 08/19/2008 08:52 PM Diego Biurrun

Untangle mpeg12.c and mdec.c so that mdec.c can be compiled separately.

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

b6a66897 06/27/2008 06:53 PM Alexander Strange

Remove pointless AVFrame* casting.

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

39047aec 06/27/2008 06:52 PM Alexander Strange

Remove duplicate emms.

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

8b9bda1c 06/27/2008 06:51 PM Alexander Strange

Remove commented-out code.

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

2f3b1b80 06/27/2008 06:50 PM Alexander Strange

Export qscale so that postprocessing works.

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

de7bdf58 06/27/2008 06:47 PM Alexander Strange

Remove unused PutBitContext.

Originally committed as revision 14007 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

7c55e71d 05/14/2008 04:30 PM Stefano Sabatini

Add codec long name, patch by Stefano Sabatini, stefano.sabatini-lala poste it.

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

8e5f465f 04/08/2008 01:09 AM Alexander Strange

Increase alignment for DCT block arrays from 8 to 16

Patch by Alexander Strange ( astrange ithinksw com )

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

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

9701840b 03/09/2008 11:31 PM Aurelien Jacobs

add FF_ prefix to all (frame)_TYPE usage

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

e68c7a4a 02/01/2008 03:34 AM Michael Niedermayer

const

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

bc2bc41b 12/05/2007 01:11 PM Alexander Strange

Fix missing chroma in version 3 STR.
Closes issue 290
Patch by Alexander Strange: astrange ithinksw com

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

7b94177e 07/05/2007 10:37 AM Diego Biurrun

Group all copyright and author notices together.

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

eaa7557c 07/05/2007 09:21 AM Aurelien Jacobs

add proper ff_ prefix to new extern symbols

Originally committed as revision 9479 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

68b51e58 02/05/2006 01:35 PM Steve L'Homme

MSVC-compatible _align8/_align16 declaration
patch by Steve Lhomme, steve .dot. lhomme .at. free .dot. fr

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

f038fe8b 01/25/2006 10:10 PM Diego Biurrun

warning fixes by Luca Abeni, lucabe72 ##@## email ##.## it

Originally committed as revision 4898 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

2eca4a44 08/13/2005 09:34 PM Michael Niedermayer

set pix_fmt

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

e91f4bf1 04/18/2005 08:07 PM Michael Niedermayer

avoid UPDATE_CACHE() in GET_RL_VLC() if not needed

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

934982c4 01/23/2005 06:09 PM Michael Niedermayer

avoid buf_size == 0 checks in every decoder

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

21adafec 09/27/2004 11:50 AM Michael Niedermayer

lowres width/height cleanup 3rd try

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

e8733cc4 05/21/2004 02:40 PM Michael Niedermayer

more data_size=0 cleanup

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

eea8c08f 04/30/2004 05:42 PM Michael Niedermayer

cleanup & memleak fix

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

9b879566 11/03/2003 01:26 PM Michel Bardiaux

av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)

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

e986b6e2 10/15/2003 02:59 AM Mike Melanson

quiet

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

77ee78bc 09/01/2003 05:42 PM Michael Niedermayer

100l

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

67b04c1a 09/01/2003 05:05 PM Michael Niedermayer

more fixes

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

bf5d0505 09/01/2003 04:40 PM Michael Niedermayer

some fixes (still buggy though)

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

421e0859 09/01/2003 03:53 PM Mike Melanson

skip preamble bytes

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

dc98fc8d 08/30/2003 07:31 PM Michael Niedermayer

10l (big vs. little endian)

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

802f454e 08/24/2003 10:28 PM Fabrice Bellard

removed unused variable

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

c3bf0288 08/22/2003 02:59 PM Michael Niedermayer

PSX MDEC decoder, based upon some code from Sebastian Jedruszkiewicz <elf at frogger dot rules dot pl>
note: completly untested, no demuxer yet

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