vlc.git
3 years agoaccess: srt: add support stream encryption
Justin Kim [Sat, 25 Nov 2017 15:27:41 +0000 (00:27 +0900)]
access: srt: add support stream encryption

For encrypted transmitting, `passphrase` and `key-length`
properties are added.

Signed-off-by: Justin Kim <justin.kim@collabora.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agoaccess: http: fix Icecast
Francois Cartegnie [Thu, 7 Dec 2017 14:42:48 +0000 (15:42 +0100)]
access: http: fix Icecast

Fix #19251

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agoQSV: fix typo in strings
Jean-Baptiste Kempf [Sun, 10 Dec 2017 01:00:49 +0000 (02:00 +0100)]
QSV: fix typo in strings

3 years agoasx: convert document to XML
Pierre Lamot [Wed, 6 Dec 2017 15:06:55 +0000 (16:06 +0100)]
asx: convert document to XML

ASX isn't xml compliant, esp.:
   - it is case insensitive
   - attributes don't require to be escaped

Really close #14062 (and all the duplicates)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agoasx: don't fail if stream size is unknown
Pierre Lamot [Wed, 6 Dec 2017 15:06:54 +0000 (16:06 +0100)]
asx: don't fail if stream size is unknown

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agoasx: fix crashes on malformed document
Pierre Lamot [Wed, 6 Dec 2017 15:06:53 +0000 (16:06 +0100)]
asx: fix crashes on malformed document

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agoasx: fix mimetype and stream Peek
Pierre Lamot [Wed, 6 Dec 2017 15:06:52 +0000 (16:06 +0100)]
asx: fix mimetype and stream Peek

ASX is case insensitive

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agohw: vaapi: fix loop condition
Thomas Guillem [Sat, 9 Dec 2017 16:09:34 +0000 (17:09 +0100)]
hw: vaapi: fix loop condition

3 years agohw: vaapi: fix VANativeDisplay cast
Thomas Guillem [Sat, 9 Dec 2017 16:06:29 +0000 (17:06 +0100)]
hw: vaapi: fix VANativeDisplay cast

3 years agocontribs: bootstrap: make uname output silent if -o is not supported.
Konstantin Pavlov [Sat, 9 Dec 2017 11:34:59 +0000 (14:34 +0300)]
contribs: bootstrap: make uname output silent if -o is not supported.

3 years agocontrib: srt: Patch to add implicit link libraries to pkgconfig file
David Fuhrmann [Fri, 8 Dec 2017 18:53:35 +0000 (19:53 +0100)]
contrib: srt: Patch to add implicit link libraries to pkgconfig file

This library needs to add implicit link libraries like -lstdc++
to the private pkgconfig linking flags inside the pc file, to allow
linking with a non-C++ module (like we have in VLC).

3 years agobuild.sh: Add VLC_PATH variable to add additional paths
David Fuhrmann [Sat, 9 Dec 2017 08:57:30 +0000 (09:57 +0100)]
build.sh: Add VLC_PATH variable to add additional paths

This shall be used only if you are sure what is inside those extra
paths. Please pay careful attention.
This variable shall not be set by the normal user, and the normal
$PATH variable shall not pollute this script, as everything needed
is contained in extras/tools and contribs.

3 years agocodec: faad: fix !reordering case
Thomas Guillem [Fri, 8 Dec 2017 17:45:50 +0000 (18:45 +0100)]
codec: faad: fix !reordering case

Regression from 790d6b1f5437b1307c831e6ac509baa40d69e3fd

3 years agolibvlc.sym: add missing libvlc_media_list_player_set_pause
Thomas Guillem [Fri, 8 Dec 2017 16:59:58 +0000 (17:59 +0100)]
libvlc.sym: add missing libvlc_media_list_player_set_pause

3 years agocodec: faad: don't reorder with random table
Francois Cartegnie [Fri, 8 Dec 2017 15:47:56 +0000 (16:47 +0100)]
codec: faad: don't reorder with random table

heap buffer ofw on no reorder

3 years agodemux: avi: fix reading WAVEFORMATEX extra
Francois Cartegnie [Fri, 8 Dec 2017 15:34:32 +0000 (16:34 +0100)]
demux: avi: fix reading WAVEFORMATEX extra

3 years agodemux: avi: GetDPTS remove useless casts
Francois Cartegnie [Fri, 8 Dec 2017 11:07:27 +0000 (12:07 +0100)]
demux: avi: GetDPTS remove useless casts

