1. 14 Oct, 2015 2 commits
  2. 13 Oct, 2015 8 commits
  3. 12 Oct, 2015 8 commits
    • Marco's avatar
      VP9-SVC: Bugfix to allow skipping lower layer(s) encoding. · 1ce01eaa
      Marco authored
      The setting of svc->spatial_layer_to_encode was missing
      in VP9E_SET_SVC_LAYER_ID.
      
      Change-Id: I015b1a64adb9ef2644d6477a02d9d9364c8462b9
      1ce01eaa
    • Ronald S. Bultje's avatar
      vp10: allow forward updates for uv_mode probabilities. · 00170953
      Ronald S. Bultje authored
      See issue 1040 point 4.
      
      Change-Id: I79e06bd71a27f45770c760c47dc71bc3767a77a0
      00170953
    • Ronald S. Bultje's avatar
      vp10: allow bw adaptivity for skip/tx probabilities in keyframes. · 5f589826
      Ronald S. Bultje authored
      See issue 1040 point 3.
      
      Change-Id: Ieef6d326b7fb50ceca5936525b7c688225a11fd1
      5f589826
    • Ronald S. Bultje's avatar
      vp10: don't write tile size marker bit if CONFIG_MISC_FIXES=0. · fee146e6
      Ronald S. Bultje authored
      Change-Id: I41b13b8767e30da391c2c4da9a729ca7292b16b9
      fee146e6
    • Ronald S. Bultje's avatar
      vp10: remove ref-MV-dependent use of HP. · 1799f2f8
      Ronald S. Bultje authored
      This change (in a new config experiment: universal_hp) removes the
      bitstream parsing dependency of the HP MV bit on the ref MV to be
      coded. It also cleans up clearing of the HP bit in near/nearestMV,
      since HP is always on if it's set in the frame header.
      
      This admittedly doesn't clean up the crap that could be cleaned up,
      but that's mostly because I think this needs some careful review;
      not so much for coding style, but more from hardware people and from
      the codec team on what we/you want. It would also be nice to get some
      actual numbers on the real quality impact of this change. If, for
      example, hardware people come up and tell us they don't actually care
      anymore, we should probably just this code as-is and do nothing (i.e.
      discard this patch).
      
      See issue 1036.
      
      Change-Id: Ic9b106f34422aa0f79de0c28125b72d566bd511a
      1799f2f8
    • Ronald S. Bultje's avatar
      vp10: remove clamp_mv2() call from vp10_find_best_ref_mvs(). · 5b4805d6
      Ronald S. Bultje authored
      This actually has no effect whatsoever, since the input MVs themselves
      are clamped by clamp_mv_ref() already, which is significantly more
      restrictive in its bounds.
      
      Change-Id: I4a3a7b2b121ee422c56428c2a12d930c3813c06e
      5b4805d6
    • Ronald S. Bultje's avatar
      vp10: update assertion/allocation for tokens. · 2e45ce14
      Ronald S. Bultje authored
      We only write EOSB tokens if we write tokens (i.e. not for skip blocks),
      and we write EOSB tokens per-plane instead of per block.
      
      Change-Id: I8d7ee99f8ec50eb7ae809f9f9282c1c91dbf6537
      2e45ce14
    • hui su's avatar
      VP10: Add palette mode part 1 · 5d011cb2
      hui su authored
      Add palette mode for keyframe luma channel. Palette mode is enabled
      when using "--tune-content=screen" in encoding config parameters.
      
      on screen_content testset:  +6.89%
      on derlr                 :  +0.00%
      
      Design doc (WIP):
      https://goo.gl/lD4yJw
      
      Change-Id: Ib368b216bfd3ea21c6c27436934ad87afdaa6f88
      5d011cb2
  4. 10 Oct, 2015 1 commit
  5. 09 Oct, 2015 5 commits
  6. 08 Oct, 2015 10 commits
  7. 07 Oct, 2015 6 commits