1. 20 Jun, 2014 9 commits
  2. 19 Jun, 2014 5 commits
  3. 18 Jun, 2014 1 commit
  4. 17 Jun, 2014 1 commit
  5. 16 Jun, 2014 8 commits
  6. 15 Jun, 2014 9 commits
  7. 14 Jun, 2014 7 commits
    • أحمد المحم ودي (Ahmed El-Mahmoudy)'s avatar
      Change the gmp download URL to https://gmplib.org/download · 9524a772
      The FTP server sometimes gives the following message:
      
      230-Your bandwidth usage is restricted
      230-
      230-GMP -- GNU Multiple Precision Arithmetic Library
      230-
      230->>>  This is an intensionally throttled ftp server.                 <<<
      230->>>  For faster and less tamper-prone file download, please go to:  <<<
      230->>>                                                                 <<<
      230->>>                  https://gmplib.org/download/                   <<<
      Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
      9524a772
    • Jean-Baptiste Kempf's avatar
      e7fc1ae0
    • Jean-Baptiste Kempf's avatar
      On the road to 3.0.0 · ee5be2d0
      Jean-Baptiste Kempf authored
      SI NON CONFECTVS, NON REFICIAT.
      ee5be2d0
    • Jean-Baptiste Kempf's avatar
      Update live555 Contribs · ddba5220
      Jean-Baptiste Kempf authored
      ddba5220
    • Jean-Baptiste Kempf's avatar
      Contribs: Update libbluray to 0.6.0 · 7019e34f
      Jean-Baptiste Kempf authored
      And activate BD-J
      7019e34f
    • Adrian Haensler's avatar
      hotkeys: new hotkey for toggling subtitles · 69d6f2ab
      Adrian Haensler authored
      A subtitle track chosen by hotkey "v" is remembered in variable "spu-choice".
      The hotkey "Shift+v" toggles subtitle visibility.
      Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
      69d6f2ab
    • Konstantinos Tsanaktsidis's avatar
      Fix libmod_plugin undefined __imp_ symbols building for win32 · 298616dd
      Konstantinos Tsanaktsidis authored
      When building current HEAD of master for x86_64-w64-mingw32 against current
      contribs, compilation fails at libmod_plugin due to undefined symbols of
      the form __imp_ModPlug_*. This patch modifies libmodplug in contribs by
      adding -DMODPLUG_STATIC to CFlags in the pkg-config file. A bug is also
      fixed in the main build system to make sure the CFLAGS are picked up from
      this pkg-config file.
      
      This problem occurs because of the following code in
      contrib/x86_64-w64-mingw32/include/libmodplug/modplug.h. This code is
      present in libmodplug obtained from running "make fetch & make" in the
      contribs directory, but not present in the prebuilt contribs obtained from
      running "make prebuilt".
      
       #if defined(_WIN32) || defined(__CYGWIN__)
       # if defined(MODPLUG_BUILD) && defined(DLL_EXPORT)
       #   define MODPLUG_EXPORT __declspec(dllexport)
       # elif defined(MODPLUG_BUILD) || defined(MODPLUG_STATIC)
       #   define MODPLUG_EXPORT
       # else
       #   define MODPLUG_EXPORT __declspec(dllimport)
       # endif
      
      When building for Windows, if MODPLUG_STATIC is not defined, MODPLUG_EXPORT
      is defined as "__declspec(dllimport)". On Windows, dynamic symbols are
      prefixed with "__imp_", so this causes GCC to adjust the symbol references
      to the libmodplug functions accordingly.
      
      This patch therefore adds a patch to contribs for libmodplug's pkg-config
      file. It adds -DMODPLUG_STATIC to CFlags, so that when libmod_plugin is
      building it will have the correct symbol names.
      
      However, there is also a bug in the build system that needs to be fixed for
      this to work. The configure script sets a CXXFLAGS_mod containing the
      output of pkg-config for libmodplug, but not CFLAGS_mod. Additionally, the
      Makefile.ac for libmod_plugin sets CXXFLAGS when in fact the relevant files
      (mod.c) are plain C. Autotools therefore ignores these CXXFLAGS when
      generating a makefile.
      
      The solution is to add a macro to configure.ac to set CFLAGS_mod. This then
      needs to be used in modules/demux/Makefile.am to populate
      libmod_plugin_la_CFLAGS instead of libmod_plugin_la_CXXFLAGS (which gets
      ignored).
      Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
      298616dd