1. 29 Sep, 2014 2 commits
  2. 26 Sep, 2014 4 commits
    • Deb Mukherjee's avatar
      Fix a bug introduced in a previous patch on highbd · d4713f1d
      Deb Mukherjee authored
      Change-Id: Ice692334f75157446a44a6e81503cada977934f4
      d4713f1d
    • Jingning Han's avatar
      Skip certain ALTREF inter modes in ARF coding · ccdb518f
      Jingning Han authored
      This commit enables the encoder to skip checking ALTREF inter modes
      in ARF coding, if the predicted motion vectors suggest that the
      GOLDEN_FRAME provides higher prediction accuracy than ALTREF_FRAME.
      
      It improves the speed 3 encoding speed by about 5%, at the expense
      of compression performance loss -0.041% and -0.225% for derf and
      stdhd, respectively.
      
      pedestrian_area 1080p 2000 kbps
      66705 b/f, 40.909 dB, 118738 ms ->
      66732 b/f, 40.908 dB, 113688 ms
      
      old_town_cross 720p 1500 kbps
      14427 b/f, 36.256 dB, 62746 ms ->
      14412 b/f, 36.252 dB, 60690 ms
      
      blue_sky 1080p 1500 kbps
      51026 b/f, 35.897 dB, 73310 ms ->
      50921 b/f, 35.893 dB, 70406 ms
      
      bus CIF 1000 kbps
      21301 b/f, 34.841 dB, 7326 ms ->
      21248 b/f, 34.837 dB, 7196 ms
      
      Change-Id: I76cf88b4d655e1ee3c0cb03c8a5745493040e8d2
      ccdb518f
    • James Zern's avatar
      55a79f6b
    • James Zern's avatar
      iphonesimulator: make iOS 6 the minimum requirement · 0a9e39fd
      James Zern authored
      iOS 5 support isn't available in the Xcode 6 install; iOS 6 covers
      phones starting at the 3GS, so should be a reasonable base line
      
      Change-Id: I15572ec0dd73f1ffc88c58120c706384a01f2478
      0a9e39fd
  3. 25 Sep, 2014 11 commits
  4. 24 Sep, 2014 13 commits
  5. 23 Sep, 2014 6 commits
    • Deb Mukherjee's avatar
      High bit-depth loop/arf/postproc filter functions · 931ed516
      Deb Mukherjee authored
      Adds high-bitdepth loopfilter, temporal filter and postproc functions
      
      Change-Id: I81c8a9176890784686bc4f2af0d550d243b3b2d3
      931ed516
    • Yaowu Xu's avatar
      Adapt mode based rd_threshold for similar block size · 4a101310
      Yaowu Xu authored
      The rd_thresholds are adaptively changed based on best mode tested.
      It was only changed for the same block size, this commit makes the
      adaptation for similar block sizes too. The commit also made minor
      adjustment and code cleanups.
      
      The impact on encoding time for _ped:
      118089 ms -> 111927 ms
      
      The impact on compression:
      derf:  -0.339%
      stdhd: -0.303%
      
      Change-Id: I8817fed1102350497f2ec631849e43f753878e5d
      4a101310
    • Yaowu Xu's avatar
      Fix an IOC · 56032b47
      Yaowu Xu authored
      Change-Id: I0ca6746696d81657c035b0f6523c9af370da3c95
      56032b47
    • Deb Mukherjee's avatar
      Pruned subpel search for speed 3. · c94b17f4
      Deb Mukherjee authored
      Adds code to return an integer cost list for NSTEP search. Then
      uses it for pruned subpel search in speed 3.
      
      derf: -0.06%
      Speed on mobcal 720p increaes from 10.28 fps to 10.65 fps.
      [Subject to further testing].
      
      Change-Id: Ib591382d25b2c11bcaba9d3a27a93a9d1ab27a96
      c94b17f4
    • Yaowu Xu's avatar
      Merge "Remove code duplication" · 7feede98
      Yaowu Xu authored
      7feede98
    • Yaowu Xu's avatar
      Merge "Simplify rd_pick_intra_sby_mode()" · 052bc8ea
      Yaowu Xu authored
      052bc8ea
  6. 22 Sep, 2014 4 commits