3 years agodemux: avi: PTSToChunk remove useless casts and change type
Francois Cartegnie [Fri, 8 Dec 2017 11:06:28 +0000 (12:06 +0100)]
demux: avi: PTSToChunk remove useless casts and change type

3 years agodemux: avi: PTSToByte remove useless casts and change type
Francois Cartegnie [Fri, 8 Dec 2017 11:04:17 +0000 (12:04 +0100)]
demux: avi: PTSToByte remove useless casts and change type

3 years agolib: add libvlc_media_list_player_set_pause
Thomas Guillem [Fri, 8 Dec 2017 11:45:35 +0000 (12:45 +0100)]
lib: add libvlc_media_list_player_set_pause

3 years agoqt: avoid location bar overlapping with search widgets
Pierre Lamot [Thu, 7 Dec 2017 15:16:28 +0000 (16:16 +0100)]
qt: avoid location bar overlapping with search widgets

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agoqt: avoid displaying mnemonic char and text elision
Pierre Lamot [Thu, 7 Dec 2017 15:16:27 +0000 (16:16 +0100)]
qt: avoid displaying mnemonic char and text elision

'&' char might be added by accelerators like KAcceleratorManager

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agodirect3d11: the quad always have the decoder size, no matter what
Steve Lhomme [Fri, 8 Dec 2017 14:17:59 +0000 (15:17 +0100)]
direct3d11: the quad always have the decoder size, no matter what

Fixes #19192

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agomp4: Fix crash on empty ELST
Hugo Beauzée-Luyssen [Fri, 8 Dec 2017 13:21:43 +0000 (14:21 +0100)]
mp4: Fix crash on empty ELST

3 years agocontrib: srt: Apply a patch to fix link flags
Justin Kim [Fri, 8 Dec 2017 11:51:52 +0000 (20:51 +0900)]
contrib: srt: Apply a patch to fix link flags

SRT 1.2.2 has a bug in their `.pc` that `Libs.private`
field has package names.

Signed-off-by: Justin Kim <justin.kim@collabora.com>
Signed-off-by: Konstantin Pavlov <thresh@videolan.org>
3 years agocontribs: chromaprint: more fixes for .pc file.
Konstantin Pavlov [Fri, 8 Dec 2017 12:12:30 +0000 (12:12 +0000)]
contribs: chromaprint: more fixes for .pc file.

- Moved AVFFT check: FFMPEG_LIBRARIES might be unset even if
all needed FFmpeg libraries were found.
- Added an ability to link with VDSP/Accelerate Framework on macOS.

3 years agolibmp4: sidx: Return early if there are no items in the box
Hugo Beauzée-Luyssen [Fri, 8 Dec 2017 13:00:41 +0000 (14:00 +0100)]
libmp4: sidx: Return early if there are no items in the box

This also fixes a buffer overrun when MP4_VERBOSE is defined and i_count
is 0

3 years agocopy: Don't modify fmt_out until success is ensured
Hugo Beauzée-Luyssen [Fri, 8 Dec 2017 10:41:56 +0000 (11:41 +0100)]
copy: Don't modify fmt_out until success is ensured

3 years agomacos: remove /usr/local/bin from PATH
Thomas Guillem [Fri, 8 Dec 2017 11:49:56 +0000 (12:49 +0100)]
macos: remove /usr/local/bin from PATH

In order to use our own extras tools and fix conflicts with Homebrew.

