summaryrefslogtreecommitdiff
path: root/libavcodec/avcodec.h
Commit message (Collapse)AuthorAge
* support skiping of mb rows during decodingMichael Niedermayer2004-06-26
| | | | Originally committed as revision 3253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flush audio encoder buffers at the endMichael Niedermayer2004-06-22
| | | | | | fix vorbis in nut again Originally committed as revision 3244 to svn://svn.ffmpeg.org/ffmpeg/trunk
* polyphase kaiser windowed sinc and blackman nuttall windowed sinc audio ↵Michael Niedermayer2004-06-17
| | | | | | resample filters Originally committed as revision 3228 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nsse weightMichael Niedermayer2004-06-07
| | | | Originally committed as revision 3205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* noise preserving sum of squares comparission functionMichael Niedermayer2004-06-07
| | | | Originally committed as revision 3204 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mini-fix for compatibility with other compilers by (Hauke Duden <H.NS.Duden ↵Michael Niedermayer2004-06-05
| | | | | | at gmx dot net>) Originally committed as revision 3197 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h261 decoder by (Maarten Daniels <maarten.daniels at student dot luc dot ac ↵Michael Niedermayer2004-05-30
| | | | | | dot be>) Originally committed as revision 3176 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg audio timestamp fixMichael Niedermayer2004-05-23
| | | | Originally committed as revision 3150 to svn://svn.ffmpeg.org/ffmpeg/trunk
* forgotten prototypesMichael Niedermayer2004-05-21
| | | | Originally committed as revision 3144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rtp callback context patch by ("Chris Flerackers" <cflerackers at androme ↵Chris Flerackers2004-05-18
| | | | | | dot be>) Originally committed as revision 3141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some of the warning fixes by (Michael Roitzsch <mroi at users dot ↵Michael Niedermayer2004-05-18
| | | | | | sourceforge dot net>) Originally committed as revision 3140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mention avcodec_align_dimensions()Michael Niedermayer2004-05-13
| | | | Originally committed as revision 3136 to svn://svn.ffmpeg.org/ffmpeg/trunk
* automatic pixel format selectionMichael Niedermayer2004-05-12
| | | | Originally committed as revision 3131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* first pass at a Sorenson Video 1 (SVQ1) encoderMike Melanson2004-05-07
| | | | Originally committed as revision 3113 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support decoding mpeg4 with buggy dc clippingMichael Niedermayer2004-05-05
| | | | Originally committed as revision 3108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use AVInteger in av_rescale() so it can finally do 64*64/64 instead of just ↵Michael Niedermayer2004-05-04
| | | | | | 64*32/32 Originally committed as revision 3106 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AMV bug workaroundMichael Niedermayer2004-04-30
| | | | Originally committed as revision 3099 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanup & memleak fixMichael Niedermayer2004-04-30
| | | | Originally committed as revision 3095 to svn://svn.ffmpeg.org/ffmpeg/trunk
* intra_dc_precission>0 encoding supportMichael Niedermayer2004-04-30
| | | | Originally committed as revision 3093 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support reusing mb types and field select values of the source file, but use ↵Michael Niedermayer2004-04-25
| | | | | | | | | motion vectors just as additional predictors minor cleanup segfault fix Originally committed as revision 3060 to svn://svn.ffmpeg.org/ffmpeg/trunk
* motion estimation cleanupMichael Niedermayer2004-04-22
| | | | | | | replace ugly macros by always_inline functions, that way its much more readable and flexible as always_inline can simply be removed while the macros couldnt be about 0.5 % speedup with default parameters Originally committed as revision 3037 to svn://svn.ffmpeg.org/ffmpeg/trunk
* passing AVFrame instead of AVPicture around in ffmpeg, that way stuff like ↵Michael Niedermayer2004-04-17
| | | | | | | | motion vectors can be passed from the decoder to the encoder moving ref_index from Picture to AVFrame Originally committed as revision 3028 to svn://svn.ffmpeg.org/ffmpeg/trunk
* verbosity patch by (Allen Day <allenday at ucla dot edu>)Allen Day2004-04-11
| | | | Originally committed as revision 2997 to svn://svn.ffmpeg.org/ffmpeg/trunk
* padding support in ffmpeg patch by (Todd Kirby <doubleshot at pacbell dot net>)Todd Kirby2004-04-08
| | | | Originally committed as revision 2982 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interlaced chroma MC divx-bug workaroundMichael Niedermayer2004-04-02
| | | | Originally committed as revision 2947 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warning patrolFalk Hüffner2004-03-24
| | | | Originally committed as revision 2925 to svn://svn.ffmpeg.org/ffmpeg/trunk
* static allocation rewrite (old code was plain a broken mess)Michael Niedermayer2004-03-21
| | | | | | | | | doesnt call realloc every time doesnt randomly overwrite memory after after 8-16 calls doesnt use ugly macro wraper fewer lines of code Originally committed as revision 2912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * DV decoding/encoding now supports MultiThreading for up to 324 CPUs ;-)Roman Shaposhnik2004-03-14
| | | | Originally committed as revision 2893 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove numerous definitions of BE_*/LE_* macros; convert FOURCC_TAG ->Mike Melanson2004-03-14
| | | | | | MKTAG/MKBETAG Originally committed as revision 2886 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * constZdenek Kabelac2004-03-05
| | | | Originally committed as revision 2844 to svn://svn.ffmpeg.org/ffmpeg/trunk
* silence warningsIvan Kalvachev2004-03-04
| | | | Originally committed as revision 2843 to svn://svn.ffmpeg.org/ffmpeg/trunk
* count > thread_count for execute()Michael Niedermayer2004-03-03
| | | | Originally committed as revision 2842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_log() cleanupMichael Niedermayer2004-03-03
| | | | | | | | | | null pointer segfaults dont print redundant spam dont print prefix if reference==NULL class -> av_class dont copy AVClass to every object, its a waste of memory and not a good idea at all Originally committed as revision 2841 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)Michel Bardiaux2004-03-03
| | | | Originally committed as revision 2840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* macrofree av_freep()Michael Niedermayer2004-03-03
| | | | Originally committed as revision 2839 to svn://svn.ffmpeg.org/ffmpeg/trunk
* initial chroma_format changes,xvmc tweaks and codec_capIvan Kalvachev2004-03-01
| | | | Originally committed as revision 2833 to svn://svn.ffmpeg.org/ffmpeg/trunk
* int64_t_C patch by (Gael Chardon <gael-announcements+ffmpeg at 4now dot net>)Gael Chardon2004-02-28
| | | | Originally committed as revision 2825 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVCodec.supported_frameratesMichael Niedermayer2004-02-26
| | | | Originally committed as revision 2821 to svn://svn.ffmpeg.org/ffmpeg/trunk
* INT64_MIN fixMichael Niedermayer2004-02-26
| | | | Originally committed as revision 2820 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export DCT coefficients patch by (Wolfgang Hesseler <wolfgang.hesseler at ↵Wolfgang Hesseler2004-02-25
| | | | | | imk dot fraunhofer dot de>) Originally committed as revision 2816 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1lMichael Niedermayer2004-02-25
| | | | Originally committed as revision 2815 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use AVFrame.pts=AV_NOPTS_VALUE instead of AVFrame.pts=0Michael Niedermayer2004-02-25
| | | | | | | move AV_NOPTS_VALUE & AV_TIME_BASE from avformat.h -> avcodec.h related fixes Originally committed as revision 2814 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flac fixes:Michael Niedermayer2004-02-18
| | | | | | | | | | | | | | | fix data types of residual&decoded fix twos complement bitfields fix utf8 (no, utf8 is not the same as the simple and compact uvlc used in nut) add truncated bitstream support, both ogg and flac demuxers in mplayer cvs provide incomplete frames, and furthermore it isnt possible to find frameboundaries in flac without decoding it completly add escape-less golomb rice decoder (=flac style golomb rice) (ultra efficient, the longest vlc code is just 2^32-1 bits) printf->av_log fix bps for non independant channels fix a few +-1 bugs fix sample order for independant channels fix data_size Originally committed as revision 2791 to svn://svn.ffmpeg.org/ffmpeg/trunk
* multithreaded/SMP motion estimationMichael Niedermayer2004-02-13
| | | | | | | | | multithreaded/SMP encoding for MPEG1/MPEG2/MPEG4/H263 all pthread specific code is in pthread.c to try it, run configure --enable-pthreads and ffmpeg ... -threads <num> the internal thread API is a simple AVCodecContext.execute() callback which executes a given function pointer with different arguments and returns after finishing all, that way no mutexes or other thread-mess is needed outside pthread.c Originally committed as revision 2772 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Initial implementation of the G.726 ADPCM audio codec.Roman Shaposhnik2004-02-07
| | | | Originally committed as revision 2759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* initial commit for Quicktime Animation (RLE) video decoder; bit depthsMike Melanson2004-02-05
| | | | | | | 32, 24, and 16 are working; 8bpp is partially working; 4, 2, and 1 bpp are not supported yet Originally committed as revision 2748 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove incorect motion estimation tableMichael Niedermayer2004-02-05
| | | | Originally committed as revision 2747 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added support for EA ADPCM and SMJPEG IMA ADPCMMike Melanson2004-02-03
| | | | Originally committed as revision 2744 to svn://svn.ffmpeg.org/ffmpeg/trunk
* quantizer noise shapingMichael Niedermayer2004-02-02
| | | | Originally committed as revision 2742 to svn://svn.ffmpeg.org/ffmpeg/trunk
* closed gop support & flags2 as all bits in flags are usedMichael Niedermayer2004-01-22
| | | | | | and a few minor things i forgot to commit ... Originally committed as revision 2718 to svn://svn.ffmpeg.org/ffmpeg/trunk