1. 08 Mar, 2011 - 1 commit
  2. 08 Feb, 2011 - 2 commits
  3. 07 Feb, 2011 - 2 commits
  4. 03 Feb, 2011 - 3 commits
    • John Koleszar's avatar
      dixie: simplify bool decoder · 26f91d31
      John Koleszar authored
      Use the simplified bool decoder from the bitstream guide, slightly
      modified to prevent reading past the end of the buffer. Modified
      the token decoder to use the normal bool decoder rather than
      inlining its own.
      
      Change-Id: Ic525e773e9f8331ba548a6505cc6d9e5372a5af0
      26f91d31
    • John Koleszar's avatar
      dixie: fix memory leaks · 3688076d
      John Koleszar authored
      Implemented the decoder shutdown call to deallocate buffers when the
      codec is destroyed.
      
      Change-Id: I6cd62f40f34e0db91fb7eb8cb673f5d9726fe192
      3688076d
    • John Koleszar's avatar
      dixie: handle buffer size changes · 52a1b7df
      John Koleszar authored
      spatial resampling now supported.
      
      Change-Id: Ifd959072b76ac3f8eeed00a0fd25acdde036defe
      52a1b7df
  5. 02 Feb, 2011 - 1 commit
  6. 01 Feb, 2011 - 5 commits
    • John Koleszar's avatar
      dixie: prevent read of uninitialized memory · e75a400c
      John Koleszar authored
      When reallocating the framebuffer storage, clear references to the
      freed memory to prevent it from being accessed.
      
      Change-Id: Ib496b06be469328e8e269f905dc4c9cb6d453a27
      e75a400c
    • John Koleszar's avatar
      dixie: correct reference buffer copies · dbb7db5b
      John Koleszar authored
      The copy_{gf,arf} flags should copy the LAST buffer to the specified
      buffer. The refresh_{gf,arf} flags should copy the CURRENT buffer to
      the specified buffer.
      
      Change-Id: I1fdf014c439b1ce584cda3d56841243fbfbb1f0a
      dbb7db5b
    • John Koleszar's avatar
      dixie: populate all dequant_factors · c565409a
      John Koleszar authored
      Missed incrementing the pointer, so only the first segment would be
      populated.
      
      Change-Id: I94419b2c678c8706ffe6e71bd134f3cf7853ba68
      c565409a
    • John Koleszar's avatar
      dixie: correct delta_q parsing · 6f2e4e19
      John Koleszar authored
      Cut and paste error caused UV delta Qs to overwrite Y1 DC delta Q.
      
      Change-Id: I213506d830dbb54aa4cb100d56e0814ae10e0e2d
      6f2e4e19
    • John Koleszar's avatar
      dixie: correct frame size check · f46f53d0
      John Koleszar authored
      Interframes have 3 byte headers, keyframes have 10 bytes.
      
      Change-Id: I3886cb87dbc8ae175f82776f27c85603ca977af9
      f46f53d0
  7. 06 Aug, 2010 - 4 commits
  8. 05 Aug, 2010 - 1 commit
    • John Koleszar's avatar
      dixie: add interframe reconstruction · 42114631
      John Koleszar authored
      This patch adds basic reconstruction for inter-predicted frames. It does
      not properly handle clamping at the MV border.
      
      Change-Id: Ib7e4395519aab0661a38f4e0f66972b5f08805cb
      42114631
  9. 12 Jul, 2010 - 1 commit
    • John Koleszar's avatar
      dixie: add normal loopfilter · 829e2af0
      John Koleszar authored
      This is the more naive implementation as described in the bitstream guide,
      rather than the masking version implemented in the reference code. However,
      the core function prototypes were left as-is to make it easy to plug in the
      reference assembly code.
      
      Verified loopfiltered output matches reference decoder for 500 frames.
      
      Change-Id: Ib4f197e864f07dbb918b6d5e742c6110d57c1f40
      829e2af0
  10. 07 Jul, 2010 - 3 commits
  11. 24 Jun, 2010 - 13 commits
  12. 21 Jun, 2010 - 4 commits