1. 24 Sep, 2018 8 commits
    • Marvin Scholz's avatar
      Build: Remove _GNU_SOURCE macro · 62069f12
      Marvin Scholz authored
      No GNU extensions are used.
      62069f12
    • Marvin Scholz's avatar
      Build: Change C standard version to C99 · fa89922b
      Marvin Scholz authored
      fa89922b
    • Ronald S. Bultje's avatar
      Prevent bw/bh from being an odd number. · 707acf87
      Ronald S. Bultje authored
      Related to issue #17 and #20.
      707acf87
    • Marvin Scholz's avatar
      Build: Use POSIX.1–2001 (IEEE Std 1003.1-2001) · d83e084c
      Marvin Scholz authored
      Define `_POSIX_C_SOURCE` to `200112L`, to indicate we want to use
      POSIX.1–2001. Additionally remove incorrect definition of
      `POSIX_C_SOURCE` (note the lack of underscore at the beginning).
      The intention was probably to define `_POSIX_C_SOURCE` which would be
      redundant and previously even conflicting with the other version set
      previously.
      For the has_function check, use the correct value of `200112L`.
      d83e084c
    • Marvin Scholz's avatar
      Build: Remove cargo-cult macro definitions · dc371f98
      Marvin Scholz authored
      - _REENTRANT and _THREAD_SAFE were taken from the VLC build system
        and have since been removed there, so it seems safe to remove those
        here as well.
      - _POSIX_PTHREAD_SEMANTICS is required for POSIX thread flavor of
        threading functions but instead we can define _POSIX_C_SOURCE to a
        value higher than 199506L, when including <pthread.h>, see
        https://docs.oracle.com/cd/E19455-01/806-5257/compile-3/index.html
      - __EXTENSIONS__ is used to enable Solaris extensions, as far as I
        know we are not using any.
      - _FILE_OFFSET_BITS is already defined to 64 by meson.
      - _ISOC99_SOURCE should not be required as we do not support compiling
        with -std c89.
      - _ISOC11_SOURCE should not be required as we set -std c11, so we do
        not need any C11 extensions to C99 as we already use C11.
      - _POSIX_SOURCE is not required as we already set _POSIX_C_SOURCE to
        a positive integer.
      * _XOPEN_SOURCE should not be needed as we already have
        _POSIX_C_SOURCE.
      * _XOPEN_SOURCE_EXTENDED should not be required as we do not need any
        X/Open Unix extensions to my knowledge.
      * _BSD_SOURCE should not be required as we already set _POSIX_C_SOURCE.
      * _SVID_SOURCE should not be required as we already set _POSIX_C_SOURCE.
      dc371f98
    • Niklas Haas's avatar
      Add .gitignore · 62892a42
      Niklas Haas authored
      Contains some useful stuff (vim, emacs swapfiles, ctags) and the /build
      directory, since that's what the README uses.
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      62892a42
    • Luc Trudeau's avatar
      97b4cf42
    • Luc Trudeau's avatar
      Adjust LR stripe height at frame boundaries · 2a8f2d12
      Luc Trudeau authored
      2a8f2d12
  2. 23 Sep, 2018 5 commits
  3. 20 Sep, 2018 1 commit
  4. 23 Sep, 2018 5 commits
  5. 22 Sep, 2018 4 commits
  6. 20 Sep, 2018 1 commit
  7. 05 Sep, 2018 1 commit