1. 25 Jul, 2018 2 commits
    • Monty Montgomery's avatar
      Split CDEF functions to their own source file (#371) · 509d3664
      Monty Montgomery authored
      No need to clutter up lib.rs with self-contained CDEF work.
      Split the CDEF functions into their own file.  No functional change.
    • fbossen's avatar
      Define reference frame buffer array (#370) · a79d08f6
      fbossen authored
      * Define reference frame buffer array
      A reference frame buffer with 8 slots is defined. The buffer is
      updated after encoding each frame according to the value of
      refresh_frame_flags. The value of refresh_frame_flags is also
      set and properly encoded.
      * Fix test function
      Also move update of frame buffer to a separate function
      * Use named constants instead of magic numbers
  2. 24 Jul, 2018 1 commit
  3. 23 Jul, 2018 2 commits
    • Yushin Cho's avatar
      Correct namings · 758b30cc
      Yushin Cho authored and Thomas Daede's avatar Thomas Daede committed
      * Remove 'EXT_' in'EXT_TX' for the names
      Since everything that has been called extended is now a standard.
      * Rename TxSetType TxSet and etc
      - Rename 'ext_tx_' as 'tx_'.
      - Rename 'write_tx_type_lv_map' as 'write_tx_type'.
      * Rename '*_set_type' as '*_set'
      * Rename '*_ext_tx' as '*_tx'
      Because it is not 'extended' anymore but a standard.
    • Luca Barbato's avatar
      Encode decode tests · 79b01bff
      Luca Barbato authored and Thomas Daede's avatar Thomas Daede committed
      * Make more structures Debug
      Makes easier to println!-debug.
      * Fix the cmake flags passed to build the decoding library
      * Make sure to not call partially implemented ith
      At least the sse4.1 variant is incomplete and triggers an assert.
      * Do not use SIMD for TxType::IDTX ith
      The implementation of it is incomplete.
      * Provide an encode-decode test
      Use `cargo test --features=decode_test -- --ignored` to run it.
      * Enable decode_test in travis
  4. 21 Jul, 2018 1 commit
  5. 19 Jul, 2018 8 commits
  6. 18 Jul, 2018 9 commits
  7. 17 Jul, 2018 17 commits