vlc.git
3 years agodemux: mp4: more insane rtp cleanup
Francois Cartegnie [Sat, 21 May 2016 15:01:37 +0000 (17:01 +0200)]
demux: mp4: more insane rtp cleanup

clueless crap unchecked everywhere,
even demux returning function error codes

3 years agodemux: mp4: fix oob writes
Francois Cartegnie [Sat, 21 May 2016 14:32:42 +0000 (16:32 +0200)]
demux: mp4: fix oob writes

3 years agodemux: mp4: fix and simplify rtp stuff
Francois Cartegnie [Sat, 21 May 2016 14:04:29 +0000 (16:04 +0200)]
demux: mp4: fix and simplify rtp stuff

3 years agodemux: mp4: rtp setup: add checks and simplify tsro
Francois Cartegnie [Sat, 21 May 2016 13:26:55 +0000 (15:26 +0200)]
demux: mp4: rtp setup: add checks and simplify tsro

3 years agodemux: mp4: rtp setup: missing checks and simplify tssy
Francois Cartegnie [Sat, 21 May 2016 13:23:13 +0000 (15:23 +0200)]
demux: mp4: rtp setup: missing checks and simplify tssy

3 years agodemux: mp4: rtpsetup: add missing checks on tims
Francois Cartegnie [Sat, 21 May 2016 13:21:00 +0000 (15:21 +0200)]
demux: mp4: rtpsetup: add missing checks on tims

3 years agodemux: mp4: move also RTP setup stuff to static
Francois Cartegnie [Sat, 21 May 2016 13:17:06 +0000 (15:17 +0200)]
demux: mp4: move also RTP setup stuff to static

3 years agodemux: mp4: do not expose hint box readers
Francois Cartegnie [Sat, 21 May 2016 13:11:37 +0000 (15:11 +0200)]
demux: mp4: do not expose hint box readers

3 years agodemux: mp4: remove majors declared as atoms
Francois Cartegnie [Sat, 21 May 2016 13:03:39 +0000 (15:03 +0200)]
demux: mp4: remove majors declared as atoms

3 years agodemux: mp4: add support for XiphQt flac
Francois Cartegnie [Sat, 21 May 2016 12:37:15 +0000 (14:37 +0200)]
demux: mp4: add support for XiphQt flac

