Skip to content
Snippets Groups Projects
  1. Jul 31, 2017
  2. Jul 30, 2017
  3. Jul 28, 2017
  4. Jul 27, 2017
  5. Jul 26, 2017
  6. Jul 25, 2017
  7. Jul 22, 2017
  8. Jul 21, 2017
  9. Jul 17, 2017
  10. Jul 10, 2017
    • 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. Jul 09, 2017
  12. Jul 05, 2017
    • 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: default 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: default avatarDiego Biurrun <diego@biurrun.de>
      7da9f452
Loading