aboutsummaryrefslogtreecommitdiffhomepage
path: root/libmpcodecs/ve_lavc.c
Commit message (Collapse)AuthorAge
* Fix video delay when encoding with B-frames.Gravatar corey2006-02-21
| | | | | | | | | | Encoding delay is adjusted for on-the-fly during encoding. Decoding delay is compensated for by setting an appropriate dwStart on the audio stream (only in muxer_avi at this point). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17660 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move conditional compilation out of the code and into the build system.Gravatar diego2006-01-31
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17524 b3059339-0415-0410-9bf9-f77b7e298cf2
* change muxer_write_chunk() so that pts/dts _could_ be passed from encoder to ↵Gravatar michael2006-01-26
| | | | | | muxer git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17488 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass vbv_size & max_rate from encoder to muxer over muxer_stream_t (if this ↵Gravatar michael2006-01-25
| | | | | | | | | | is wrong/silly/10000000l then dont hesitate to flame / reverse) make a few things like mux_rate, mux_max_delay, ... user settable fixed buffer underflow errors when muxing to mpeg-ps git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17481 b3059339-0415-0410-9bf9-f77b7e298cf2
* vglobal so the user can tell the encoder that she wants global headers ... ↵Gravatar michael2006-01-24
| | | | | | one step closer to correct mov/mp4 muxing git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17479 b3059339-0415-0410-9bf9-f77b7e298cf2
* Using INT_MAX without including limits.h breaks compilation on MinGW.Gravatar diego2006-01-23
| | | | | | | patch by Gianluigi Tiesi, mplayer $$@$$ netfarm $$.$$ it git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17470 b3059339-0415-0410-9bf9-f77b7e298cf2
* support libavcodec's new sc_factor parameterGravatar corey2006-01-22
| | | | | | | Original idea from Michael; patch by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17465 b3059339-0415-0410-9bf9-f77b7e298cf2
* convert some printfs to mp_msgGravatar rathann2006-01-10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17356 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support vme=8 (iterative overlapped block).Gravatar diego2005-12-29
| | | | | | | patch by Corey Hickey < .. bugfood-ml .. @ .. fatooh .. . .. org .. > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17262 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add bidir_refine to lavc's set of options, and document it.Gravatar gpoirier2005-12-28
| | | | | | | Patch by Corey Hickey < bugfood DASH ml AHHH fatooh POIS org > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17257 b3059339-0415-0410-9bf9-f77b7e298cf2
* support downscaling frames for dynamic b frame decissionGravatar gpoirier2005-12-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17244 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed wrong M_OPT_RANGE in vrc_maxrate/vrc_minrate , default was 0 and range ↵Gravatar reynaldo2005-11-29
| | | | | | [4,2400000] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17064 b3059339-0415-0410-9bf9-f77b7e298cf2
* Unify include path handling, -I.. is in CFLAGS.Gravatar diego2005-11-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17013 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: scene change detecion is deactivated with sc_threshold=1000000000Gravatar ranma2005-07-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15990 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l for meGravatar ranma2005-07-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15989 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add vrc_init_occupancy to lavcoptsGravatar ranma2005-06-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15782 b3059339-0415-0410-9bf9-f77b7e298cf2
* vstrict=-1 is now less "dangerous", make it default and remove m/ljpeg ↵Gravatar reimar2005-05-09
| | | | | | encoding colorspace hack git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15386 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add border masking support for lavcGravatar gpoirier2005-05-08
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15369 b3059339-0415-0410-9bf9-f77b7e298cf2
* ljpeg codec needs YUVJ colorspace, tooGravatar reimar2005-05-08
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15365 b3059339-0415-0410-9bf9-f77b7e298cf2
* LIBAVCODEC_BUILD >= 4754Gravatar michael2005-04-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15308 b3059339-0415-0410-9bf9-f77b7e298cf2
* 35% faster turbo mode with 0.01dB drop. Based Loren Merritt's suggestions.Gravatar gpoirier2005-03-02
| | | | | | | | Next step would be to make turbo mode accept a "quality" argument to control the speed vs quality tradeoff. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14893 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixes for encoding of multiple filesGravatar henry2005-03-01
| | | | | | | | | | - do not uninitialize video encoder between files - checks for image size & format change moved from mencoder.c to vfilters by Oded Shimon <ods15@ods15.dyndns.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14879 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l to michael :))))Gravatar rfelker2005-02-24
| | | | | | | | vi_qoffset/vb_qoffset have been broken ever since the qp2lambda stuff went in, which is a LONG time ago..... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14787 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use PIX_FMT_YUVJ420P for mjpeg so that vstrict=-1 is not necessaryGravatar reimar2005-02-23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14776 b3059339-0415-0410-9bf9-f77b7e298cf2
* switch from DIVX -> FMP4 fourcc for libavcodecGravatar michael2005-02-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14767 b3059339-0415-0410-9bf9-f77b7e298cf2
* change malloc and free to av_ variants where needed.Gravatar reimar2005-01-08
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14432 b3059339-0415-0410-9bf9-f77b7e298cf2
* suppress dummy frames due to B-frame delay.Gravatar lorenm2004-12-01
| | | | | | | flush delayed frames. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14081 b3059339-0415-0410-9bf9-f77b7e298cf2
* new lavc codec: ffvhuffGravatar lorenm2004-11-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14058 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l...autoaspect was always applied to muxer aspect if using newer ↵Gravatar rfelker2004-10-18
| | | | | | libavcodec...hope this is ok git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13670 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: Make turbo mode compatible with 3-pass encodingGravatar gpoirier2004-09-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13407 b3059339-0415-0410-9bf9-f77b7e298cf2
* New lavc flag: "turbo" mode which is supposed to speed up 2-pass encodingGravatar gpoirier2004-09-19
| | | | | | | | while preserving quality as much as possible. Inspired by XviD "turbo" mode. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13387 b3059339-0415-0410-9bf9-f77b7e298cf2
* support generating divx2pass.log on 2nd pass patch by (Loren Merritt <lorenm ↵Gravatar michael2004-09-18
| | | | | | at u dot washington dot edu>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13386 b3059339-0415-0410-9bf9-f77b7e298cf2
* support snowGravatar alex2004-08-21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13075 b3059339-0415-0410-9bf9-f77b7e298cf2
* more precise wordingGravatar diego2004-08-09
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12984 b3059339-0415-0410-9bf9-f77b7e298cf2
* mencoder psnr segfaults on readonly fs patch by (Fabio Russo <f.russo at ↵Gravatar michael2004-07-20
| | | | | | sosinformatica dot com>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12872 b3059339-0415-0410-9bf9-f77b7e298cf2
* dc=11 fixedGravatar michael2004-07-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12766 b3059339-0415-0410-9bf9-f77b7e298cf2
* dc precision and closed gop patch by (Nico Sabbi <nsabbi at tiscali dot it>)Gravatar michael2004-07-06
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12765 b3059339-0415-0410-9bf9-f77b7e298cf2
* multi-threaded lavc patch by (Loren Merritt <lorenm at u dot washington dot ↵Gravatar michael2004-07-06
| | | | | | edu>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12761 b3059339-0415-0410-9bf9-f77b7e298cf2
* nsse weightGravatar michael2004-06-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12543 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use aspect from encoder for AVI vprp headerGravatar ranma2004-03-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12062 b3059339-0415-0410-9bf9-f77b7e298cf2
* bit_exact patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)Gravatar michael2004-02-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11931 b3059339-0415-0410-9bf9-f77b7e298cf2
* quantizer noise shapingGravatar michael2004-02-02
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11911 b3059339-0415-0410-9bf9-f77b7e298cf2
* ildctcmp, VSAD, VSSEGravatar michael2004-01-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11754 b3059339-0415-0410-9bf9-f77b7e298cf2
* vismv, alt, ilme optionsGravatar michael2003-12-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11703 b3059339-0415-0410-9bf9-f77b7e298cf2
* scenechange_threshold command line option patch by (Balatoni Denes <pnis at ↵Gravatar michael2003-12-28
| | | | | | coder dot hu>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11700 b3059339-0415-0410-9bf9-f77b7e298cf2
* better top_field_first behaviour (mostly what rich suggested)Gravatar michael2003-12-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11673 b3059339-0415-0410-9bf9-f77b7e298cf2
* using top_field_first from mpi, and support overriding itGravatar michael2003-12-22
| | | | | | | and a few other options which i forgot to commit ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11671 b3059339-0415-0410-9bf9-f77b7e298cf2
* RD optimal lambda->qp supportGravatar michael2003-11-12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11446 b3059339-0415-0410-9bf9-f77b7e298cf2
* mencoder lavc audio encoding supportGravatar ranma2003-11-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11376 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lGravatar michael2003-11-03
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11370 b3059339-0415-0410-9bf9-f77b7e298cf2