1. 15 Dec, 2017 18 commits
  2. 14 Dec, 2017 22 commits
    • Urvang Joshi's avatar
      Remove a number of unused macros. · de750837
      Urvang Joshi authored
      Change-Id: I3e6b13dcb8e5b5cf6ff4ba8010fe65e43336d33f
      de750837
    • Sarah Parker's avatar
      Add option for optimize_b only in final encode · 251c9dcb
      Sarah Parker authored
      This adds a third option to the optimize_coefficients speed
      feature, which turns off optimize_b in the search but uses
      it in the final encode. This option is not currently being
      used by default.
      
      Change-Id: Ic10c9fd8ef16bc453f5e232733cda34d0ddb7692
      251c9dcb
    • Jingning Han's avatar
      Fix an unintended condition in refmv ctx model · 03d46bd6
      Jingning Han authored
      Make the force reset condition under the opt-ref-mv flag.
      
      Change-Id: I2c5f317e064d9517abee98937f3982c8e50dcfa5
      03d46bd6
    • Jingning Han's avatar
      Fix enc/dec mismatch bewteen mfmv and obu · 923f827e
      Jingning Han authored
      BUG=aomedia:1123
      
      Change-Id: I3886bd74cf3ee266eee13020c8821aff5b59e11d
      923f827e
    • Urvang Joshi's avatar
      Fix decoder-only compile. · 0ad887d9
      Urvang Joshi authored
      Change-Id: Ic0bfcb628c561c23ac30a2933692c7a8ed14f84f
      0ad887d9
    • Monty's avatar
      Fix build when daala_tx and lv_map are both enabled · bca9e9ee
      Monty authored
      Daala TX removes the av1_get_tx_scale() call, which lv_map uses.
      This patch eliminates use of the call when Daala TX is enabled.
      
      Change-Id: I55ecdf630b8c5e1b30328a64252d1ca98e0c94ca
      bca9e9ee
    • Tom Finegan's avatar
      Add contributor guide info to README.md. · 9007d345
      Tom Finegan authored and James Zern's avatar James Zern committed
      - Move encoder testing instructions to README.md.
      - Migrate and rename support scripts, and exclude them from the
        examples test runs.
      - Migrate Get the code section.
      - Migrate patch submission and Git/Gerrit login instructions.
      
      Change-Id: I42f9dbedc0172a49d8ccfdcc1300d5ee28c70d6f
      9007d345
    • Angie Chiang's avatar
      Add TXCOEFF_COST_TIMER · 4d55d76e
      Angie Chiang authored
      Measure the time spending on av1_cost_coeffs by turning on this
      flag
      
      Change-Id: Ide4171182d87bd52f00fe01abefc77cb2d730834
      4d55d76e
    • Jingning Han's avatar
      Update levels in coeff optimization · a7a6f4e1
      Jingning Han authored
      When reducing the coefficient level gives better rate-distortion
      results, update the the corresponding levels for next coefficient
      context modeling.
      
      Change-Id: Ia04e287a576f2a4afd1e8ecc9bcb311d067f02e5
      a7a6f4e1
    • Urvang Joshi's avatar
      AV1InvTxfm2d: Better test for txfms with approx. · 5dbb9b4c
      Urvang Joshi authored
      Transforms with one of the dimensions being 64 use an approximate 2D DCT
      transform, which makes round trips errors large for randomized input.
      
      So, for such transform sizes, we use a modified test that compares (a)
      reference forward transform + inverse transform to (b) forward transform
      + inverse transform.
      
      BUG=aomedia:1114
      
      Change-Id: Ic47b0037a0883add4c9f84ac16e03d75b258d5ae
      5dbb9b4c
    • Urvang Joshi's avatar
      reference_hybrid_2d: Scaling within the function. · ec6acb2b
      Urvang Joshi authored
      Earlier the scaling was done outside the function. But now, we do that
      within the function itself, so that the reference output can be directly
      compared (without scaling) to integerized transform output.
      
      BUG=aomedia:1114
      
      Change-Id: I67feaf43c22c2893300336e0a9d7fa6eb2a184d9
      ec6acb2b
    • Imdad Sardharwalla's avatar
      Clean up stray monochrome flags. · b5def023
      Imdad Sardharwalla authored
      The monochrome flags have been removed
      from both the encoder and decoder, as this
      is now an option in the colour space.
      
      Change-Id: Iccd0f051f35811174ba286c6ee454443fd5268be
      b5def023
    • Sebastien Alaiwan's avatar
      Remove dead globals, members and structs · 841c030f
      Sebastien Alaiwan authored
      Change-Id: Ic92db272a4cd2f507dc1c8d682030c801abf2793
      841c030f
    • Tom Finegan's avatar
      Revert "Add contributor guide info to README.md." · 448ca408
      Tom Finegan authored
      This reverts commit c1aa69b9.
      
      Reason for revert: Need to filter the contributor guide scripts from the example tests run before this can actually land.
      
      Change-Id: If184314da71e45617b53fc59f41209fe40e1e36b
      448ca408
    • Tom Finegan's avatar
      Add contributor guide info to README.md. · c1aa69b9
      Tom Finegan authored
      - Move encoder testing instructions to README.md.
      - Migrate and rename support scripts.
      - Migrate Get the code section.
      - Migrate patch submission and Git/Gerrit login instructions.
      
      Change-Id: I82d8f508839c6a15b35465f07ef72305af198a73
      c1aa69b9
    • Luc Trudeau's avatar
      [CFL] Reduce Prediction Buffer Size · a92bd80b
      Luc Trudeau authored
      CfL internal prediction buffer is reduced from 128x128 to 32x32
      
      Change-Id: Idd077e8d0fec44996be12c78fe222763fe6646e7
      a92bd80b
    • Luc Trudeau's avatar
      [Clean Up] Remove get_y_mode() · 2eb9b845
      Luc Trudeau authored
      The get_y_mode function, is superfluous, not used consistently, and requires a
      useless block_idx parameter than gets pass around a lot inside the
      codebase for no apparent reason.
      
      The block parameter is misleading, as it could cause people to think all these
      functions actually use this value.
      
      Change-Id: I7ae0a8d1282c009b9114c83771cce10f5c2ee397
      2eb9b845
    • Sebastien Alaiwan's avatar
      detokenize.c: remove dead macro INCREMENT_COUNT · bddba0a0
      Sebastien Alaiwan authored
      Change-Id: I6de19c0bde1b1ee6f6b7cf322376c4866bffe860
      bddba0a0
    • Sebastien Alaiwan's avatar
      detokenize.c: remove macro READ_COEFF · 93e1dcf0
      Sebastien Alaiwan authored
      This wrapper isn't needed anymore now that cdf has been merged.
      
      Change-Id: I88a7e83b4b406b2be3f2e0365dc5185ccde87056
      93e1dcf0
    • Linfeng Zhang's avatar
      Update get_coeff_cost() · 5f1b8cef
      Linfeng Zhang authored and James Zern's avatar James Zern committed
      Move get_nz_map_ctx() out of get_coeff_cost(), so that the coeff_ctx
      won't be recalculated in get_dist_cost_stats().
      
      Change-Id: I511d66e3e1a768c77314b290dc6bb90a123ca541
      5f1b8cef
    • Hui Su's avatar
      fix conflict between intrabc and obu · ad7536be
      Hui Su authored
      Change-Id: Ieed2451060f68fee6e67bca7d836d27bc6483c0f
      ad7536be
    • Nathan E. Egge's avatar
      daala_tx: Fix default daala_tx_dstN compile flags. · b122e017
      Nathan E. Egge authored
      Correctly set the daala_tx_dst8 and daala_tx_dst32 experiment flags in
       both the configure and cmake build systems.
      By default daala_tx_dst8 is disabled and daala_tx_dst32 is enabled.
      
      Change-Id: I6c344f40d6603fd766403d915d6689d6c9650257
      b122e017