Skip to content
Snippets Groups Projects
  1. Aug 20, 2012
    • Jim Bankoski's avatar
      static threshold fix for realtime · 985f09fd
      Jim Bankoski authored
      This code allows us to skip encoding if the sse
      is less than the error we could possibly encode.
      
      Change-Id: Iefb590dc0ee30b660495218398c7969f7d5fd19f
      985f09fd
  2. Aug 15, 2012
    • Mike Frysinger's avatar
      Parse out arm isa targets from dumpmachine · 2b59e14a
      Mike Frysinger authored
      The current parsing logic of the dumpmachine tuple lacks any arm
      cases which means tgt_isa never gets set, so for all arm targets,
      we get detected as generic-gnu.  Add some basic arm checks here
      so the automatic detection logic works.
      
      Change-Id: Ie5e98142876025c6708604236bc519c0bdb09319
      2b59e14a
  3. Aug 14, 2012
    • Mike Frysinger's avatar
      do not error out on generic-gnu + --enable-shared · b4ab43f1
      Mike Frysinger authored
      If you build with --enabled-shared on a Linux arch not explicitly
      listed, the configure script will abort because it didn't detect
      "linux" in the fallback generic-gnu tuple.
      
      Since this is the fallback tuple and people are passing
      --enable-shared, assume the user knows what they're in for.
      
      Change-Id: Ia35b657e7247c8855e3a94fca424c9884d4241e3
      b4ab43f1
  4. Aug 09, 2012
  5. Aug 08, 2012
  6. Aug 03, 2012
  7. Aug 02, 2012
  8. Aug 01, 2012
    • Johann Koenig's avatar
      Rename vp8_intra4x4_predict_d · a497cb59
      Johann Koenig authored
      predict_d has become canonical. Remove previous helper function.
      
      Disable ARM assembly pending update.
      
      Change-Id: Idd84ac8a28f9b0221ea97904a77de1e705d06a7d
      a497cb59
    • Johann Koenig's avatar
      Use intra4x4_predict_d parameter names · 41aede61
      Johann Koenig authored
      Rename the local variables for consistency.
      
      Change-Id: Ic202ff54551332f706d97da9b67b2e0959ee7f61
      41aede61
    • Johann Koenig's avatar
      Change vp8_intra4x4_predict call sites · a82c58c4
      Johann Koenig authored
      Use the _d variant from the decoder. It moves the pointer calculations
      to the caller.
      
      Change-Id: Iae2a793433ef082980a3ffa0a1cabf0264a6a24d
      a82c58c4
    • Johann Koenig's avatar
      use RTCD pointer for intra4x4_predict · 3c208a5a
      Johann Koenig authored
      Change-Id: I4161389ff02aa37636540ac0fe0fe9763d52ebdc
      3c208a5a
    • Attila Nagy's avatar
      Fix potential encoder dead-lock after picture resize · 03b3fcec
      Attila Nagy authored
      The sync interval for the multithreaded encoder was considered as not changing
      during the encoding. This is not true if picture size is changed.
      The encoder could dead-lock because the main thread and the other threads were
      using different sync interval.
      
      Change-Id: I75232bbdbc6c02d77f830d870fd8b4e96697c64e
      03b3fcec
    • Attila Nagy's avatar
      Fix encoder mem allocation when picture size is changed · cbc249ba
      Attila Nagy authored
      After the picture size was changed to a bigger one, the internal memory was
      corrupted and multithreaded encoder was deadlocking.
      
      Memory for last frame's MVs, segmentation map and active map were allocated when
      the compressor was created (vp8_create_compressor). Buffers need to be
      reallocated when picture size is changed, so, the allocation was moved to
      vp8_alloc_compressor_data, which is called every time the picture is resized.
      
      Change-Id: I7ce16b8e69bbf0386d7997df57add155aada2240
      cbc249ba
  9. Jul 31, 2012
  10. Jul 28, 2012
  11. Jul 27, 2012
  12. Jul 26, 2012
    • Johann Koenig's avatar
      SAD cosmetic cleanup · dd0100dd
      Johann Koenig authored
      Change-Id: Iae915f2988081697cca6b65943afaca1d8de8df3
      dd0100dd
    • Yunqing Wang's avatar
      Merge "multi-res: add drop_frame support" · e593014e
      Yunqing Wang authored
      e593014e
    • Yunqing Wang's avatar
      multi-res: add drop_frame support · 4066c8b2
      Yunqing Wang authored
      Added drop_frame support in multi-resolution encoder.
      
      If one frame is dropped at a lower-resolution level, the next
      upper-resolution level encoder needs to encode that frame
      independently without any lower-resolution level motion
      information.
      
      Another issue is that if one frame is dropped at some but not all
      resolution levels, a frame after that one may use different set
      of reference frames at different resolution levels. This reference
      frame asynchronization could degrade motion search precision in
      upper-resolution level encoding, which uses lower-resolution level
      motion result. This change compares the lower-resolution and upper-
      resolution level's reference frames. If they are not the same, the
      upper-resolution level encoder can not use lower-resolution level
      motion result.
      
      Change-Id: I61afa4f313630e75b7cbdd5742e230e8724a988a
      4066c8b2
    • Johann Koenig's avatar
      Add tests for SAD functions · fbea897d
      Johann Koenig authored
      Change-Id: I018335a08cbb1eca55896c21e36918ed45a4b2a8
      fbea897d
  13. Jul 24, 2012
Loading