Untested.
Should be sufficient the way it worked
with vorbis (see xiphqt's decoder).

3 years agodemux: mp4: use defined atom instead of fourcc
Francois Cartegnie [Sat, 21 May 2016 12:36:36 +0000 (14:36 +0200)]
demux: mp4: use defined atom instead of fourcc

3 years agoRevert "access: dtv: try some default bandwidth values"
Francois Cartegnie [Fri, 20 May 2016 20:47:04 +0000 (22:47 +0200)]
Revert "access: dtv: try some default bandwidth values"

This reverts commit 7b1ac7887307d860372dbcab1c84a23517fe17b7.

3 years agoaccess: dvb: fix uninitialized members
Francois Cartegnie [Fri, 20 May 2016 15:37:49 +0000 (17:37 +0200)]
access: dvb: fix uninitialized members

3 years agoaccess: dtv: fix incorrect symbols
Francois Cartegnie [Fri, 20 May 2016 14:11:35 +0000 (16:11 +0200)]
access: dtv: fix incorrect symbols

refactoring error

3 years agodemux wmv: support metadata from the extended content description
Jean-Baptiste Kempf [Fri, 20 May 2016 16:53:07 +0000 (18:53 +0200)]
demux wmv: support metadata from the extended content description

3 years agosubtitles: fix potential invalid pointer use
Steve Lhomme [Fri, 20 May 2016 16:12:01 +0000 (18:12 +0200)]
subtitles: fix potential invalid pointer use

Signed-off-by: Thomas Guillem <thomas@gllm.fr>
3 years agocontribs: gnutls: Disable hardware acceleration on 64bits winrt builds
Hugo Beauzée-Luyssen [Fri, 20 May 2016 14:48:16 +0000 (16:48 +0200)]
contribs: gnutls: Disable hardware acceleration on 64bits winrt builds

It uses some forbidden functions

3 years agocontrib: shout: no thread for android
Thomas Guillem [Fri, 20 May 2016 09:26:46 +0000 (11:26 +0200)]
contrib: shout: no thread for android

3 years agocontrib: vpx: fix android build
Thomas Guillem [Fri, 20 May 2016 09:58:48 +0000 (11:58 +0200)]
contrib: vpx: fix android build

3 years agocontrib: vpx: disable optimizations when boostrapped that way
Steve Lhomme [Fri, 20 May 2016 09:58:34 +0000 (11:58 +0200)]
contrib: vpx: disable optimizations when boostrapped that way

Signed-off-by: Thomas Guillem <thomas@gllm.fr>
3 years agocontrib: vpx: don't build dependencies
Steve Lhomme [Fri, 20 May 2016 09:14:29 +0000 (11:14 +0200)]
contrib: vpx: don't build dependencies

Signed-off-by: Thomas Guillem <thomas@gllm.fr>
3 years agocontrib: vpx: fix ARM compilation
Steve Lhomme [Fri, 20 May 2016 09:14:28 +0000 (11:14 +0200)]
contrib: vpx: fix ARM compilation

Signed-off-by: Thomas Guillem <thomas@gllm.fr>
3 years agodvb: scan: improve scan vals and parsers
Francois Cartegnie [Tue, 26 Apr 2016 16:15:17 +0000 (18:15 +0200)]
dvb: scan: improve scan vals and parsers

parses missing descriptor and scanlist values.
outputs scan results to new format.

3 years agoFix OSDEpgText size and opacity
Philip Höhlein [Wed, 18 May 2016 20:41:26 +0000 (22:41 +0200)]
Fix OSDEpgText size and opacity

This patch will fix the OSDEpg (triggered by the "position" hotkey.) not
showing text information because of transparent alpha value and invalid
font size.
The argument size of the vout_OSDEpgText function is already in pixels and
not relative, so p_style->i_font_size is the correct style option.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agocontrib: Use the official zlib Win32 build system
Derek Buitenhuis [Thu, 19 May 2016 16:34:47 +0000 (17:34 +0100)]
contrib: Use the official zlib Win32 build system

We don't actually need to patch or use the configure script. By properly
passing the Makefile variables, instead of environement variables,
we can use the official Win32 build system for zlib.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agocontrib/upnp: fix build after e29343db7852f91e377915a0c8205a5efa03680d
Sean McGovern [Fri, 20 May 2016 00:29:31 +0000 (20:29 -0400)]
contrib/upnp: fix build after e29343db7852f91e377915a0c8205a5efa03680d

The indentation was causing the variables to be associated with the
checksum rule above it.

Signed-off-by: Thomas Guillem <thomas@gllm.fr>
3 years agoinput: fix NULL dereference
Rémi Denis-Courmont [Thu, 19 May 2016 18:28:32 +0000 (21:28 +0300)]
input: fix NULL dereference

3 years agodemux: mp4: add support for XiphQt vorbis
Francois Cartegnie [Wed, 18 May 2016 12:04:14 +0000 (14:04 +0200)]
demux: mp4: add support for XiphQt vorbis

3 years agoadaptive: schedule update against next segment time
Francois Cartegnie [Thu, 19 May 2016 17:10:11 +0000 (19:10 +0200)]
adaptive: schedule update against next segment time

avoids stalled playback when playback starts from end
of list.

refs http://rt-a.akamaihd.net/ch_01@325605/480p.m3u8

3 years agoinput/item: slaves must have a valid priority
Thomas Guillem [Thu, 19 May 2016 16:41:06 +0000 (18:41 +0200)]
input/item: slaves must have a valid priority

3 years agoContribs: try to detect GCC 4.9 without bc
Jean-Baptiste Kempf [Thu, 19 May 2016 16:00:15 +0000 (18:00 +0200)]
Contribs: try to detect GCC 4.9 without bc

3 years agocontribs: ssh: Workaround gcc 4.9 bug
Hugo Beauzée-Luyssen [Thu, 19 May 2016 15:04:34 +0000 (17:04 +0200)]
contribs: ssh: Workaround gcc 4.9 bug

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64284
Build failed with "scp.c:126:1: internal compiler error: Segmentation
fault" when using -O2

3 years agoUpdate NEWS
Thomas Guillem [Thu, 19 May 2016 14:19:31 +0000 (16:19 +0200)]
Update NEWS

3 years agoinput/item: add more audio slaves
Thomas Guillem [Thu, 19 May 2016 14:19:23 +0000 (16:19 +0200)]
input/item: add more audio slaves

3 years agolibvlc: media: add slaves API
Thomas Guillem [Tue, 17 May 2016 15:33:32 +0000 (17:33 +0200)]
libvlc: media: add slaves API

3 years agoupnp: attach slaves
Thomas Guillem [Tue, 3 May 2016 16:30:20 +0000 (18:30 +0200)]
upnp: attach slaves

3 years agoaccess: attach slaves to input items
Benjamin Adolphi [Tue, 3 May 2016 16:34:57 +0000 (18:34 +0200)]
access: attach slaves to input items

Also-by: Thomas Guillem <thomas@gllm.fr>
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
3 years agoinput/input: load slaves from input items
Benjamin Adolphi [Thu, 24 Mar 2016 09:22:28 +0000 (10:22 +0100)]
input/input: load slaves from input items

Also-by: Thomas Guillem <thomas@gllm.fr>
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
3 years agoinput/input: split LoadSubtitles with SetSubtitlesOptions
Thomas Guillem [Fri, 25 Mar 2016 10:37:33 +0000 (11:37 +0100)]
input/input: split LoadSubtitles with SetSubtitlesOptions

3 years agoinput/input: remove input_SubtitleFileAdd
Thomas Guillem [Fri, 25 Mar 2016 12:56:11 +0000 (13:56 +0100)]
input/input: remove input_SubtitleFileAdd

And replace it with input_SubtitleFile2Uri that returns a string that can be
used with input_SubtitleAdd.

3 years agoinput/input: simplify LoadSubtitles flags use
Thomas Guillem [Fri, 25 Mar 2016 10:38:00 +0000 (11:38 +0100)]
input/input: simplify LoadSubtitles flags use

3 years agoinput/subtitles: refactor subtitles_Detect
Benjamin Adolphi [Thu, 24 Mar 2016 09:21:32 +0000 (10:21 +0100)]
input/subtitles: refactor subtitles_Detect

This function fills now a list of input_item_slave. Subtitles are not sorted in
input.c.

Signed-off-by: Thomas Guillem <thomas@gllm.fr>
3 years agoinput/item: add slave entries
Benjamin Adolphi [Thu, 24 Mar 2016 08:48:10 +0000 (09:48 +0100)]
input/item: add slave entries

An input_item_t can now have a list of slaves. These slaves will be loaded when
the input_item_t is loaded by an input_thread_t.

Signed-off-by: Thomas Guillem <thomas@gllm.fr>
3 years agoupnp: refactor items addition
Thomas Guillem [Tue, 3 May 2016 12:03:06 +0000 (14:03 +0200)]
upnp: refactor items addition

3 years agoupnp: refactor containers addition
Thomas Guillem [Tue, 3 May 2016 11:44:05 +0000 (13:44 +0200)]
upnp: refactor containers addition

And rename addItem to addContainer.

3 years agoaccess: change ACCESS_IS_DIRECTORY / STREAM_IS_DIRECTORY args
Thomas Guillem [Fri, 29 Apr 2016 10:39:44 +0000 (12:39 +0200)]
access: change ACCESS_IS_DIRECTORY / STREAM_IS_DIRECTORY args

The first sort argument is no longer necessary.

3 years agoaccess: re-refactor pf_readdir
Thomas Guillem [Tue, 12 Apr 2016 13:07:22 +0000 (15:07 +0200)]
access: re-refactor pf_readdir

This commit changes pf_readdir callback to its original behavior. Accesses and
streams now add items to a node.

Archive stream_filters will now be able to add nodes to a node (when an archive
has directory). This was not possible before.

This commit also adds an access_fsdir helper to help fs accesses (file, smb,
nfs, ftp, sftp) adding items to a node. These accesses need the same treatment
that is now done by this helper:
 - hide hidden files or not (depending on "show-hiddenfiles" option)
 - skip some file extensions (depending on "ignore-filetypes" option)
 - sort items by type and alphabetically (depending on "directory-sort"
   option).
 - For a next commit: attach slaves to items

The directory demux won't do these operations anymore for every access/stream.

This commit doesn't change the interruptible state of the pf_readdir function,
accesses/streams are still interruptible in the middle of a pf_readdir call.

This partially reverts commit 88ffe1587824c27f35705ee28e607f80ca335b46.

3 years agoFix distcheckclean
Hugo Beauzée-Luyssen [Thu, 19 May 2016 10:50:09 +0000 (12:50 +0200)]
Fix distcheckclean

3 years agoFix distcheck
Hugo Beauzée-Luyssen [Thu, 19 May 2016 08:35:57 +0000 (10:35 +0200)]
Fix distcheck

3 years agocontribs: Fix goom build in -O2
Hugo Beauzée-Luyssen [Wed, 18 May 2016 18:22:11 +0000 (20:22 +0200)]
contribs: Fix goom build in -O2

3 years agocontribs: mpcdec: Fix lib copy, regardless of the library's name
Hugo Beauzée-Luyssen [Wed, 18 May 2016 12:20:42 +0000 (14:20 +0200)]
contribs: mpcdec: Fix lib copy, regardless of the library's name

It appears cmake changes its mind about the cross compiled static
libraries, depending on its version.

3 years agoCrystalhd: Fix segfault in DecodeBlock function, when pp_block == NULL
Philip Höhlein [Wed, 18 May 2016 13:33:03 +0000 (15:33 +0200)]
Crystalhd: Fix segfault in DecodeBlock function, when pp_block == NULL

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agobluray: notify BD-J on playback rate change
Petri Hintukainen [Tue, 17 May 2016 11:29:02 +0000 (14:29 +0300)]
bluray: notify BD-J on playback rate change

Do not allow pausing playback when playlist is not playing

3 years agobluray: avoid passing invalid resume timestamps
Petri Hintukainen [Tue, 17 May 2016 10:53:03 +0000 (13:53 +0300)]
bluray: avoid passing invalid resume timestamps

Timestamp should be PTS of currently showing video frame.

3 years agoRename str_format_meta() to strfinput()
Rémi Denis-Courmont [Tue, 17 May 2016 18:17:10 +0000 (21:17 +0300)]
Rename str_format_meta() to strfinput()

Not the best naming convention known to mankind, but still better than
starting with "str".

3 years agoRename str_format_time to vlc_strftime
Rémi Denis-Courmont [Tue, 17 May 2016 18:12:23 +0000 (21:12 +0300)]
Rename str_format_time to vlc_strftime

3 years agoRemove path_sanitize()
Rémi Denis-Courmont [Tue, 17 May 2016 17:36:37 +0000 (20:36 +0300)]
Remove path_sanitize()

That function was a failed attempt at protection against special path
characters within formatted meta-data. It is no longer used for that
purpose, but only for formatting time. It is not difficult to avoid
special characters when formatting time, rendering the function
essentially a useless no-op.

3 years agoinput: always sanitize filenames from formatted meta-data
Rémi Denis-Courmont [Tue, 17 May 2016 17:29:38 +0000 (20:29 +0300)]
input: always sanitize filenames from formatted meta-data

The input item name can contain special characters. It is not too hard
to imagine how this could be exploited.

path_sanitize() is inadequate as it cannot differentiate special
characters that are part of the trusted format string from special
characters that came from expanding the input item name. Instead,
filename_sanitize() must be used to eliminate all special characters.

3 years agoContribs: gcrypt, disable padlock support on Windows
Jean-Baptiste Kempf [Tue, 17 May 2016 17:11:46 +0000 (19:11 +0200)]
Contribs: gcrypt, disable padlock support on Windows

3 years agoContribs: update libbluray to 0.9.3
Jean-Baptiste Kempf [Tue, 17 May 2016 16:21:55 +0000 (18:21 +0200)]
Contribs: update libbluray to 0.9.3

3 years agocontribs: add "make help"
Rémi Denis-Courmont [Tue, 17 May 2016 15:24:16 +0000 (18:24 +0300)]
contribs: add "make help"

This shows the same text as bootstrap when it ends.

3 years agoQt: infopanels: remove unused variable
Francois Cartegnie [Tue, 17 May 2016 14:40:40 +0000 (16:40 +0200)]
Qt: infopanels: remove unused variable

3 years agodoc: remove wrong libvlc_media sub groups
Thomas Guillem [Tue, 17 May 2016 14:35:06 +0000 (16:35 +0200)]
doc: remove wrong libvlc_media sub groups

They never worked because of a missing '\' before defgroup.

3 years agoaccess: dtv: try some default bandwidth values
Francois Cartegnie [Tue, 17 May 2016 13:56:02 +0000 (15:56 +0200)]
access: dtv: try some default bandwidth values

3 years agoBuild packetizer copy even without sout
Jean-Baptiste Kempf [Tue, 17 May 2016 14:12:30 +0000 (16:12 +0200)]
Build packetizer copy even without sout

3 years agocontribs: ffmpeg: Provide --arch when building for WindowsRT
Hugo Beauzée-Luyssen [Tue, 17 May 2016 12:13:23 +0000 (14:13 +0200)]
contribs: ffmpeg: Provide --arch when building for WindowsRT

3 years agocontribs: bootstrap: Handle windows arm targets
Hugo Beauzée-Luyssen [Mon, 16 May 2016 13:40:05 +0000 (15:40 +0200)]
contribs: bootstrap: Handle windows arm targets

3 years agodirect3d11: always lock the D3D11 context on Winstore
Steve Lhomme [Tue, 17 May 2016 09:14:30 +0000 (11:14 +0200)]
direct3d11: always lock the D3D11 context on Winstore

DriverConcurrentCreates is not a good indicator of thread safety

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agoWin32: fix directdraw linking
Jean-Baptiste Kempf [Tue, 17 May 2016 11:28:02 +0000 (13:28 +0200)]
Win32: fix directdraw linking

3 years agocontribs: Force optimizations flags
Hugo Beauzée-Luyssen [Tue, 17 May 2016 09:50:28 +0000 (11:50 +0200)]
contribs: Force optimizations flags

Some packages aren't forcing those, leading to a bunch of contribs being
built without any kind of optimizations.

3 years agocontrib:mpg123: don't bump the Windows version if we're already higher
Steve Lhomme [Tue, 17 May 2016 06:13:06 +0000 (08:13 +0200)]
contrib:mpg123: don't bump the Windows version if we're already higher

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agowinstore: handle volume/mute in the winstore audio output
Steve Lhomme [Mon, 16 May 2016 11:21:31 +0000 (13:21 +0200)]
winstore: handle volume/mute in the winstore audio output

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agoinput/item: fix too small psz_scheme array
Thomas Guillem [Fri, 13 May 2016 13:55:47 +0000 (15:55 +0200)]
input/item: fix too small psz_scheme array

Indeed, "qtsound" needs a size of 8.
Use a pointer instead of a fixed size array.

3 years agodvb: scan: better check raw scan nit presence
Francois Cartegnie [Mon, 16 May 2016 13:53:41 +0000 (15:53 +0200)]
dvb: scan: better check raw scan nit presence

3 years agowin32: dirs: Ensure GUID get defined
Hugo Beauzée-Luyssen [Mon, 16 May 2016 15:42:24 +0000 (17:42 +0200)]
win32: dirs: Ensure GUID get defined

3 years agocontribs: mpcdec: Fix library copy rule
Hugo Beauzée-Luyssen [Mon, 16 May 2016 14:58:11 +0000 (16:58 +0200)]
contribs: mpcdec: Fix library copy rule

3 years agoQt: fix leak in plselector sd
Francois Cartegnie [Mon, 16 May 2016 13:54:03 +0000 (15:54 +0200)]
Qt: fix leak in plselector sd

3 years agod3d11va: fix deadlock on error
Steve Lhomme [Mon, 16 May 2016 14:49:47 +0000 (16:49 +0200)]
d3d11va: fix deadlock on error

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agocontrib:mpg123: fix cpu detection with MSVC
Steve Lhomme [Mon, 16 May 2016 14:38:43 +0000 (16:38 +0200)]
contrib:mpg123: fix cpu detection with MSVC

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agocontrib:mpg123: test unicode and ANSI pipes separately
Steve Lhomme [Mon, 16 May 2016 14:30:44 +0000 (16:30 +0200)]
contrib:mpg123: test unicode and ANSI pipes separately

this will avoid a version bump when only Unicode is available

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agoConfigure: remove HAVE_DIRECTX
Jean-Baptiste Kempf [Mon, 16 May 2016 14:00:18 +0000 (16:00 +0200)]
Configure: remove HAVE_DIRECTX

3 years agowin32:dirs: SHGetFolderPathW is not available on Winstore apps
Jean-Baptiste Kempf [Fri, 8 May 2015 15:39:24 +0000 (17:39 +0200)]
win32:dirs: SHGetFolderPathW is not available on Winstore apps

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agoContribs: improve flac support on WinRT
Jean-Baptiste Kempf [Mon, 16 May 2016 12:59:04 +0000 (14:59 +0200)]
Contribs: improve flac support on WinRT

3 years agoContribs: use HAVE_WINSTORE consistently
Jean-Baptiste Kempf [Mon, 16 May 2016 12:49:54 +0000 (14:49 +0200)]
Contribs: use HAVE_WINSTORE consistently

3 years agoRevert "winstore: define the missing IID_IAudioClient"
Jean-Baptiste Kempf [Mon, 16 May 2016 12:39:37 +0000 (14:39 +0200)]
Revert "winstore: define the missing IID_IAudioClient"

This reverts commit 95f2c21efba111f24e180a473f435adf1e73d939.

3 years agotaglib: cleanup
Jean-Baptiste Kempf [Mon, 16 May 2016 12:30:04 +0000 (14:30 +0200)]
taglib: cleanup

3 years agotaglib: Use an IOStream instead of a file path on Winstore apps
Steve Lhomme [Fri, 22 Jan 2016 13:51:58 +0000 (14:51 +0100)]
taglib: Use an IOStream instead of a file path on Winstore apps

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agodvb: scan: missing increments in dvbt freq scan
Francois Cartegnie [Thu, 12 May 2016 15:53:59 +0000 (17:53 +0200)]
dvb: scan: missing increments in dvbt freq scan

3 years agodemux: adaptive: add relative demuxed time
Francois Cartegnie [Fri, 13 May 2016 15:48:17 +0000 (17:48 +0200)]
demux: adaptive: add relative demuxed time

3 years agocontribs: port libflac to WinRT
Bastien Penavayre [Mon, 16 May 2016 11:48:07 +0000 (13:48 +0200)]
contribs: port libflac to WinRT

Create two patches that remove calls to forbiden funtions in libflac and replace
with authorized function if necessary

Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
3 years agocontribs: d3d11: Remove duplicated patch application
Hugo Beauzée-Luyssen [Mon, 16 May 2016 12:08:58 +0000 (14:08 +0200)]
contribs: d3d11: Remove duplicated patch application

3 years agoUse DSound only on desktop
Jean-Baptiste Kempf [Mon, 16 May 2016 12:19:05 +0000 (14:19 +0200)]
Use DSound only on desktop

3 years agolibass: on Winstore apps we need to use the default font
Steve Lhomme [Fri, 22 Jan 2016 14:00:25 +0000 (15:00 +0100)]
libass: on Winstore apps we need to use the default font

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agowinstore: define the missing IID_IAudioClient
Steve Lhomme [Wed, 24 Jun 2015 15:37:50 +0000 (17:37 +0200)]
winstore: define the missing IID_IAudioClient

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agocontribs: update taglib to 1.11
Jean-Baptiste Kempf [Mon, 16 May 2016 09:53:40 +0000 (11:53 +0200)]
contribs: update taglib to 1.11

3 years agocontrib: detect x86- HOST as i386 ARCH
Steve Lhomme [Mon, 22 Feb 2016 16:39:48 +0000 (17:39 +0100)]
contrib: detect x86- HOST as i386 ARCH

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agocontrib: assume UWP hosts are for Universal platforms
Steve Lhomme [Mon, 22 Feb 2016 16:44:18 +0000 (17:44 +0100)]
contrib: assume UWP hosts are for Universal platforms

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
3 years agodsm: use inet_pton iso inet_aton
Jean-Baptiste Kempf [Mon, 16 May 2016 09:43:59 +0000 (11:43 +0200)]
dsm: use inet_pton iso inet_aton

3 years agodsm: fix compilation without sys/socket.h
Jean-Baptiste Kempf [Mon, 16 May 2016 09:41:07 +0000 (11:41 +0200)]
dsm: fix compilation without sys/socket.h

3 years agoconfigure: provide a HAVE_WIN32_DESKTOP
Jean-Baptiste Kempf [Mon, 16 May 2016 09:27:55 +0000 (11:27 +0200)]
configure: provide a HAVE_WIN32_DESKTOP