aboutsummaryrefslogtreecommitdiffstats
path: root/ffmpeg.c
Commit message (Collapse)AuthorAgeFilesLines
...
* * Add frame rate conversion when there is no audio channel. This makesPhilip Gladstone2002-11-201-32/+98
| | | | | | | | | | ffmpeg/ffserver work again when just capturing video from a live source and you are streaming feeds of different frame rates. * Fix a segfault in argument processing * Add handling for -vhook argument * Add logic to call video hooks if any have been specified. Originally committed as revision 1247 to svn://svn.ffmpeg.org/ffmpeg/trunk
* '-' can be used for standard inputFabrice Bellard2002-11-191-0/+3
| | | | Originally committed as revision 1232 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixes the frame number counter for -vcodec copy patch by (mru at users dot ↵Måns Rullgård2002-11-081-0/+1
| | | | | | sourceforge.net (Måns Rullgård)) Originally committed as revision 1176 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanup (breaks compatibility, requested by fabrice)Michael Niedermayer2002-11-081-0/+5
| | | | | | | | | | | remove CODEC_FLAG_NOT_TRUNCATED & add CODEC_FLAG_TRUNCATED add CODEC_CAP_TRUNCATED add alpha plane to AVPicture remove CODEC_ID_MSMPEG4 remove various unused stuff support "truncated" mpeg4 streams Originally committed as revision 1175 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * use larger buffer - the size should be calculcated from the bitstreamZdenek Kabelac2002-11-051-2/+2
| | | | | | | | data rate and outgoing samples (i.e. WMA could generate a lot of samples from 4096KB chunks) FIXME Originally committed as revision 1169 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fix leak with output file closingZdenek Kabelac2002-11-051-2/+8
| | | | Originally committed as revision 1166 to svn://svn.ffmpeg.org/ffmpeg/trunk
* BeOS Audio ouput patch by (François Revol <revol at free dot fr>)François Revol2002-11-051-1/+1
| | | | Originally committed as revision 1163 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added BeOS net_server support (R5 network stack), basically the sameFrançois Revol2002-11-021-6/+7
| | | | | | | | problems as with winsock (sockets != fd), and the broken select(). based on older patch by Andrew Bachmann. patch by (François Revol <revol at free dot fr>) Originally committed as revision 1144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* -vcodec copy fix patch by (mru at users dot sourceforge dot net (Måns ↵Måns Rullgård2002-10-301-0/+1
| | | | | | Rullgård)) Originally committed as revision 1114 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing bitrate display if -acodec copy is used, patch by (Kareila <cokewench ↵Kareila2002-10-261-1/+1
| | | | | | at yahoo dot com>) Originally committed as revision 1074 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use new PTS api - corrected AV sync for transcoding - factorized ↵Fabrice Bellard2002-10-211-214/+218
| | | | | | print_report() code Originally committed as revision 1059 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing unused variables & adding missing optionsMichael Niedermayer2002-10-151-0/+43
| | | | Originally committed as revision 1043 to svn://svn.ffmpeg.org/ffmpeg/trunk
* suppressed vcd flag - use new mpeg mux format insteadFabrice Bellard2002-10-151-4/+0
| | | | Originally committed as revision 1041 to svn://svn.ffmpeg.org/ffmpeg/trunk
* raw picture support in muxFabrice Bellard2002-10-141-1/+9
| | | | Originally committed as revision 1035 to svn://svn.ffmpeg.org/ffmpeg/trunk
* better/cleaner error resilience (done in a 2nd pass after decoding)Michael Niedermayer2002-10-131-2/+11
| | | | | | h263/mpeg4 out of order slice decoding Originally committed as revision 1030 to svn://svn.ffmpeg.org/ffmpeg/trunk
* activated 'raw stream copy' feature (use -acodec copy or -vcodec copy)Fabrice Bellard2002-10-111-193/+214
| | | | Originally committed as revision 1026 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added two pass support (same syntax as mencoder)Fabrice Bellard2002-10-101-0/+75
| | | | Originally committed as revision 1020 to svn://svn.ffmpeg.org/ffmpeg/trunk
* idct permutation cleanup, idct can be selected per context nowMichael Niedermayer2002-09-291-0/+10
| | | | | | fixing some threadunsafe code Originally committed as revision 980 to svn://svn.ffmpeg.org/ffmpeg/trunk
* regression test for ratecontrol & adv mpeg4 stuffMichael Niedermayer2002-09-201-0/+17
| | | | Originally committed as revision 962 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing i_quant_factor, this should finally fix the bitrate bug with ffserver ↵Michael Niedermayer2002-09-191-1/+1
| | | | | | hopefully Originally committed as revision 959 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixingMichael Niedermayer2002-09-181-0/+7
| | | | | | fixing max_rate/min_rate Originally committed as revision 951 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing rc of non-intra-only streams which only contain i framesMichael Niedermayer2002-09-161-1/+22
| | | | Originally committed as revision 950 to svn://svn.ffmpeg.org/ffmpeg/trunk
* error resilience command line optionMichael Niedermayer2002-09-121-0/+9
| | | | Originally committed as revision 932 to svn://svn.ffmpeg.org/ffmpeg/trunk
* croping patch by (talus25 at speakeasy dot net) with fixes from atmos & meMichael Niedermayer2002-09-011-2/+85
| | | | Originally committed as revision 888 to svn://svn.ffmpeg.org/ffmpeg/trunk
* using only the fast int dct for regression testsMichael Niedermayer2002-08-301-0/+8
| | | | Originally committed as revision 884 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cygwin patch by (Felix Buenemann <atmosfear at users dot sourceforge dot net>)Felix Bünemann2002-08-301-4/+6
| | | | Originally committed as revision 883 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new ratecontrol codeMichael Niedermayer2002-08-251-4/+45
| | | | Originally committed as revision 862 to svn://svn.ffmpeg.org/ffmpeg/trunk
* renamed gettime() av_gettime() - same for register_all()Fabrice Bellard2002-07-251-3/+3
| | | | Originally committed as revision 808 to svn://svn.ffmpeg.org/ffmpeg/trunk
* -bug comand line option to workaround encoder bugs which cannot be detected ↵Michael Niedermayer2002-07-221-0/+8
| | | | | | automatically Originally committed as revision 787 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nanosleep patch by François Revol <revol at free dot fr>François Revol2002-07-211-0/+8
| | | | Originally committed as revision 784 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change ticker_tick to use ticker_abs as we want the absolute numberPhilip Gladstone2002-06-171-2/+2
| | | | | | of ticks. In particular we want an INT64 return. Originally committed as revision 693 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Go faster stripes: don't check to see if the user presses 'q' if stdinPhilip Gladstone2002-05-301-7/+16
| | | | | | | | | returns EOF -- e.g. it is connected to /dev/null * Make the 1MB video buffer only allocated once rather than on each frame. The allocation and deallocation causes significant performance loss as the kernel remaps the address space each time. Originally committed as revision 629 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Make video grabbing work again (if you are grabbing multiple streamsPhilip Gladstone2002-05-291-9/+10
| | | | | | | at different frame rates). * Do the av_abort() change that is not otherwise worth checking in. Originally committed as revision 620 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing stackoverflowMichael Niedermayer2002-05-271-2/+7
| | | | Originally committed as revision 618 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license/copyright change - fixed memory leaksFabrice Bellard2002-05-251-55/+50
| | | | Originally committed as revision 587 to svn://svn.ffmpeg.org/ffmpeg/trunk
* began to simplify code - use modified API for stream readingFabrice Bellard2002-05-201-396/+111
| | | | Originally committed as revision 548 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oops - removed obsolete license draftFabrice Bellard2002-05-181-10/+1
| | | | Originally committed as revision 534 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use av memory functionsFabrice Bellard2002-05-181-31/+32
| | | | Originally committed as revision 531 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Bug fix for AVStream->r_frame_rate not being initialized for live videoJuanjo2002-05-151-0/+2
| | | | | | capture. Originally committed as revision 499 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Now ffmpeg handles MPEG-2 streams with pull down, it gets the real frameJuanjo2002-05-141-15/+179
| | | | | | rate of the stream. Originally committed as revision 498 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Video CD option for ffmpegJuanjo2002-05-121-0/+4
| | | | Originally committed as revision 492 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - ffmpeg relies on libavcodec to repeat frames from 3:2 sources.Juanjo2002-05-121-2/+4
| | | | Originally committed as revision 487 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Bug fix in map stream parserJuanjo2002-05-111-1/+6
| | | | Originally committed as revision 483 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Segfault fixed when mpeg audio decoder returns a negative data_size.Juanjo2002-05-091-1/+3
| | | | Originally committed as revision 473 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Fix nasty problem with unitialized memory in the file_tablePhilip Gladstone2002-05-091-6/+43
| | | | | | | | | * Add default entries to switch statements to catch programming errors * Fix problem with high CPU usage when capturing live (the audio grabber is non-blocking for some reason). This is the stream_no_data stuff. * Handle the video grabber getting behind in its work -- PKT_FLAG_DROPPED_FRAME Originally committed as revision 453 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - Segfault fixed when liba52 dynamic library isn't found.Juanjo2002-05-061-1/+3
| | | | Originally committed as revision 449 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - MPEG-4 B frames coding option for ffmpeg.cJuanjo2002-05-061-5/+30
| | | | | | - Warning fixes. Originally committed as revision 448 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - ME method compatibility with legacy apps.Juanjo2002-04-141-6/+6
| | | | | | - 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-141-4/+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
* - New switch to activate 4MV in ffmpeg.Juanjo2002-04-091-0/+6
| | | | Originally committed as revision 394 to svn://svn.ffmpeg.org/ffmpeg/trunk