summaryrefslogtreecommitdiff
path: root/ffmpeg.c
Commit message (Collapse)AuthorAge
* fix image resizeMichael Niedermayer2004-02-14
| | | | Originally committed as revision 2785 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Log file and Windows patch by ("Gael Chardon" <gael-announcements+ffmpeg at ↵Gael Chardon2004-02-14
| | | | | | 4now dot net>) Originally committed as revision 2781 to svn://svn.ffmpeg.org/ffmpeg/trunk
* threadless threads warningMichael Niedermayer2004-02-13
| | | | Originally committed as revision 2776 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
* pass strict_std_compliance to audio context tooMichael Niedermayer2004-02-07
| | | | Originally committed as revision 2763 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixes by Gildas Bazin <gbazin at altern dot org>Michael Niedermayer2004-02-04
| | | | Originally committed as revision 2745 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
* uninitalized variables fix by (Gildas Bazin <gbazin at altern dot org>)Michael Niedermayer2004-01-08
| | | | | | and some related cleanup by me Originally committed as revision 2677 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interlaced dct decision cleanupMichael Niedermayer2004-01-05
| | | | | | | | | function moved to dspcontext mmx&mmx2 optimized change SSE -> SAD as default (better quality) vbv buffer size command line option in kbyte Originally committed as revision 2669 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SVCD scan offset stuffMichael Niedermayer2004-01-04
| | | | Originally committed as revision 2660 to svn://svn.ffmpeg.org/ffmpeg/trunk
* trellis quantization regression testMichael Niedermayer2004-01-01
| | | | Originally committed as revision 2648 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minrate=0 for SVCD & DVD, this matches mpeg2enc and the mpeg1/2 vissual standardMichael Niedermayer2004-01-01
| | | | Originally committed as revision 2642 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interlaced motion estimationMichael Niedermayer2003-12-30
| | | | | | | | | | | | | | interlaced mpeg2 encoding P & B frames rate distored interlaced mb decission alternate scantable support 4mv encoding fixes (thats also why the regression tests change) passing height to most dsp functions interlaced mpeg4 encoding (no direct mode MBs yet) various related cleanups disabled old motion estimaton algorithms (log, full, ...) they will either be fixed or removed Originally committed as revision 2638 to svn://svn.ffmpeg.org/ffmpeg/trunk
* motion vector vissualization improvements patch by (Wolfgang Hesseler <qv at ↵Wolfgang Hesseler2003-12-30
| | | | | | multimediaware dot com>) Originally committed as revision 2636 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nicer looking PSNR stats (YUV seperate and print the whole file PSNR at the ↵Michael Niedermayer2003-12-29
| | | | | | end instead of the last frame's) Originally committed as revision 2635 to svn://svn.ffmpeg.org/ffmpeg/trunk
* moved packet output to a separate function - added the frame buffered by the ↵Fabrice Bellard2003-12-15
| | | | | | decoder at EOF, if any Originally committed as revision 2615 to svn://svn.ffmpeg.org/ffmpeg/trunk
* motion estimation & mb compare functions command line optionsMichael Niedermayer2003-12-15
| | | | Originally committed as revision 2613 to svn://svn.ffmpeg.org/ffmpeg/trunk
* init picture structure to avoid uninitialized fieldsFabrice Bellard2003-12-15
| | | | Originally committed as revision 2612 to svn://svn.ffmpeg.org/ffmpeg/trunk
* error concealment regression testMichael Niedermayer2003-12-14
| | | | Originally committed as revision 2606 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CBR improvementsMichael Niedermayer2003-12-12
| | | | Originally committed as revision 2601 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed top_field_first support when encodingFabrice Bellard2003-12-12
| | | | Originally committed as revision 2600 to svn://svn.ffmpeg.org/ffmpeg/trunk
* obmc encoding flag (forgot to commit...)Michael Niedermayer2003-12-11
| | | | Originally committed as revision 2597 to svn://svn.ffmpeg.org/ffmpeg/trunk
* update -interlace helpFabrice Bellard2003-12-10
| | | | Originally committed as revision 2594 to svn://svn.ffmpeg.org/ffmpeg/trunk
* -interlace option - better consistency in helpFabrice Bellard2003-12-10
| | | | Originally committed as revision 2588 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 alternative inter vlc supportMichael Niedermayer2003-11-29
| | | | Originally committed as revision 2541 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 OBMC & 4MV supportMichael Niedermayer2003-11-28
| | | | | | cleanup Originally committed as revision 2536 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use av_read_frame() - added initial seek support (rename -start to -ss ↵Fabrice Bellard2003-11-10
| | | | | | (mplayer...)) - added '-dump' option to dump input packets Originally committed as revision 2504 to svn://svn.ffmpeg.org/ffmpeg/trunk
* -target option patch by (Vidar Madsen <vidar at prosalg dot no>)Vidar Madsen2003-11-03
| | | | | | this isnt complete or bugfree but its better than nothing Originally committed as revision 2472 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * DV demuxer is now capable of decoding auxilary audio stream. So,Roman Shaposhnik2003-10-31
| | | | | | | | | | | everybody who still uses second streo track for dubbing can now export it. * void* -> DVDemuxContext* change (per Fabrice's suggestion). * -dv1394 capture now works in all modes. Originally committed as revision 2458 to svn://svn.ffmpeg.org/ffmpeg/trunk
* New options for intra/inter matrices patch by (Vidar Madsen <vidar at ↵Vidar Madsen2003-10-31
| | | | | | prosalg dot no>) Originally committed as revision 2456 to svn://svn.ffmpeg.org/ffmpeg/trunk
* forgot to apply this chunk appearently, no, i dont really remember where it ↵Michael Niedermayer2003-10-21
| | | | | | came from Originally committed as revision 2409 to svn://svn.ffmpeg.org/ffmpeg/trunk
* start time hack by (devik <devik at cdi dot cz>)Michael Niedermayer2003-10-21
| | | | Originally committed as revision 2408 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-10-20
| | | | Originally committed as revision 2404 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVRationalMichael Niedermayer2003-10-20
| | | | | | | | | | sample_aspect_ratio aspect ratio in JPEG JFIF is SAR not DAR ! removed nonsense SAR guessing code various related cleanups bugs? Originally committed as revision 2403 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * providing MPEG codecs with a generic fields in AVFrame to use.Roman Shaposhnik2003-10-18
| | | | | | | | * fixing YUV4MPEG format. * fixing a bug in DV codec where coded_frame was not set. Originally committed as revision 2396 to svn://svn.ffmpeg.org/ffmpeg/trunk
* recommit ofMichael Niedermayer2003-10-14
| | | | | | | | * backing out the 0-sized packets patch. We have to devise a more sensible approach. orginal commit by roman shaposhnik Originally committed as revision 2379 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use lagrange multipler instead of qp for ratecontrol, this may break some ↵Michael Niedermayer2003-10-07
| | | | | | | | things, tell me ASAP if u notice anything broken quality which was 1..31 float is now a 1..FF_LAMBDA_MAX int, and FF_QP2LAMBDA * qp can be used to convert to the new range Originally committed as revision 2348 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * 10000l (cut'n'paste is evil!)Roman Shaposhnik2003-10-04
| | | | | | * Fix from Charles Yates for 0 sized packets Originally committed as revision 2341 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fixing bug that prevented resampling the picture andRoman Shaposhnik2003-10-03
| | | | | | | | changing pix_fmt at the same time. * aspect ratio should be more reliable for DV now. Originally committed as revision 2338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fix for integer overflowRoman Shaposhnik2003-09-22
| | | | Originally committed as revision 2297 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid initializing pts for not decoded streamsFabrice Bellard2003-09-16
| | | | Originally committed as revision 2284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplified version handlingFabrice Bellard2003-09-11
| | | | Originally committed as revision 2264 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mov/mp4 muxer cleanup (mostly cosmetics/simplifications & global header fix)Michael Niedermayer2003-09-09
| | | | Originally committed as revision 2249 to svn://svn.ffmpeg.org/ffmpeg/trunk
* header fixes - removed MPEG-4 b frame limtation in helpFabrice Bellard2003-09-08
| | | | Originally committed as revision 2233 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-09-03
| | | | Originally committed as revision 2202 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vhook patch by (Charles Yates <charles dot yates at pandora dot be>)Charles Yates2003-09-03
| | | | Originally committed as revision 2201 to svn://svn.ffmpeg.org/ffmpeg/trunk
* quiet/verbose patch by (Bill Eldridge <bill at rfa dot org>)Bill Eldridge2003-09-03
| | | | Originally committed as revision 2200 to svn://svn.ffmpeg.org/ffmpeg/trunk
* win32 received_sigterm patch by (Bill Eldridge <bill at rfa dot org>)Bill Eldridge2003-09-02
| | | | Originally committed as revision 2199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* stdin patch by (Charles Yates <charles dot yates at pandora dot be>)Charles Yates2003-08-29
| | | | | | | | | | | | * removes use of read_key and getchar when input is received on stdin (this was corrupting the packet reading) * terminates av_encode when a termination signal is received (use of ctrl-c issued a term_exit and subsequent uses of q failed) * specific correction to yuv4mpeg pipe reading - the defined header was too short to allow for extended yuv4mpeg flags [as used by smil2yuv and y4mscaler and accepted by mjpeg tools] Originally committed as revision 2183 to svn://svn.ffmpeg.org/ffmpeg/trunk