1. 23 Nov, 2017 2 commits
  2. 22 Nov, 2017 1 commit
  3. 19 Nov, 2017 2 commits
  4. 14 Nov, 2017 1 commit
  5. 13 Nov, 2017 1 commit
  6. 12 Nov, 2017 1 commit
  7. 11 Nov, 2017 5 commits
  8. 07 Nov, 2017 3 commits
  9. 06 Nov, 2017 1 commit
    • Marvin Scholz's avatar
      configure: Require URL when using Breakpad, disable by default · 10bad27b
      Marvin Scholz authored
      Change the `--enable-breakpad` flag to `--with-breakpad=URL`, that
      means in order to enable the Breakpad crash reporter, the CrashDragon
      server url needs to be given to that argument.
      
      URL should be the base URL of the crash server, without a trailing `/`.
      10bad27b
  10. 03 Nov, 2017 1 commit
    • Niklas Haas's avatar
      video_output: opengl: add basic support for libplacebo · 77d8be7e
      Niklas Haas authored
      This adds support for conversion between color spaces, in particular HDR
      tone mapping and wide gamut -> standard gamut conversion.
      
      Things that this commit does not (yet) address:
      
      - It does not use libplacebo's scaling features. This is blocked by the
        fact that libplacebo does not currently support OpenGL (only Vulkan).
      
      - It does not add support for BT.2020 YCbCr. This would be easy to
        implement in much the same way as the tone mapping support, by using
        pl_shader_decode_color, replacing the hard-coded matrices. This would
        also allow adding support for hue, saturation etc. controls.
      
      - It does not hook up the pl_color_map_params options to the VLC GUI.
        This would have to be done to let users influence the subjective
        configuration options, as well as specify their display device's
        configuration.
      
      All of the new code is optional, due to the lack of rigorous testing of
      libplacebo (especially on other platforms) and the short timeframe
      between this commit and the VLC 3.0 release. This may be changed later
      on (possibly for VLC 4.0).
      Signed-off-by: Thomas Guillem's avatarThomas Guillem <thomas@gllm.fr>
      77d8be7e
  11. 23 Oct, 2017 1 commit
  12. 20 Oct, 2017 2 commits
  13. 12 Oct, 2017 3 commits
  14. 09 Oct, 2017 2 commits
  15. 08 Oct, 2017 2 commits
  16. 06 Oct, 2017 1 commit
  17. 05 Oct, 2017 5 commits
  18. 20 Sep, 2017 1 commit
  19. 19 Sep, 2017 1 commit
  20. 18 Sep, 2017 1 commit
  21. 06 Sep, 2017 1 commit
  22. 28 Aug, 2017 2 commits