- 01 Jul, 2014 1 commit
-
-
Martin Storsjö authored
These fallback definitions (since they were moved to avcommon_compat.h in 5e192e1e) caused the avcodec plugin to use av_metadata_get for uses of av_dict_get, while av_metadata_get is defined in libavformat (which the avcodec plugin doesn't link to). Both AVDictionaryEntry and av_dict_get were added in libavutil 51.5.0, which is earlier than the minimum required version of libavutil that vlc requires (51.22.0). This fixes using the avcodec plugin in builds with libavformat < 54 (such as on debian wheezy). This is not cherry-picked from vlc.git, since the master branch there has dropped support for such old libavformat versions altogether. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 29 Jun, 2014 12 commits
-
-
Thomas Guillem authored
Do not leak mutex if i_chroma is VLC_CODEC_ANDROID_OPAQUE. Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit 3d90771a7b113a554ddda9f3ea98ac137f5c9dcc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Tristan Matthews authored
No longer needed due to upstream change. (cherry picked from commit 8a9ac878b21ede8a65efdf71c6f5cc5b8fa3a88b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Marc Etcheverry authored
Patch was broken by changes in speexdsp (namely commit 410cfbc7f0e0605ad508810d9961d0b17bdf710a for resample.c). Signed-off-by: Tristan Matthews <le.businessman@gmail.com> (cherry picked from commit 6397a5b19539ca56d84b9de505e6410af7056e45) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Francois Cartegnie authored
(cherry picked from commit 2482ac287f229c62c4fdea8563bd7f95615e3271) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Francois Cartegnie authored
(cherry picked from commit c0e66839b1a3f2d889badbfd2ca20b453d9c8ab8) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Adrien Maglo authored
(cherry picked from commit 400c8feb03f76354c4b79fc6f150156c3484d398) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Felix Abecassis authored
(cherry picked from commit 713ab83f6a19057634e4c9b9c758ca397ebfc8e3) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Felix Abecassis authored
(cherry picked from commit 2da3279c1765294d19980b0539d7fe7433942b8d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
David Fuhrmann authored
(cherry picked from commit 4cdf312ea0ddfb5441d05f70903c520469100032) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
David Fuhrmann authored
The frame is used which was set before video playback has been started. These are the values the user will expect when restarting VLC. close #11373 (cherry picked from commit b9aee93db573a82adc0160be7e0bf174ffb70dae) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
David Fuhrmann authored
(cherry picked from commit cf14483972694a6395ce3b1b013dd00b448e3030) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
David Fuhrmann authored
setActiveVideoPlayback is always called on the main thread nowadays.. (cherry picked from commit f737f942a5ace4cab4fb165b1eaeff8f036395fa) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 20 Jun, 2014 3 commits
-
-
Rafaël Carré authored
(cherry picked from commit 0213b4e2062ab3dc3da965ead12867ee9bc30572) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
(cherry picked from commit 6c8a9a3c92395f00c201a6d24e0c9a7930645cca) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Adrien Maglo authored
When using the libVLC equalizer API, this prevents the band settings to be overridden on start by the default "flat" preset. (cherry picked from commit 083b686c61404dd071327dea6a1766ab6f6c69eb) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 19 Jun, 2014 4 commits
-
-
David Fuhrmann authored
Handling with *.plist on the file system should really be avoided, as its not safe at all. Thus the current default version is set the right way now. close #11625 (cherry picked from commit b8c3c7d477c3e0155dffd48a5b6ac9bfce1f569b) Signed-off-by: David Fuhrmann <dfuhrmann@videolan.org>
-
Adrien Maglo authored
This commit repairs the libvlc equalizer API. Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> (cherry picked from commit f987413453c1a4769f56c91b3f1e3963b35c42e2) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> (cherry picked from commit c7e24bbe924e18fbde1a9c7a6177410ad0816945) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
https://gmplib.org/downloadأحمد المحم ودي (Ahmed El-Mahmoudy) authored
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: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 9524a7722bf165eab5f4578af3ddb72d3fb16700) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 15 Jun, 2014 5 commits
-
-
Felix Paul Kühne authored
This solves compilation issues from the future. (cherry picked from commit 1df0c91531e3e5b6466d4d9735cd4e1b7792c02a)
-
David Fuhrmann authored
(cherry picked from commit a0d12d1f0f61de5245b7a860d7383bb95871fa25)
-
David Fuhrmann authored
(cherry picked from commit 893716e8371827090a14e5a7257ceeb49f9c0933)
-
David Fuhrmann authored
- do not misuse a block_t as a plain array - use correct size of buffers - do not overwrite buffer pointers of the second block_t, instead copy the data close #7886 (cherry picked from commit 070237de4a867f263b5aa4cab0503812ed5d5d67)
-
David Fuhrmann authored
(cherry picked from commit 5d11e669ecec1a59783e65510b6e62a2799ecea2)
-
- 14 Jun, 2014 12 commits
-
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
This reverts commit 50c3fae8. Let's postpone that after 2.2.x
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
And activate BD-J
-
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: Jean-Baptiste Kempf <jb@videolan.org>
-
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: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Yves Avenard authored
libva will never return I420 fourcc code, instead it uses IYUV. The first image format returned by vaQueryImageFormat with Intel VA backend is YV12, so using I420 wasn't an issue. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Yves Avenard authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Vittorio Giovara authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Felix Paul Kühne authored
-
Rémi Denis-Courmont authored
-
- 13 Jun, 2014 1 commit
-
-
Adrien Maglo authored
-
- 12 Jun, 2014 2 commits
-
-
Adrien Maglo authored
This commit prevents the leak of the semaphore.
-
Adrien Maglo authored
This reverts commit 703cfc64 as it does not solve any issue.
-