aboutsummaryrefslogtreecommitdiffhomepage
path: root/libmpcodecs/ve_x264.c
Commit message (Collapse)AuthorAge
* muxers now write to output muxer->stream rather than to muxer->fileGravatar nicodvb2006-12-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21676 b3059339-0415-0410-9bf9-f77b7e298cf2
* Get rid of min/max macros from aviheader.h, they do not belong here.Gravatar reimar2006-12-09
| | | | | | | Replace their uses by FFMIN/FFMAX git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21547 b3059339-0415-0410-9bf9-f77b7e298cf2
* x264: don't enable turbo in the middle pass of a 3pass encode. (broke in r20060)Gravatar lorenm2006-10-21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20346 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add a call to x264enc_set_param in config, otherwise mencoder -ovc x264Gravatar reimar2006-10-21
| | | | | | | would crash when no x264encopts specified. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20339 b3059339-0415-0410-9bf9-f77b7e298cf2
* make any parse error in -x264encopts fatalGravatar lorenm2006-10-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20323 b3059339-0415-0410-9bf9-f77b7e298cf2
* make -passlogfile work with x264 again (broke in r20060)Gravatar lorenm2006-10-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20303 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix multiple instances of -x264encopts on the commandline (broke in r20060)Gravatar lorenm2006-10-15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20258 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove the x264 option parser, and pass the options on to libx264 as a ↵Gravatar lorenm2006-10-05
| | | | | | | | | string instead. This provides automatic support for all current and future x264 options. A few options had to be reorganized: partitions, deblockalpha/beta, me, direct_pred. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20060 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add noglobal counterpart to the global flag.Gravatar diego2006-09-01
| | | | | | | patch by Jeff Clagg, snacky {at} ikaruga {dot} co {dot} uk git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19629 b3059339-0415-0410-9bf9-f77b7e298cf2
* The FSF changed postal address.Gravatar diego2006-09-01
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19620 b3059339-0415-0410-9bf9-f77b7e298cf2
* "global header" support, this is pretty much just copy and pasted code from Gravatar michael2006-08-28
| | | | | | | | | libavcodec/x264.c and libmpcodecs/ve_lavc.c, with it -ovc x264 can be used together with lavf to make working .psp files amongth other things feel free to reverse, flame, ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19583 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r537 (api change)Gravatar lorenm2006-07-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19130 b3059339-0415-0410-9bf9-f77b7e298cf2
* marks several read-only string parameters which aren't modified inside the ↵Gravatar reynaldo2006-07-15
| | | | | | called function as const. Patch by Stefan Huehner, stefan AT huehner-org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19109 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r503 (dct_decimate)Gravatar lorenm2006-04-22
| | | | | | | patch by Guillaume Poirier. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18208 b3059339-0415-0410-9bf9-f77b7e298cf2
* passing pts through the filter layer (lets see if pts or cola comes out at ↵Gravatar michael2006-03-21
| | | | | | the end) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17907 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r476 (subq=7)Gravatar lorenm2006-03-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17903 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r457 (direct_pred=3)Gravatar lorenm2006-03-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17732 b3059339-0415-0410-9bf9-f77b7e298cf2
* 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
* sync to x264 r398.Gravatar lorenm2006-01-16
| | | | | | | patch by Guillaume Poirier. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17403 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r390 (bime)Gravatar lorenm2005-12-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17269 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lGravatar lorenm2005-11-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17027 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r373 (brdo)Gravatar lorenm2005-11-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17026 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
* sync to x264 r360 (trellis)Gravatar lorenm2005-11-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16899 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r334 (crf)Gravatar lorenm2005-10-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16847 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r318 (mixed_refs)Gravatar lorenm2005-10-08
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16713 b3059339-0415-0410-9bf9-f77b7e298cf2
* custom quantization matrix for x264, original patch by Robert Swain < robert ↵Gravatar gpoirier2005-09-02
| | | | | | | | | | | | POUM swain AH gmail POUM com> Lots of nits and improvement by the MPlayer team Original thread: Date: Jul 12, 2005 5:04 PM Subject: [MPlayer-dev-eng] [PATCH] CQMs in x264 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16367 b3059339-0415-0410-9bf9-f77b7e298cf2
* add (no)visualize optionsGravatar iive2005-07-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16017 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1/2 l: last patch lacked the option name, so it wasn't activeableGravatar gpoirier2005-07-11
| | | | | | | ^^^ wasn't breaking CVS ;-) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15967 b3059339-0415-0410-9bf9-f77b7e298cf2
* x264 fast first pass, patch by Robert Swain < robert POUM swain AH gmail ↵Gravatar gpoirier2005-07-11
| | | | | | POUM com > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15965 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 rev264 (lossless)Gravatar lorenm2005-06-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15745 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 rev263 (RDO)Gravatar lorenm2005-06-15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15725 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r252 (8x8dct)Gravatar lorenm2005-06-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15655 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r240 (threads)Gravatar lorenm2005-05-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15591 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r239 (zoned ratecontrol and UMHex ME)Gravatar lorenm2005-05-24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15558 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 rev223 (options: ratetol, vbv_*)Gravatar lorenm2005-05-11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15414 b3059339-0415-0410-9bf9-f77b7e298cf2
* expose x264 options 'me' and 'me_range'.Gravatar lorenm2005-05-05
| | | | | | | patch by Guillaume Poirier. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15353 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove x264 option "cabacidc", because the default is always best.Gravatar lorenm2005-04-13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15150 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 171: chroma_me, chroma_qp_offsetGravatar lorenm2005-03-14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14944 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r150: new option 'b_pyramid'Gravatar lorenm2005-03-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14917 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
* memory leakGravatar lorenm2005-02-27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14847 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r137: adaptive B-frame decision, flush delayed frames.Gravatar lorenm2005-02-23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14785 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync to x264 r134: weighted prediction for B-frames.Gravatar lorenm2005-02-22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14760 b3059339-0415-0410-9bf9-f77b7e298cf2
* x264: expose option "level_idc".Gravatar lorenm2005-02-20
| | | | | | | patch by Jeff Clagg <snacky at ikaruga dot co dot uk>. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14739 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move x264 version check into configure.Gravatar lorenm2005-02-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14723 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r129: modified ratecontrol equation.Gravatar lorenm2005-02-17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14720 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r93:Gravatar lorenm2005-01-12
| | | | | | | | | Change the mechanics of option "keyint": Now controls the GOP size directly and allows variable numbers of non-IDR I-frames within a GOP. Remove option "idrint" and replace it with "keyint_min". Add option "8x8mv" for the sake of completeness. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14469 b3059339-0415-0410-9bf9-f77b7e298cf2