commit 6841c5e2407e60de92c46bc6c649cd2fc4a13d75 Author: Mike Frysinger Date: Thu Jun 11 08:29:27 2009 +0000 configure check for uclinux commit a9526973579d7d48bb2730b64a547ad10b7ef6ef Author: Loren Merritt Date: Thu Jun 11 08:27:46 2009 +0000 fix a crash on frame width <= 48 pixels commit 3f56e271ac3d8a0e054b8b18e63886a6070ef05e Author: Loren Merritt Date: Wed May 27 20:47:18 2009 +0000 configure check for cc, rather than reporting lack of compiler as an asm error. configure check for -mno-cygwin, since it's removed from gcc4. commit f7bfcfaa36ac3f04447f668f94db73801ca86e4d Author: Loren Merritt Date: Sun May 24 05:01:26 2009 +0000 a better way to keep track of mv candidates. 2-4% faster dia, hex, and umh. commit 8572d517a52cb46692d2fcc0723fdbd01d1878b6 Author: Loren Merritt Date: Sun May 24 05:01:19 2009 +0000 reorder some motion estimation patterns. this change is useless on its own, but segregates the bitstream-changing part out of my next optimization. commit 79377d7309844d4e197ddf043fa9f115015fe286 Author: Loren Merritt Date: Mon May 25 19:16:05 2009 -0400 Fix VBV warning broken in r915 x264 will now correctly warn about maxrate specified without bufsize even when a level is not set. commit 3da3f957c096ad7885312b58d7ab12a7fab10111 Author: Loren Merritt Date: Mon May 25 07:03:10 2009 +0000 configure check for ssse3-capable binutils commit a2c01c124e4ee4b9d71a4b2a20ed572d439aea7b Author: Jason Garrett-Glaser Date: Sun May 24 16:58:08 2009 -0400 Fix 10L in r1155 Broke --me esa/tesa due to forgetting to add handling for x264_cost_mv_fpel. commit 37241b84054d5d012994c4567270c1b32dd9a038 Author: Jason Garrett-Glaser Date: Fri May 22 21:28:15 2009 -0700 Fix bug where satd was incorrectly used with subme<=1 Faster subme<=1 with i4x4 enabled. commit be17f0306ec42c2fc6e572a50d16c3717c7991ce Author: Jason Garrett-Glaser Date: Fri May 22 20:40:27 2009 -0700 Remove some pointless error handling code in cabac/cavlc commit b6470f07f02342d1abf960b1482e3e9e835fbc5d Author: Jason Garrett-Glaser Date: Fri May 22 18:40:12 2009 -0700 Save some memory on mv cost arrays Have quantizers that use the same lambda share the same cost array. commit 83d2c126382fb5f012e979b1a80f92fd49f35771 Author: Jason Garrett-Glaser Date: Fri May 22 16:57:33 2009 -0700 Various CABAC and CAVLC optimizations Backport CAVLC partial-inlining early termination to CABAC (~2-4% faster CABAC residual coding) commit 7b6ce6a005f791f1d82c369d2f1e1c30b9ccbe80 Author: Loren Merritt Date: Tue May 19 02:47:15 2009 +0000 fix a race condition at the end of thread_input commit fb4e2845497f77e2dae3262e1414de2cdf327ab5 Author: Jason Garrett-Glaser Date: Mon May 18 22:40:45 2009 -0400 Various trellis speed optimizations commit e86a1734047fb3e3af8dbe17a0e29479e839635b Author: Jason Garrett-Glaser Date: Sat May 16 12:16:34 2009 -0700 Make i686 the default arch on x86_32 Disabling asm will default to a generic arch. Also fix configure for gcc 4.4. commit 0e050663d16cd5b095723bd00136873aa461d5cd Author: Jason Garrett-Glaser Date: Fri May 15 20:07:59 2009 -0700 Faster signed golomb coding 3% faster CAVLC RDO and bitstream writing. commit 3b80f2321937ed4962c6e2fcc679765bbf729723 Author: Jason Garrett-Glaser Date: Thu May 14 04:11:15 2009 -0700 Faster spatial direct MV prediction unroll/tweak col_zero_flag commit 400740ba1a8a7a6001aa9b01e9be0b3d0905856e Author: Jason Garrett-Glaser Date: Mon May 4 04:19:28 2009 -0700 More CABAC and CAVLC optimizations Simplified function calling for block_residual_write_(cabac|cavlc) and improved sigmap coding. Tried making 0/1-bit specific versions of CABAC asm, but benefit was minimal under GCC 4.3. Helped a decent bit under 3.4, but you shouldn't be using such old versions anyways. commit f526f244cbc21c245064a2a9c5611840dd3b5203 Author: Jason Garrett-Glaser Date: Wed Apr 29 22:54:52 2009 -0700 Various optimizations in frametype lookahead commit ecae94a0ee6689bec9d32d64cce64cab7790a984 Author: Jason Garrett-Glaser Date: Sun Apr 26 22:13:17 2009 -0700 Some cosmetics/cleanup Move some macros to x86util.asm that should have been there to begin with. Fix a typo that didn't cause any issues. commit d2e1e1c35c43ea9c90c9211be6202143b69b35b9 Author: Guillaume Poirier Date: Tue Apr 21 21:18:44 2009 +0000 fix "incompatible types in initialization" compilation issues with GCC 4.3 (which is stricter than previous compiler version) commit 4fc8c03ad568efe3dd2f57db33b0863d29cb63a0 Author: Guillaume Poirier Date: Tue Apr 21 17:32:21 2009 +0200 fix conversions between vectors with differing element types or numbers of subparts errors