Francois Cartegnie
4e28d43bb8
input: show module name on clock conversion errors
10 years ago
Andrey Gursky
91c23c47ee
demux: adaptive: fixup for commit b99bc39484
error: ‘sscanf’ is not a member of ‘std’
if (std::sscanf(line.c_str(), "%zx%n", &chunkLength, &end) < 1
^
Fix build with compilers which do not default to c++11 or later,
e.g. g++ < 6, clang++ up to and including 3.9.
Noticed during build for VLC-Android.
Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
10 years ago
Francois Cartegnie
48edcfab53
demux: ts: fix pusi flag conformance
Non payload start unit flagged packets can contain
multiple PES payloads.
Also adds workaround for broken, non pusi compliant
streams as seen on Adtech's 0x06 type.
10 years ago
Francois Cartegnie
4689491112
demux: ts: fix return val inconsistency in ProcessTSPacket
10 years ago
Hugo Beauzée-Luyssen
b9777ec668
keystore: Add a win32 crypt_file implementation
10 years ago
Pierre Ynard
8cbc5caea9
lua/http: remove bad conversion from URL to file path of VLM input
The conversion is pointless, limiting, unsafe, error-prone and indeed
buggy as it's done in a naive way oblivious of Windows file URL schemes.
Should fix #14842
10 years ago
Jean-Baptiste Kempf
a00ca41942
Mac build.sh: use contribs' bin before system
10 years ago
Thomas Guillem
e37d2baa8e
avcodec/audio: don't set decoder error when dropping blocks
These cases are perfectly normal: we shouldn't abort decoding.
10 years ago
Thomas Guillem
611fc2e204
avcodec/audio: set decoder error only when it's critical
10 years ago
Steve Lhomme
08207425d8
opengl: start the 360° display from the left part of the video
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
10 years ago
Steve Lhomme
5f09a2625b
opengl: use M_PI as a single precision float
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
10 years ago
Francois Cartegnie
fb60f28e7d
demux: mp4: check stsc/stsz total samples consistency ( fix #17589 )
Otherwise can trigger a chunks read overflow
10 years ago
Hugo Beauzée-Luyssen
a230bc2356
contribs: gnutls: Fix win32 build
10 years ago
Francois Cartegnie
ce1a2fbb41
demux: mp4: segfault regression ( fix #17603 )
10 years ago
Marvin Scholz
af913e083f
macosx: Fallback to name in status bar icon menu
Previously for items with no metadata, the whole area
right to the coverart was empty, which could be a bit
confusing. This change will make sure we always display
at least the item name, if it has no title.
10 years ago
Marvin Scholz
d289aead0f
NEWS: List new features that were added to the macOS interface
10 years ago
Rémi Denis-Courmont
ab2a847354
url: do not rely on asserts in test and print error on URL parsing
10 years ago
Rémi Denis-Courmont
1a27724251
url: use common test harness for URI resolve and fixup
10 years ago
Rémi Denis-Courmont
e2a296bef0
url: only print out failed tests
10 years ago
Rémi Denis-Courmont
63f9f32f11
url: fix IDN to ASCII of the empty string on Windows
10 years ago
Konstantin Pavlov
aaa0687af0
Revert "freetype: fix static linking."
This reverts commit 6c76cb23b0 .
10 years ago
Konstantin Pavlov
e3b967783d
Revert "chromaprint: fix linking against static libavcodec."
This reverts commit 4fb3848ad8 .
10 years ago
Konstantin Pavlov
335a70857a
Revert "dca: Fix static linking."
This reverts commit fb9a94bf6f .
10 years ago
Konstantin Pavlov
b737db8da6
Revert "speex_resampler: Fix static linking."
This reverts commit d21869948d .
10 years ago
Konstantin Pavlov
f62e6322dd
Revert "zvbi: Fix static linking."
This reverts commit faea418c63 .
10 years ago
Konstantin Pavlov
2b40cab787
Revert "libass: Fix static linking."
This reverts commit c7090eff1c .
10 years ago
Konstantin Pavlov
32f1835dfd
Revert "a52: Fix static linking."
This reverts commit a6be49e4d8 .
10 years ago
David Fuhrmann
01b0ff943c
Revert "tests/tls: Disable checks for ALPN on apple platforms"
This is not sufficient to disable the test currently.
This reverts commit 784ab6ce69 .
10 years ago
Konstantin Pavlov
6c76cb23b0
freetype: fix static linking.
10 years ago
Konstantin Pavlov
4fb3848ad8
chromaprint: fix linking against static libavcodec.
10 years ago
Konstantin Pavlov
2198fe038b
contrib: gnutls: fix linking with static nettle.
10 years ago
Konstantin Pavlov
e875ae0f38
contrib: libxml2: fix pkg-config for static linking.
10 years ago
Konstantin Pavlov
64f5385aee
contrib: zvbi: fixed linking with static libpng.
10 years ago
Konstantin Pavlov
d21869948d
speex_resampler: Fix static linking.
10 years ago
Konstantin Pavlov
f08e636386
soxr: Fix static linking.
10 years ago
Konstantin Pavlov
1ec00f6039
samplerate: Fix static linking.
10 years ago
Konstantin Pavlov
faea418c63
zvbi: Fix static linking.
10 years ago
Konstantin Pavlov
c7090eff1c
libass: Fix static linking.
10 years ago
Konstantin Pavlov
fb9a94bf6f
dca: Fix static linking.
10 years ago
Konstantin Pavlov
a6be49e4d8
a52: Fix static linking.
10 years ago
Konstantin Pavlov
9736641c59
contrib: png: fix pkg-config for static linking.
10 years ago
Konstantin Pavlov
8711e892a3
contrib: fontconfig: fix pkg-config for static linking.
10 years ago
Konstantin Pavlov
46d581dbeb
contrib: tiger: fix pkg-config for static linking.
10 years ago
Konstantin Pavlov
a882fe69fd
contrib: libarchive: fix pkg-config for static linking.
10 years ago
Rémi Denis-Courmont
f85bd3e471
input: privatize b_preparsing
10 years ago
Rémi Denis-Courmont
8f5d6ca752
input: add intermediate variable to simplify
10 years ago
Rémi Denis-Courmont
d71b632d51
es_out: remove tautology
sout is only instantiated when not preparsing.
More generally, a lot of special cases for preparsing could be
eliminated if preparsing used a dedicated ES output back-end, but that
is way beyond the scope of this patch.
10 years ago
Rémi Denis-Courmont
0aaf4d6dca
ogg: fix potential NULL dereference
10 years ago
Rémi Denis-Courmont
ad4a50d394
input: remove indirection from input to input private data
Put the input thread (public) within the private data, like we already
do for some other core-allocated objects. This removes one layer of
indirection for almost all internal input values.
input_thread_t.p no longer exists. Use input_priv() instead.
10 years ago
Pierre Ynard
d3a8f14c10
vimeo.lua: tighten player.vimeo.com probe
10 years ago