summaryrefslogtreecommitdiff
path: root/libavcodec/avcodec.h
Commit message (Collapse)AuthorAge
* croping patch by (talus25 at speakeasy dot net) with fixes from atmos & meMichael Niedermayer2002-09-01
| | | | Originally committed as revision 888 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sun solaris compilation bugfix, patch by (Martin Olschewski <olschewski at ↵Martin Olschewski2002-08-30
| | | | | | zpr dot uni-koeln dot de>) Originally committed as revision 882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slow but accurate integer dct from IJG (should be ok with the LGPL as the ↵Michael Niedermayer2002-08-29
| | | | | | | | old DCT is the fast integer DCT from IJG) per context DCT selection Originally committed as revision 878 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added aspected_width/height for EXTENDED_PARAlex Beregszaszi2002-08-26
| | | | Originally committed as revision 869 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new ratecontrol codeMichael Niedermayer2002-08-25
| | | | | | sadly there are no (unsigned) int left in AVCodecContext so this breaks shared libavcodec libs :( Originally committed as revision 863 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 mpeg quantizer encodingMichael Niedermayer2002-08-06
| | | | Originally committed as revision 844 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add conversions to and from RGBA32 and BGRA32.Philip Gladstone2002-07-27
| | | | Originally committed as revision 824 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added proposed API for parse_only mode to extract compressed frames from ↵Fabrice Bellard2002-07-25
| | | | | | compressed streams Originally committed as revision 810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* beos/mov/adpcm patch by François Revol <revol at free dot fr>François Revol2002-07-20
| | | | | | | | | | | | | | | | | | | | | * Some BeOS fixes: - errno stuff - nanosleep() replacement - added a doc/README.beos * mov reader still has problems with most videos (skips many chunks), - It should now read .mov files with zlib-compressed moov headers (aka cmov) - added SVQ1 support. - removed mapping 'raw ' and 'yuv2' to h263, was my mistake. - added IMA4 support. (tested) - fixed frame rate (it reported 0 fps or something before) - extended file probing ('wide' and 'free' atoms) - improved .mov/.mp4 detection (or so I think) * adpcm * added zlib support, with header file and lib check Originally committed as revision 780 to svn://svn.ffmpeg.org/ffmpeg/trunk
* uvlinesizeMichael Niedermayer2002-07-15
| | | | | | | export has_b_frames mb_skip with more than 2 ip buffers Originally committed as revision 762 to svn://svn.ffmpeg.org/ffmpeg/trunk
* direct rendering method 1 supportMichael Niedermayer2002-07-14
| | | | Originally committed as revision 759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new codec: Sorenson v1Nick Kurshev2002-07-09
| | | | Originally committed as revision 726 to svn://svn.ffmpeg.org/ffmpeg/trunk
* wmv1 supportMichael Niedermayer2002-06-18
| | | | Originally committed as revision 697 to svn://svn.ffmpeg.org/ffmpeg/trunk
* memory functions are exportedFabrice Bellard2002-06-11
| | | | Originally committed as revision 686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* grayscale only decodingMichael Niedermayer2002-06-09
| | | | Originally committed as revision 677 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use qstride instead of fixed constantsNick Kurshev2002-06-03
| | | | Originally committed as revision 653 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new field for communicating with external postprocessingNick Kurshev2002-06-03
| | | | Originally committed as revision 652 to svn://svn.ffmpeg.org/ffmpeg/trunk
* single coefficient eliminationMichael Niedermayer2002-06-02
| | | | | | | error concealment / error resilience b_quant_offset (unfinished, should be 0 for now) Originally committed as revision 646 to svn://svn.ffmpeg.org/ffmpeg/trunk
* workaround dc_scale bug in old ffmpeg msmpeg4v3 encoder (set ↵Michael Niedermayer2002-05-21
| | | | | | workaround_bugs=1 for this) Originally committed as revision 561 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added avcodec_set_bit_exact() for testingFabrice Bellard2002-05-20
| | | | Originally committed as revision 540 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - repeat_pict meaning changed, now it signals the extra delay for theJuanjo2002-05-14
| | | | | | | decoded frame. - extra_delay = (repeat_pict / 2) * (1/fps) Originally committed as revision 496 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * first shot for the new avcodec APIZdenek Kabelac2002-05-14
| | | | | | - comments, critics, improvements on the ffmpeg list are welcomed Originally committed as revision 494 to svn://svn.ffmpeg.org/ffmpeg/trunk
* build num ++Nick Kurshev2002-05-12
| | | | Originally committed as revision 490 to svn://svn.ffmpeg.org/ffmpeg/trunk
* build info for ABINick Kurshev2002-05-12
| | | | Originally committed as revision 489 to svn://svn.ffmpeg.org/ffmpeg/trunk
* I was too lazy to be a hero ;)Nick Kurshev2002-05-12
| | | | Originally committed as revision 488 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - repeat_pict added to AVCodecContext to signal if the decoder must repeatJuanjo2002-05-12
| | | | | | | frames from 3:2 pulldown sources. - repeat_pict honoured by MPEG-1/2 decoder. Originally committed as revision 486 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - pict_type exported to AVCodecContextJuanjo2002-05-11
| | | | | | | | - Added real_pict_num to AVCodecContext, it represent the number of the previous encoded frame, usefull when coding with B frames. - Warning fix in motion_est.c Originally committed as revision 484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Start using enumerated types (makes debugging much easier)Philip Gladstone2002-05-09
| | | | Originally committed as revision 469 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - MPEG-4 B frames coding option for ffmpeg.cJuanjo2002-05-06
| | | | | | - Warning fixes. Originally committed as revision 448 to svn://svn.ffmpeg.org/ffmpeg/trunk
* version infoNick Kurshev2002-05-05
| | | | Originally committed as revision 443 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support for external huffman table and various fixes by Alex Beregszaszi ↵Arpi2002-05-01
| | | | | | <alex@naxine.org> Originally committed as revision 429 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export mbskip_table for direct renderingMichael Niedermayer2002-04-27
| | | | | | add hurry_up support Originally committed as revision 424 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avcodec_flush_buffers()Michael Niedermayer2002-04-24
| | | | Originally committed as revision 420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export delay infoMichael Niedermayer2002-04-22
| | | | | | fixed low_delay & vo_type on mpeg4 header writer & parser Originally committed as revision 415 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed ratecontrol & b-framesMichael Niedermayer2002-04-21
| | | | | | | | | 2pass ratecontrol fixed hq with 2pass inceased build num (a few more vars for the rc stuff) hopefully no new bugs Originally committed as revision 408 to svn://svn.ffmpeg.org/ffmpeg/trunk
* postprocess array increased to handle images up to 2048x1536Arpi2002-04-20
| | | | Originally committed as revision 407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed mpeg4 time stuff on encodingMichael Niedermayer2002-04-17
| | | | | | | | | | | | | mpeg4 b-frame enoding support removed old, out-commented ratecontrol reuse motion compensation code between encoding & decoding prefix newly added global functions with ff_ to reduce namespace polution b-frame ME (unfinished, but working) added some comments to mpegvideo.h do MC on encoding only once if possible bugs? ;) Originally committed as revision 403 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Versions defined for libav/libavcodec.Juanjo2002-04-15
| | | | | | | - Bug fix in wav muxer for MP2 audio. - ffmpeg/libavcodec version in MPEG-4 user data. Originally committed as revision 400 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - ME method compatibility with legacy apps.Juanjo2002-04-14
| | | | | | - Please use AVCodecContext's me_method now. Originally committed as revision 399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - ME setting moved to AVCodecContext/MpegEncContext, no longer a global.Juanjo2002-04-14
| | | | | | | | - EPZS ME algo used by default. - HQ flag activated for ffmpeg. - Cosmetics ... Originally committed as revision 398 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - PIX_FMT_ANY = -1 to avoid breaking any stuff that could be using it.Juanjo2002-04-09
| | | | | | Thanks to D Richard Felker III for his comments. Originally committed as revision 392 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Commented out PIX_FMT_ANY by now. It seems that not all codecs are settingJuanjo2002-04-09
| | | | | | | the PIX_FMT_ so they get PIX_FMT_ANY instead of PIX_FMT_YUV420P which obviuosly annoys ffmpeg. Originally committed as revision 391 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * using pixtype as enum - by Philip GladstoneZdenek Kabelac2002-04-08
| | | | Originally committed as revision 389 to svn://svn.ffmpeg.org/ffmpeg/trunk
* wmv1 header parser (unfinished)Michael Niedermayer2002-04-06
| | | | Originally committed as revision 380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* msmpeg4v2 decoding (no encoding yet)Michael Niedermayer2002-04-05
| | | | Originally committed as revision 376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* using Juanjo's way to pass forced type - especially as I_TYPE/P_TYPE defines ↵Arpi2002-03-28
| | | | | | aren't exported in the public interface, and the flagged method matches the way as qscale forcing work Originally committed as revision 366 to svn://svn.ffmpeg.org/ffmpeg/trunk
* force frame type for 2-pass encodingMichael Niedermayer2002-03-28
| | | | Originally committed as revision 365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 4MV motion estimation (not finished yet)Michael Niedermayer2002-03-27
| | | | | | | | SAD functions rewritten (8x8 support & MMX2 optimizations) HQ inter/intra decission msmpeg4 encoding bugfix (MV where too long) Originally committed as revision 362 to svn://svn.ffmpeg.org/ffmpeg/trunk
* statistics for 2-pass encodingMichael Niedermayer2002-03-23
| | | | Originally committed as revision 354 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more aspect stuffMichael Niedermayer2002-03-22
| | | | Originally committed as revision 350 to svn://svn.ffmpeg.org/ffmpeg/trunk