summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* 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
* b-frame mpeg4 fix when seekingMichael Niedermayer2002-04-22
| | | | Originally committed as revision 414 to svn://svn.ffmpeg.org/ffmpeg/trunk
* divx 5.01 supportMichael Niedermayer2002-04-22
| | | | Originally committed as revision 412 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * add support for liba52Zdenek Kabelac2002-04-22
| | | | Originally committed as revision 411 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix b-frame MB skipMichael Niedermayer2002-04-21
| | | | Originally committed as revision 410 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rounding bugfixMichael Niedermayer2002-04-21
| | | | Originally committed as revision 409 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
* much better ME for b frames (a bit slow though)Michael Niedermayer2002-04-19
| | | | | | | fixed MC rounding for b frames fixed hq mode with b-frames Originally committed as revision 406 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing hq mode with mpeg1 and 2-passMichael Niedermayer2002-04-17
| | | | Originally committed as revision 405 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg2/mpeg4 dequantizer support (c & mmx)Michael Niedermayer2002-04-17
| | | | | | mpeg1 dequantizer optimizations Originally committed as revision 404 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
* * minor - slightly modified debug messageZdenek Kabelac2002-04-15
| | | | Originally committed as revision 401 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
* - Fixed AC3 decoding for 5:1 AC3 streams. Now when calling av_audio_decode forJuanjo2002-04-09
| | | | | | | | | | AC3 set avcodec_context->channels to the desired number channels, if the setting is 0 AC3 decoder will set it to the channels found in the stream. - Changed ffmpeg to cope with the new "way" of AC3 decoding. - ASF muxer now uses Tickers for PTS calculations. Originally committed as revision 393 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
* * encoding of AC3 with more than 2 channelsZdenek Kabelac2002-04-08
| | | | | | by Takashi Iwai <tiwai@suse.de> Originally committed as revision 383 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Added force_pts to av_write_packet() to be able to force PTS, this helpsJuanjo2002-04-07
| | | | | | | | | | (and fix) stream copying. By now force_pts it's just honoured by the MPEG muxer. ASF could honour this also, but it should be fixed to use Tickers first. - MPEG audio decoder exports it's frame size in bytes. - Hope this fix the floating point exception found in ffserver. Originally committed as revision 382 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 mpeg quantizer supportMichael Niedermayer2002-04-07
| | | | Originally committed as revision 381 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 encodingMichael Niedermayer2002-04-05
| | | | Originally committed as revision 379 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing msmpeg4v2 bugs (is bugfree now afaik)Michael Niedermayer2002-04-05
| | | | Originally committed as revision 378 to svn://svn.ffmpeg.org/ffmpeg/trunk
* b frames & slices bugfixMichael Niedermayer2002-04-05
| | | | Originally committed as revision 377 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
* dump_stream support (nicely formated 0s and 1s)Michael Niedermayer2002-04-04
| | | | Originally committed as revision 375 to svn://svn.ffmpeg.org/ffmpeg/trunk
* emms was missing, found by juanjo but he didnt commit it?!Michael Niedermayer2002-04-04
| | | | Originally committed as revision 374 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing MVs in hq modeMichael Niedermayer2002-04-01
| | | | Originally committed as revision 372 to svn://svn.ffmpeg.org/ffmpeg/trunk
* multiple init bugfix (patch by Alex Beregszaszi <alex@naxine.org>)Alex Beregszaszi2002-04-01
| | | | Originally committed as revision 371 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing 1/0Michael Niedermayer2002-03-30
| | | | Originally committed as revision 370 to svn://svn.ffmpeg.org/ffmpeg/trunk
* divx5-gmc bug workaroundMichael Niedermayer2002-03-29
| | | | Originally committed as revision 369 to svn://svn.ffmpeg.org/ffmpeg/trunk
* msmpeg4v2 header parser & some dump bits code behind #if 0Michael Niedermayer2002-03-29
| | | | Originally committed as revision 368 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor optimizations / simplificationsMichael Niedermayer2002-03-29
| | | | Originally committed as revision 367 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
* sizeof(s->block) isnt 64*6*2 anymore bugfixMichael Niedermayer2002-03-28
| | | | | | mpeg12 decoding optimization Originally committed as revision 364 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg4 4MV encodingMichael Niedermayer2002-03-28
| | | | Originally committed as revision 363 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
* optimizing mpeg4_encode_dcMichael Niedermayer2002-03-25
| | | | Originally committed as revision 361 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fcode_tables where too small, found by Klaas-Pieter Vlieg <vlieg@eurescom.de>Michael Niedermayer2002-03-24
| | | | Originally committed as revision 360 to svn://svn.ffmpeg.org/ffmpeg/trunk
* b-frame decoding bugfixMichael Niedermayer2002-03-24
| | | | Originally committed as revision 359 to svn://svn.ffmpeg.org/ffmpeg/trunk
* resync marker support, needed for some mp4 filesMichael Niedermayer2002-03-24
| | | | Originally committed as revision 358 to svn://svn.ffmpeg.org/ffmpeg/trunk
* seems the old intra/inter decission is slightly better with a threshold, ↵Michael Niedermayer2002-03-24
| | | | | | than the new one Originally committed as revision 357 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (motion_val was uninitilized)Michael Niedermayer2002-03-24
| | | | | | | 20l (first frame of a gop could be a p-frame sometimes) add hq flag to MpegEncContext Originally committed as revision 356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing motion estimation with h263p hopefullyMichael Niedermayer2002-03-23
| | | | Originally committed as revision 355 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
* dont return -1 if mpeg4 scalability ...Michael Niedermayer2002-03-23
| | | | Originally committed as revision 353 to svn://svn.ffmpeg.org/ffmpeg/trunk