summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-07-15Merge remote branch 'internal/upstream' into HEADJohn Koleszar
2011-07-15Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-07-14bug fix vpx_copy_and_extend_frame size issueJames Berry
vpx_copy_and_extend_frame could incorrectly resize uv frames which could result in a crash. Change-Id: Ie96f7078b1e328b3907a06eebeee44ca39a2e898
2011-07-14Remove unused speed featuresJohn Koleszar
min_fs_radius, max_fs_radius, full_freq were set but never read. Change-Id: I82657f4e7f2ba2acc3cbc3faa5ec0de5b9c6ec74
2011-07-14Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: I3f64e220b78738e5261a9fda3c270d51613f4faa
2011-07-14Merge remote branch 'internal/upstream' into HEADJohn Koleszar
2011-07-14Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-07-13Merge "Better allocate yuv buffers."Fritz Koenig
2011-07-13Merge "Fix unnecessary casting of B_PREDICTION_MODE (issue 349)"Yunqing Wang
2011-07-13Fix unnecessary casting of B_PREDICTION_MODE (issue 349)Yunqing Wang
Minor fix. Change-Id: Iaf93f6e47e882a33c479e57c7a0d0bf321e291c0
2011-07-13Better allocate yuv buffers.Fritz Koenig
Previously allocated more memory than necessary for yuv buffers. This makes it harder to track bugs with reading uninitialized data. Change-Id: I510f7b298d3c647c869be6e5d51608becc63cce9
2011-07-13Merge "Reduce motion vector search on alt-ref frame."Fritz Koenig
2011-07-13Merge "Remove rotting NDS_NITRO code."John Koleszar
2011-07-13Merge "update x86 asm for loopfilter"Johann
2011-07-13Merge "Update armv6 loopfilter to new interface"Johann
2011-07-13Merge "Update armv7 loopfilter to new interface"Johann
2011-07-13Merge "New loop filter interface"Johann
2011-07-13Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: I9dab62c24d71f71cdc36732ed8ed469bee67d7e1
2011-07-13Merge remote branch 'internal/upstream' into HEADJohn Koleszar
2011-07-12Remove rotting NDS_NITRO code.Fritz Koenig
Code has not been used and is no longer relevant. Change-Id: I38590513da7c7a436804ff8a1a3805d9697f575d
2011-07-12Update armv6 loopfilter to new interfaceAttila Nagy
Change-Id: I5fe581d797571a7a9432fbd17fc557591d0c1afa
2011-07-12Update armv7 loopfilter to new interfaceAttila Nagy
Change-Id: I65105a9c63832669237e6a6a7fcb4ea3ea683346
2011-07-11Reduce motion vector search on alt-ref frame.Fritz Koenig
Clamp mv search to accomodate subpixel filtering of UV mv. Change-Id: Iab3ed405993ef6bf779ad7cf60863153068fb7d1
2011-07-10Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-07-09Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: Ica63d16cb39e2d65a3414f0b9f86c8a64112dfa3
2011-07-09Merge remote branch 'internal/upstream' into HEADJohn Koleszar
2011-07-08Minor change in pick_inter_mode()Yunqing Wang
Scott suggested to move vp8_mv_pred() under "case NEWMV" to save extra checks. Change-Id: I09e69892f34a08dd425a4d81cfcc83674e344a20
2011-07-08Merge "Adjust full-pixel clamping and motion vector limit calculation"Yunqing Wang
2011-07-08Adjust full-pixel clamping and motion vector limit calculationYunqing Wang
Do mvp clamping in full-pixel precision instead of 1/8-pixel precision to avoid error caused by right shifting operation. Also, further fixed the motion vector limit calculation in change: b7480454706a6b15bf091e659cd6227ab373c1a6 Change-Id: Ied88a4f7ddfb0476eb9f7afc6ceeddbf209fffd7
2011-07-08update x86 asm for loopfilterJohann
Change-Id: I1ed739522db7c00c189851c7095c1b64ef6412ce
2011-07-08Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-07-08Merge "clean up warnings when building arm with rtcd"Johann
2011-07-08New loop filter interfaceAttila Nagy
Separate simple filter with reduced no. of parameters. MB filter level picking based on precalculated table. Level table updated for each frame. Inside and edge limits precalculated and updated just when sharpness changes. HEV threshhold is constant. ARM targets use scalars and others vectors. Change works only with --target=generic-gnu All other targets have to be updated! Change-Id: I6b73aca6b525075b20129a371699b2561bd4d51c
2011-07-08Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: I9cead934ebea85d81aceaaec4674efc74367f984
2011-07-07Merge "Set VPX_FRAME_IS_DROPPABLE"John Koleszar
2011-07-07Set VPX_FRAME_IS_DROPPABLEJohn Koleszar
Allow the encoder to inform the application that the encoded frame will not be used as a reference. Change-Id: I90e41962325ef73d44da03327deb340d6f7f4860
2011-07-03Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-07-02Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: I009c7e3043ad1eb1ce95c69132a4727073b86757
2011-07-02Merge remote branch 'internal/upstream' into HEADJohn Koleszar
2011-07-02Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
2011-07-01Merge "Properly use GET_GOT/RESTORE_GOT when using GLOBAL()."John Koleszar
2011-07-01Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: Iaf6e9e14d0cfe5cef3895cfb68524d51139a6d23
2011-07-01Merge remote branch 'internal/upstream' into HEADJohn Koleszar
2011-06-30Properly use GET_GOT/RESTORE_GOT when using GLOBAL().Ronald S. Bultje
This should fix binaries using PIC on x86-32. Also should fix issue 343. Change-Id: I591de3ad68c8a8bb16054bd8f987a75b4e2bad02
2011-06-30Merge "Copy macroblock data to a buffer before encoding it"Yunqing Wang
2011-06-30Merge "Bug fix in motion vector limit calculation"Yunqing Wang
2011-06-30Bug fix in motion vector limit calculationYunqing Wang
Motion vector limits are calculated using right shifts, which could give wrong results for negative numbers. James Berry's test on one clip showed encoder produced some artifacts. This change fixed that. Change-Id: I035fc02280b10455b7f6eb388f7c2e33b796b018
2011-06-30Merge "remove incorrect initialization"Johann
2011-06-30Merge remote branch 'internal/upstream-experimental' into HEADJohn Koleszar
Conflicts: vp8/encoder/bitstream.c Change-Id: I44c00f98dcb99eb728ce4f5256aefb135a711a74
2011-06-30Merge remote branch 'origin/master' into experimentalJohn Koleszar
Change-Id: I35c9ca116aecd0d03e762942d9cf1289edb4f23d