1. 31 Jul, 2017 1 commit
  2. 30 Jul, 2017 1 commit
  3. 28 Jul, 2017 4 commits
  4. 27 Jul, 2017 1 commit
  5. 26 Jul, 2017 11 commits
  6. 25 Jul, 2017 3 commits
  7. 22 Jul, 2017 3 commits
  8. 21 Jul, 2017 1 commit
  9. 17 Jul, 2017 1 commit
  10. 10 Jul, 2017 1 commit
    • Diego Biurrun's avatar
      build: Add feature test macros for glibc 2.19+ · 825e463a
      Diego Biurrun authored
      glibc introduced _DEFAULT_SOURCE in version 2.19 to replace _BSD_SOURCE and
      _SVID_SOURCE, which were deprecated in version 2.20. Add _DEFAULT_SOURCE
      where the latter two are used to be forwards-compatible and avoid warnings
      about the use of deprecated definitions.
      825e463a
  11. 09 Jul, 2017 4 commits
  12. 05 Jul, 2017 9 commits
    • Diego Biurrun's avatar
      bink: Split read_dct_coeffs() · fd92dafa
      Diego Biurrun authored
      This works around type aliasing violations and related warnings.
      Also add some missing error checking.
      fd92dafa
    • Diego Biurrun's avatar
      fate: Add cinepak encoder vsynth tests · 5be9939b
      Diego Biurrun authored
      5be9939b
    • Diego Biurrun's avatar
      cinepakenc: misc small changes · ed3b2a99
      Diego Biurrun authored
      Avoid anonymously typedeffed structs and enums, drop an unused context member,
      fix a small wording mishap, sizeof(type) ---> sizeof(*variable), drop a
      needlessly verbose log message, use av_malloc_array() where appropriate.
      ed3b2a99
    • Diego Biurrun's avatar
      cinepakenc: K&R formatting cosmetics · 47cde2ea
      Diego Biurrun authored
      47cde2ea
    • Timothy Gu's avatar
      cinepakenc: Stop using AVPicture · 1e12730e
      Timothy Gu authored
      1e12730e
    • Diego Biurrun's avatar
      cinepakenc: Drop broken debug code · b40236d9
      Diego Biurrun authored
      b40236d9
    • addr-see-the-website@aetey.se's avatar
      cinepakenc: add option handling for flexibility · 158d2e15
      addr-see-the-website@aetey.se authored
      Now it is possible to adjust compression speed vs R/D when needed
      and also skip vintage player compatibility at will.
      Signed-off-by: 's avatarDiego Biurrun <diego@biurrun.de>
      158d2e15
    • addr-see-the-website@aetey.se's avatar
      cinepakenc: fixes and improvements · 7da9f452
      addr-see-the-website@aetey.se authored
      version 2013-02-08 Rl
      - fixes/optimization in multistrip encoding and codebook size choice,
        quality/bitrate is now better than that of the binary proprietary encoder
      
      version 2013-02-12 Rl
      - separated codebook training sets, avoided the transfer of wasted bytes,
        which yields both better quality and smaller files
      - now using the correct colorspace (TODO: move conversion to libswscale)
      
      version 2013-02-14 Rl "Valentine's Day" version:
      - made strip division more robust
      - minimized bruteforcing the number of strips,
        (costs some R/D but speeds up compession a lot), the heuristic
        assumption is that score as a function of the number of strips has
        one wide minimum which moves slowly, of course not fully true
      - simplified codebook generation,
        the old code was meant for other optimizations than we actually do
      - optimized the codebook generation / error estimation for MODE_MC
      
      version 2013-04-28 Rl
      - bugfixed codebook optimization logic
      
      version 2014-01-20 Rl
      - made the encoder compatible with vintage decoders
        and added some yet unused code for possible future
        incremental codebook updates
      - fixed a small memory leak
      
      version 2014-01-21 Rl
      - believe it or not, now we get even smaller files, with better quality
        (which means I missed an optimization earlier :)
      Signed-off-by: 's avatarDiego Biurrun <diego@biurrun.de>
      7da9f452
    • Tomas Härdin's avatar
      Add Cinepak encoder · 89e632de
      Tomas Härdin authored
      With permission of Tomas Härdin applied by Rl aetey.se
      Signed-off-by: 's avatarDiego Biurrun <diego@biurrun.de>
      89e632de