3 years agodemux: avi: replace off_t (fix #19249)
Francois Cartegnie [Fri, 8 Dec 2017 10:15:17 +0000 (11:15 +0100)]
demux: avi: replace off_t (fix #19249)

AVI has 32bit limitation, but off_t file size was signed

3 years agodemux: avi: use define for _EVEN
Francois Cartegnie [Fri, 8 Dec 2017 09:57:56 +0000 (10:57 +0100)]
demux: avi: use define for _EVEN

3 years agoRevert "macos: enable libplacebo"
Thomas Guillem [Fri, 8 Dec 2017 09:20:10 +0000 (10:20 +0100)]
Revert "macos: enable libplacebo"

It's now automatic.

This reverts commit 0885ed816120265a33eb6d3f229cec7a9d3524e1.

3 years agocontribs: openjpeg: create pkg-config file when requested.
Konstantin Pavlov [Fri, 8 Dec 2017 08:12:03 +0000 (11:12 +0300)]
contribs: openjpeg: create pkg-config file when requested.

UNIX is just a default, and when we force BUILD_PKGCONFIG_FILES we
expect the file to be created even on a non-UNIX systems (e.g. mingw).

3 years agoAdd sami extension for auto-loading of subs
Jean-Baptiste Kempf [Thu, 7 Dec 2017 22:17:55 +0000 (23:17 +0100)]
Add sami extension for auto-loading of subs

3 years agoUpdate AUTHORS
Jean-Baptiste Kempf [Thu, 7 Dec 2017 22:17:14 +0000 (23:17 +0100)]
Update AUTHORS

3 years agodemux: avi: fix slow seek access regression
Francois Cartegnie [Thu, 7 Dec 2017 13:13:02 +0000 (14:13 +0100)]
demux: avi: fix slow seek access regression

3 years agosnap: drop unneeded makefile rules.
Konstantin Pavlov [Thu, 7 Dec 2017 18:37:11 +0000 (21:37 +0300)]
snap: drop unneeded makefile rules.

3 years agosnap: Use contribs.
Konstantin Pavlov [Thu, 7 Dec 2017 18:32:33 +0000 (21:32 +0300)]
snap: Use contribs.

While at it, drop support for wayland-protocols and rely on configure to
find the needed libraries.

3 years agosnap: fixes to be able to build on Ubuntu 16.0.4
Alan Pope [Thu, 7 Dec 2017 18:28:39 +0000 (21:28 +0300)]
snap: fixes to be able to build on Ubuntu 16.0.4

- Fixed the desktop file and icon location
- Fixed the required gettext version (0.19.8 is not available on 16.04)
- Added ersion-script and 'echo' in the install stanza to easily
  identify git id from which the build was made
- Fixed vlc-wrapper to set the right environment variables to expose
  GPU drivers for VDPAU VA-API to work out of the box
- Bundle ffmpeg-3.4 and wayland-protocols

3 years agocontrib: chromaprint: improve detection of av{codec, util}
Sean McGovern [Thu, 7 Dec 2017 11:31:02 +0000 (06:31 -0500)]
contrib: chromaprint: improve detection of av{codec, util}

3 years agocontrib: openjpeg: import pthreads library where necessary
Sean McGovern [Thu, 7 Dec 2017 11:31:01 +0000 (06:31 -0500)]
contrib: openjpeg: import pthreads library where necessary

3 years agocontrib: openjpeg: build PIC
Sean McGovern [Thu, 7 Dec 2017 11:31:00 +0000 (06:31 -0500)]
contrib: openjpeg: build PIC

3 years agocontrib: ffmpeg: do not enable openjpeg v2 on Libav
Sean McGovern [Thu, 7 Dec 2017 11:30:59 +0000 (06:30 -0500)]
contrib: ffmpeg: do not enable openjpeg v2 on Libav

3 years agoSimplify and improve the detection of the number of CPU cores.
Konstantin Pavlov [Thu, 7 Dec 2017 12:30:13 +0000 (15:30 +0300)]
Simplify and improve the detection of the number of CPU cores.

3 years agocontribs: ffmpeg: work around the ffmpeg configure check for libmp3lame.
Konstantin Pavlov [Thu, 7 Dec 2017 09:27:48 +0000 (09:27 +0000)]
contribs: ffmpeg: work around the ffmpeg configure check for libmp3lame.

On Linux, libmp3lame.a requires -lm to be linked as well.  Now this
library does not have a pkg-config file, so there are not many options
to fix it.  One option is to pass extra-libs in our contrib system, and
another one is fixing libav/ffmpeg configure to try and link libmath
during the check.  Both are not good.

3 years agocontribs: ffmpeg: fix libav configure check for gsm.h.
Konstantin Pavlov [Thu, 7 Dec 2017 09:05:39 +0000 (09:05 +0000)]
contribs: ffmpeg: fix libav configure check for gsm.h.

For reasons unknown, the contrib system installs gsm.h under
include/gsm, which might or might not be the canonical path to put it
to.

3 years agojss: Avoid potential FPE
Hugo Beauzée-Luyssen [Thu, 7 Dec 2017 17:04:13 +0000 (18:04 +0100)]
jss: Avoid potential FPE

3 years agoadjust: change hue text/description
Thomas Guillem [Thu, 7 Dec 2017 13:02:17 +0000 (14:02 +0100)]
adjust: change hue text/description

"add_float_with_range( "hue", 0, -180., +180. ..."

Even if 360 is the same than -180 in the hue case, you can't pass value outside
the range anymore (since VLC 3.0).

3 years agoVLSub: Handle incomplete/invalid result sets without crashing
Hugo Beauzée-Luyssen [Thu, 7 Dec 2017 12:33:41 +0000 (13:33 +0100)]
VLSub: Handle incomplete/invalid result sets without crashing

3 years agoVLSub: Automatically select downloaded subtitle tracks
Hugo Beauzée-Luyssen [Thu, 7 Dec 2017 11:46:53 +0000 (12:46 +0100)]
VLSub: Automatically select downloaded subtitle tracks

3 years agoqt: Don't check extension when manually loading subtitles
Hugo Beauzée-Luyssen [Thu, 7 Dec 2017 11:45:17 +0000 (12:45 +0100)]
qt: Don't check extension when manually loading subtitles

refs #19229

3 years agoInput-Slave: remove .txt and .utf8 as auto-loaded subtitles
Jean-Baptiste Kempf [Thu, 7 Dec 2017 10:52:21 +0000 (11:52 +0100)]
Input-Slave: remove .txt and .utf8 as auto-loaded subtitles

3 years agolibass: fix subtitles for iOS
Jean-Baptiste Kempf [Thu, 7 Dec 2017 09:58:25 +0000 (10:58 +0100)]
libass: fix subtitles for iOS

Close #19134

3 years agodemux: avformat: fix broken refactor
Francois Cartegnie [Thu, 7 Dec 2017 08:16:33 +0000 (09:16 +0100)]
demux: avformat: fix broken refactor

3 years agocontribs: ffmpeg: only apply arm fixups when using FFMpeg.
Konstantin Pavlov [Thu, 7 Dec 2017 08:04:05 +0000 (11:04 +0300)]
contribs: ffmpeg: only apply arm fixups when using FFMpeg.

3 years agocontrib: ffmpeg: fix minimum required libavcodec after 53d723d5130ab62cba7215cc54fc96...
Sean McGovern [Wed, 6 Dec 2017 03:56:20 +0000 (22:56 -0500)]
contrib: ffmpeg: fix minimum required libavcodec after 53d723d5130ab62cba7215cc54fc961bfee51060

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agocontribs: ffmpeg, fix compilation for ARMv7 on Android
Jean-Baptiste Kempf [Wed, 6 Dec 2017 22:46:29 +0000 (23:46 +0100)]
contribs: ffmpeg, fix compilation for ARMv7 on Android

3 years agodemux: avformat: refactor probing
Francois Cartegnie [Tue, 5 Dec 2017 14:59:50 +0000 (15:59 +0100)]
demux: avformat: refactor probing

3 years agodemux: subtitle: missing TS_0
Francois Cartegnie [Wed, 6 Dec 2017 17:49:48 +0000 (18:49 +0100)]
demux: subtitle: missing TS_0

3 years agodemux: subtitle: handle scc dropframe
Francois Cartegnie [Wed, 6 Dec 2017 12:35:52 +0000 (13:35 +0100)]
demux: subtitle: handle scc dropframe

SCC are always encoded as 29.97 or 30 with dropframe.

3 years agodemux: subtitle: read dropframe timecode
Francois Cartegnie [Wed, 6 Dec 2017 12:35:33 +0000 (13:35 +0100)]
demux: subtitle: read dropframe timecode

3 years agoopengl: add extra check
Thomas Guillem [Wed, 6 Dec 2017 13:22:03 +0000 (14:22 +0100)]
opengl: add extra check

3 years agoopengl: use GL core symbols from *GetProcAddress
Thomas Guillem [Wed, 6 Dec 2017 14:27:20 +0000 (15:27 +0100)]
opengl: use GL core symbols from *GetProcAddress

Use GetProcAddress to fetch GL core symbols instead of using symbols from the
libGL linked with the vlc gl plugin (but not for GLES2/Windows/macOS).

This fixes a crash with nvidia drivers when using EGL but can also fix some
others issues if a vendor/distrib ship more than one openGL libs.

cf. https://github.com/NVIDIA/libglvnd/issues/63

Symbols from the old libGL.so.1 were used instead of symbols from the new
libOpenGL.so (that are fetched via eglGetProcAddress()).

I guess that libGL.so.1 can't work with EGL with recent drivers.

Fixes #19093

3 years agoopengl: ios: add missing opengles2 flag
Thomas Guillem [Wed, 6 Dec 2017 15:15:23 +0000 (16:15 +0100)]
opengl: ios: add missing opengles2 flag

3 years agoopengl: caopengllayer: use vout_display_opengl_Viewport
Thomas Guillem [Wed, 6 Dec 2017 13:24:08 +0000 (14:24 +0100)]
opengl: caopengllayer: use vout_display_opengl_Viewport

Refs #19093

3 years agoopengl: ios: use vout_display_opengl_Viewport
Thomas Guillem [Wed, 6 Dec 2017 13:23:56 +0000 (14:23 +0100)]
opengl: ios: use vout_display_opengl_Viewport

Refs #19093

3 years agoopengl: macosx: use vout_display_opengl_Viewport
Thomas Guillem [Wed, 6 Dec 2017 13:23:31 +0000 (14:23 +0100)]
opengl: macosx: use vout_display_opengl_Viewport

Refs #19093

3 years agoopengl: use vout_display_opengl_Viewport
Thomas Guillem [Wed, 6 Dec 2017 13:23:23 +0000 (14:23 +0100)]
opengl: use vout_display_opengl_Viewport

Refs #19093

3 years agoopengl: win32: use vout_display_opengl_Viewport
Thomas Guillem [Wed, 6 Dec 2017 13:23:12 +0000 (14:23 +0100)]
opengl: win32: use vout_display_opengl_Viewport

Refs #19093

3 years agoopengl: add vout_display_opengl_Viewport
Thomas Guillem [Wed, 6 Dec 2017 13:22:59 +0000 (14:22 +0100)]
opengl: add vout_display_opengl_Viewport

In order to use glViewport from the vgl vtable.

Refs #19093

3 years agoopengl: use all GL symbols from the vtable
Thomas Guillem [Wed, 19 Jul 2017 15:18:29 +0000 (17:18 +0200)]
opengl: use all GL symbols from the vtable

Refs #19093

3 years agoopengl: sort gl core functions alphabetically
Thomas Guillem [Wed, 6 Dec 2017 12:33:45 +0000 (13:33 +0100)]
opengl: sort gl core functions alphabetically

3 years agodemux:mkv: don't crash if a child element has an unknown size and the parent doesn't
Steve Lhomme [Wed, 6 Dec 2017 09:31:48 +0000 (10:31 +0100)]
demux:mkv: don't crash if a child element has an unknown size and the parent doesn't

libebml should be fixed not to allow this.

Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
3 years agoavcodec: prioritise vaapi over vdpau
Thomas Guillem [Tue, 5 Dec 2017 10:00:49 +0000 (11:00 +0100)]
avcodec: prioritise vaapi over vdpau

Favor VAAPI over VDPAU: VDPAU is deprecated and present on less systems than
VAAPI. Furthermore, the try and fail of VDPAU vout/va take much longer than the
VAAPI one (around twice the time, that is 100-200ms). VAAPI will only be used
for direct rendering by default, so VDPAU will still be used instead of VAAPI
with CPU copy.

3 years agoavcodec: refactor PixelFormat reordering
Thomas Guillem [Tue, 5 Dec 2017 10:00:18 +0000 (11:00 +0100)]
avcodec: refactor PixelFormat reordering

TODO: The best way to specify ourself the best hw fmt would be to pass the
whole pi_fmt tab to va modules and order these modules by priority using module
capability.

3 years agoftp: check vlc_UrlParseFixup return
Thomas Guillem [Wed, 6 Dec 2017 08:47:23 +0000 (09:47 +0100)]
ftp: check vlc_UrlParseFixup return

3 years agonfs: check vlc_UrlParseFixup return
Thomas Guillem [Wed, 6 Dec 2017 08:43:09 +0000 (09:43 +0100)]
nfs: check vlc_UrlParseFixup return

3 years agosmb: check vlc_UrlParseFixup return
Thomas Guillem [Wed, 6 Dec 2017 08:15:36 +0000 (09:15 +0100)]
smb: check vlc_UrlParseFixup return

3 years agodsm: check vlc_UrlParseFixup return
Thomas Guillem [Wed, 6 Dec 2017 08:15:28 +0000 (09:15 +0100)]
dsm: check vlc_UrlParseFixup return

3 years agosftp: check vlc_UrlParseFixup return
Thomas Guillem [Wed, 6 Dec 2017 08:36:24 +0000 (09:36 +0100)]
sftp: check vlc_UrlParseFixup return

3 years agosftp: use vlc_UrlParseFixup
Thomas Guillem [Wed, 6 Dec 2017 08:35:22 +0000 (09:35 +0100)]
sftp: use vlc_UrlParseFixup

3 years agosftp: parse the url only once
Thomas Guillem [Wed, 6 Dec 2017 08:34:34 +0000 (09:34 +0100)]
sftp: parse the url only once

And duplicate url.psz_path before decoding it.

3 years agoftp: use vlc_UrlParseFixup
Thomas Guillem [Tue, 5 Dec 2017 08:51:00 +0000 (09:51 +0100)]
ftp: use vlc_UrlParseFixup

Refs #18991

3 years agonfs: use vlc_UrlParseFixup
Thomas Guillem [Tue, 5 Dec 2017 08:50:43 +0000 (09:50 +0100)]
nfs: use vlc_UrlParseFixup

Refs #18991

3 years agodsm: use vlc_UrlParseFixup
Thomas Guillem [Tue, 5 Dec 2017 08:49:29 +0000 (09:49 +0100)]
dsm: use vlc_UrlParseFixup

Refs #18991

3 years agosmb: use vlc_UrlParseFixup
Thomas Guillem [Tue, 5 Dec 2017 08:49:18 +0000 (09:49 +0100)]
smb: use vlc_UrlParseFixup

Refs #18991

3 years agourl: add vlc_UrlParseFixup
Thomas Guillem [Mon, 4 Dec 2017 12:56:41 +0000 (13:56 +0100)]
url: add vlc_UrlParseFixup

Refs #18991

3 years agocontrib:ebml: Do not use elements with an unknown size if it's not allowed
Steve Lhomme [Wed, 6 Dec 2017 08:36:23 +0000 (09:36 +0100)]
contrib:ebml: Do not use elements with an unknown size if it's not allowed

Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
3 years agoUpdate PO files
Jean-Baptiste Kempf [Wed, 6 Dec 2017 01:56:18 +0000 (02:56 +0100)]
Update PO files

3 years agoMIDI: use only one i18n string for all the modules
Jean-Baptiste Kempf [Wed, 6 Dec 2017 01:54:46 +0000 (02:54 +0100)]
MIDI: use only one i18n string for all the modules

3 years agoQSV: fix typo on CBR
Jean-Baptiste Kempf [Tue, 5 Dec 2017 23:25:13 +0000 (00:25 +0100)]
QSV: fix typo on CBR

3 years agoSRT: fix typo
Jean-Baptiste Kempf [Tue, 5 Dec 2017 23:23:41 +0000 (00:23 +0100)]
SRT: fix typo

3 years agoconfigure: Assume if_nametoindex to be present
Hugo Beauzée-Luyssen [Tue, 5 Dec 2017 17:39:42 +0000 (18:39 +0100)]
configure: Assume if_nametoindex to be present

3 years agoContrib: FFmpeg, disable Linux perf because it fails on Android
Jean-Baptiste Kempf [Tue, 5 Dec 2017 16:16:25 +0000 (17:16 +0100)]
Contrib: FFmpeg, disable Linux perf because it fails on Android

3 years agocontribs: openjpeg2, don't build the tools (codec)
Jean-Baptiste Kempf [Tue, 5 Dec 2017 16:01:59 +0000 (17:01 +0100)]
contribs: openjpeg2, don't build the tools (codec)

This should fix build on Android.

3 years agocontrib: openjpeg: Add missing toolchain.cmake dependency
Hugo Beauzée-Luyssen [Tue, 5 Dec 2017 15:46:32 +0000 (16:46 +0100)]
contrib: openjpeg: Add missing toolchain.cmake dependency

Pointed out by: David Fuhrmann <dfuhrmann@videolan.org>

3 years agosubsdec: Fix memory leak
Hugo Beauzée-Luyssen [Tue, 5 Dec 2017 15:31:08 +0000 (16:31 +0100)]
subsdec: Fix memory leak

3 years agosubsdec: Fix memory leak
Hugo Beauzée-Luyssen [Tue, 5 Dec 2017 14:30:07 +0000 (15:30 +0100)]
subsdec: Fix memory leak

3 years agoRevert "configure: Fix if_nametoindex detection"
Hugo Beauzée-Luyssen [Tue, 5 Dec 2017 13:10:36 +0000 (14:10 +0100)]
Revert "configure: Fix if_nametoindex detection"

This reverts commit 34d979557edd3f5ce8ef1e3dc1b4bbbf7d386327.
This only works for win64 since win32's stdcall will mangle the symbols

3 years agovout:win32:common: no need to trace DXGI leaks here
Steve Lhomme [Tue, 5 Dec 2017 10:39:33 +0000 (11:39 +0100)]
vout:win32:common: no need to trace DXGI leaks here

It's already done in modules using DXGI

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>