summaryrefslogtreecommitdiff
path: root/ffmpeg.c
Commit message (Collapse)AuthorAge
* correctly interleave packets during encodingMichael Niedermayer2004-05-29
| | | | | | | dts/pts fixed for streamcopy dont use coded_frame->key_frame hack in muxers, use AVPacket.flags instead Originally committed as revision 3171 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pass AVPacket into av_write_frame()Michael Niedermayer2004-05-29
| | | | | | | | | | fixes the random dts/pts during encoding asf preroll fix no more initial zero frames for b frame encoding mpeg-es dts during demuxing fixed .ffm timestamp scale fixed, ffm is still broken though Originally committed as revision 3168 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100lMichael Niedermayer2004-05-23
| | | | Originally committed as revision 3151 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move time_base (pts_num/pts_den) from AVFormatContext -> AVStreamMichael Niedermayer2004-05-21
| | | | Originally committed as revision 3148 to svn://svn.ffmpeg.org/ffmpeg/trunk
* muxing overhead statistic fix for stream copyingMichael Niedermayer2004-05-20
| | | | Originally committed as revision 3143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* automatic framerate selectionMichael Niedermayer2004-05-12
| | | | Originally committed as revision 3132 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
* next_pts fix by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)Michael Niedermayer2004-05-05
| | | | | | note, dont take the PSNR/stddev values serious, they are caused by a bug in ffmpeg.c which drops one frame before the last frame during encoding with b frames Originally committed as revision 3110 to svn://svn.ffmpeg.org/ffmpeg/trunk
* coder, context, predictor command line optionsMichael Niedermayer2004-05-05
| | | | Originally committed as revision 3109 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
* ffmpeg -versionMichael Niedermayer2004-04-30
| | | | Originally committed as revision 3091 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix synthetic next_pts calculation / audio pts patch by (Wolfram Gloger ↵Wolfram Gloger2004-04-26
| | | | | | <wmglo at dent dot med dot uni-muenchen dot de>) Originally committed as revision 3079 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lmin/lmaxMichael Niedermayer2004-04-25
| | | | Originally committed as revision 3070 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
* -qpel optionMichael Niedermayer2004-04-24
| | | | Originally committed as revision 3055 to svn://svn.ffmpeg.org/ffmpeg/trunk
* me_range patch by ("Timofei V. Bondarenko" <timm at ipi dot ac dot ru>)Timofei V. Bondarenko2004-04-23
| | | | Originally committed as revision 3045 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reuse motion vectors/mb types/field select values of the source video, if ↵Michael Niedermayer2004-04-23
| | | | | | | | | the SSE for a macroblock which is predicted with these values is below me_threshold currently works only with mpeg1/2 source or some luck may need -sync 0 as otherwise framedrops could lead to extreemly long b frame sequences Originally committed as revision 3042 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2004-04-18
| | | | Originally committed as revision 3034 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pts fix / b frame segfault fixMichael Niedermayer2004-04-18
| | | | Originally committed as revision 3030 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (segfault fix)Michael Niedermayer2004-04-18
| | | | Originally committed as revision 3029 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
* stream copy pts fixMichael Niedermayer2004-04-17
| | | | Originally committed as revision 3025 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (stats didnt include av_write_trailer())Michael Niedermayer2004-04-15
| | | | Originally committed as revision 3015 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print video/audio/global_header size and muxing overheadMichael Niedermayer2004-04-15
| | | | Originally committed as revision 3014 to svn://svn.ffmpeg.org/ffmpeg/trunk
* printf macro patch by (Allen Day <allenday at ucla dot edu>)Allen Day2004-04-11
| | | | Originally committed as revision 2998 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
* require the user to explicitly specifiy --enable-gpl before enabling of gpl ↵Michael Niedermayer2004-04-09
| | | | | | | | parts becomes possible print correct license if --enable-gpl is specified Originally committed as revision 2985 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
* * making it possible to specify recording date and time in a streamRoman Shaposhnik2004-04-06
| | | | Originally committed as revision 2971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10000lMichael Niedermayer2004-04-05
| | | | Originally committed as revision 2966 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pass frame_size for stream copyMichael Niedermayer2004-04-01
| | | | Originally committed as revision 2943 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support raw mpegts streams from dvr patch by (wmglo at dent dot med dot ↵Wolfram Gloger2004-03-26
| | | | | | uni-muenchen dot de) Originally committed as revision 2931 to svn://svn.ffmpeg.org/ffmpeg/trunk
* h263 loop filter optionMichael Niedermayer2004-03-26
| | | | Originally committed as revision 2930 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slice structured encoding support & interlaced spellingMichael Niedermayer2004-03-18
| | | | Originally committed as revision 2906 to svn://svn.ffmpeg.org/ffmpeg/trunk
* wrong help textMichael Niedermayer2004-03-18
| | | | Originally committed as revision 2904 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tcp select() check and enables pressing 'q' when reading/(writing) fromLeon van Stuivenberg2004-03-14
| | | | | | tcp/http in ffmpeg.c patch by (Leon van Stuivenberg <l dot vanstuivenberg at chello dot nl>) Originally committed as revision 2891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nicer output for 'ffmpeg -formats'Michael Niedermayer2004-03-11
| | | | Originally committed as revision 2870 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write trailer before closing codecs as otherwise accesses to extradata in ↵Michael Niedermayer2004-03-05
| | | | | | write_trailer() will cause a segfault Originally committed as revision 2852 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
* 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
* multithreaded mpeg2 decodingMichael Niedermayer2004-02-23
| | | | Originally committed as revision 2810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* improved VCD support patch by ("Hauke Duden" <H.NS.Duden at gmx dot net>)Hauke Duden2004-02-19
| | | | | | | | | | | | | | | | - the first audio and video packs now contain only a system header and lots of padding. - no system headers in any packs other than the first ones - the two system headers only contain information about "their" stream - fixed some header values (muxrate, some flags, ...) so that they have the values specified by the standard - padding packs are inserted if the mux rate would be below 75 packs per second (the rate must not be below or above that value). - fixed the SCR of the packs - 20 zero bytes are now inserted at the end of each audio pack, after the data packet Originally committed as revision 2804 to svn://svn.ffmpeg.org/ffmpeg/trunk
* w32threads by (Gildas Bazin <gbazin at altern dot org>)Michael Niedermayer2004-02-19
| | | | Originally committed as revision 2803 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 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