https://github.com/videolan/vlc

sort by:
Revision Author Date Message Commit Date
1f2e534 Welcome to Otto Chriek, the vampire photographer, aka 4.0 30 November 2017, 00:47:53 UTC
8d432b0 Update NEWS for 3.0 There are probably still some things missing, please report them! 30 November 2017, 00:43:10 UTC
ddaa013 qt: Remove macOS special case for icon While it is still true that on macOS, the icon from the app bundle is used, this is not true for our pseudo-bundle. And I do not think it's worth a special case anymore. 29 November 2017, 17:47:51 UTC
417e99f qt: Remove special playlist list color on macOS 29 November 2017, 17:47:51 UTC
cecac52 qt: Remove macOS specific playlist splitter This makes the splitter look a little bit weird on macOS, but removes a lot of code. 29 November 2017, 17:47:51 UTC
ba8922f qt: Remove macOS specific main interface styling We already have the macosx interface, if the user wants something thats native. No need to try hard here, additionally it looks much better without this. 29 November 2017, 17:47:51 UTC
6331138 hw:d3d11: Always request decoder support from the device unless forced for display On Win7 D3D11 will not be used anymore unless forced manually as it doesn't support this flag. Fixes #19140 with automatic setup. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 29 November 2017, 17:28:26 UTC
e9e5fe7 i18n: add missing strings mp4, dcp/kdm, avcodec and decklink modules Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 29 November 2017, 15:55:06 UTC
f9c5a34 upnp: don't clash with libupnp's own compat code Fixes build for upnp >= 1.6.23 and less than 1.8. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 29 November 2017, 15:46:07 UTC
9bf243a macosx: remove trailing spaces 29 November 2017, 15:31:04 UTC
14a2051 vout/macosx: fix Control not working with libvlc fix: #14780 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 29 November 2017, 15:29:53 UTC
94a9cb0 configure: put aom as auto now 29 November 2017, 15:29:13 UTC
4d390cb i18n: corrections of missing spaces and new lines Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 29 November 2017, 15:29:07 UTC
aac4bc7 qt: ConvertDialog translation Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 29 November 2017, 15:24:44 UTC
816b586 qt: provide translation for filters in logo file selector Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 29 November 2017, 15:24:44 UTC
7f60868 qt: remove empty filter in file selector Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 29 November 2017, 15:24:44 UTC
0c4bf9f qt: provide filters for Open Multiple Files fix: #19159 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 29 November 2017, 15:24:44 UTC
813bb12 codec:aom: fix compilation with recent libaom versions Not sure we should support older versions at this point so no #ifdef Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 29 November 2017, 15:24:44 UTC
acadd3b access: live555: no teardown on shared sessions Substreams of a same session must not issue a shutdown command, which always applies to the whole session. 29 November 2017, 09:45:46 UTC
105b13c bootstrap: warn if flex or bison are missing 28 November 2017, 18:14:49 UTC
3167e69 mp4: fix stream size handling 28 November 2017, 17:51:17 UTC
bd372c9 gme: reject streams with unknown size They never worked in this context (they would be treated as 0 bytes). 28 November 2017, 17:30:46 UTC
8ff4b51 accesstweaks: compile as part of test suite This avoids having to enable it explicitly in configure, while also not installing it by default outside build trees. In the unlikely event that you actually want to install the plugin, you can still do so but manually (e.g. libtool install mode). 28 November 2017, 17:18:32 UTC
0ef201d accesstweaks: automatically probe accesstweaks no longer needs to be explicitly added to stream filters. It is now enabled implicitly with --no-seek, --no-fastseek and/or --no-stream-size. 28 November 2017, 17:16:35 UTC
bf51e08 objres: restore malloc() wrapper Regression from cf4676c1e8cdf69db4598f7d10ffdf6a695c3ba0. 28 November 2017, 16:54:06 UTC
e3a9ede h264_nal: prevent infinite loops in PPS slice parsing If X_minus_one == UINT32_MAX, the for-loop condition is always true. This patch uses X directly: parsing will be wrong anyway, but at least it won't lead to an infinite busy loop. 28 November 2017, 16:41:51 UTC
7c898da es_out: assert single block on es_out_Send() The handling code ostensibly assumes that the block is single. So this adds an assertion to ensure it. Alternatively, should we force p_next to NULL ? 28 November 2017, 16:41:51 UTC
d5a0c83 accesstweaks: add option to conceal stream size 28 November 2017, 16:41:51 UTC
fb6f0b8 avi: fix leak 28 November 2017, 16:41:51 UTC
e51ec53 subsdec: fix alignment regression 28 November 2017, 15:36:48 UTC
d0734d5 hw:d3d9:dxa9: swap UV only when the source is YV12 28 November 2017, 15:33:53 UTC
4ef1d5a winvlc: disable buffering on stderr cf. discussion on the gdb project: http://sourceware.org/ml/gdb-patches/2013-08/msg00422.html stderr can be buffered on Windows when connected to a pipe. 28 November 2017, 15:12:38 UTC
35c2d3c opengl: fix NV12 texture scale for SW fmts 28 November 2017, 15:12:38 UTC
9d1e03a opengl: vaapi: specify texture scale for NV12 28 November 2017, 15:12:38 UTC
470738b opengl: cvpx: specify texture scale for NV12 28 November 2017, 15:12:38 UTC
ce8ea99 demux:mkv: keep the cue info even if the track is not known (yet) Fixes #19131 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 15:00:56 UTC
fb643da demux: libmp4: clear variable shadowing 28 November 2017, 14:32:18 UTC
2db9693 demux: libmp4: fix regression in trun reading (fix #19170) 28 November 2017, 14:27:31 UTC
b4f155c demux: libmp4: alias trun 28 November 2017, 14:27:15 UTC
95cc776 i18n: Nemory stream -> Memory stream Signed-off-by: Michał Trzebiatowski <michtrz@gmail.com> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 11:30:27 UTC
676e46d d3d11_fmt: detect bogus pitch Fixes #19162 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 11:25:56 UTC
870264f direct3d11: assume the vout is forced for Winstore builds Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 11:25:56 UTC
8049ee9 direct3d11: use a fallback chroma when default doesn't work and vout is forced Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 11:25:56 UTC
d1e7dc1 direct3d11: move the output chroma setup in a separate function Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 11:25:56 UTC
176e2c0 direct3d11: do the staging texture allocation early We might detect some issues before setting the format for good. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 11:25:56 UTC
63a6b5c direct3d11: split the format specific allocations and generic allocations Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 11:25:56 UTC
9939195 direct3d11: the device and swapchain only depend on the source chroma It doesn't matter the actual chroma it will use Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 11:25:56 UTC
0f3194c direct3d11: only set successful state when at the end Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 11:25:56 UTC
23c328d direct3d11: remove write-only p_chroma_sampling Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 11:25:56 UTC
5fb8b16 codec: ttml: kill default spu margins (fix #19161) 28 November 2017, 11:05:00 UTC
1a7cc19 Contribs:srt: make sure gnutls is built before 28 November 2017, 10:04:22 UTC
a8b9dc7 demux: adaptive: fix misordered output For packets like this: A1, A2, B1, B2, A3... which B1 has invalid timestamp and B2 has timestamp < barrier, B2 will output but B1 is not, so misordered. A packet with invalid timestamp should not output only if a packet with the same ES id has showed before and timestamp larget than the barrier. Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr> 28 November 2017, 09:58:09 UTC
aad18ac demux: hls: workaround missing/invalid extinf duration as vimeo can't properly write extinf 28 November 2017, 09:57:56 UTC
00c6ac9 demux: adaptive: use vlc_url_resolve (fix #19164) 28 November 2017, 09:56:55 UTC
59a3ab8 Contribs:srt: use a normalized tarball name 28 November 2017, 09:32:58 UTC
5c3626c Contribs:srt: use CMakeList directly 28 November 2017, 09:25:52 UTC
5cee58c Contribs: unrestrict CMake toolchain in native case We can use the native libraries when building a CMake project, like taglib or srt 28 November 2017, 09:23:40 UTC
fcf79a6 qt: remove video-on-top from simple-pref Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 08:52:27 UTC
b87cf2a qt: provide UI always on top option in "view" menu Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 28 November 2017, 08:52:27 UTC
a254cd2 qt: provide always on top for main UI it defaults to video-on-top settings Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 22:58:03 UTC
9dce703 contrib: Add srt 1.2.2 Secure Reliable Transport library supports nettle backend since 1.2.1, and the current released version is 1.2.2 which has a fix of wrong version string. With the option, `--with-gnutls`, in SRT, VLC can be sure that non-GPL compatible library won't be linked. Signed-off-by: Justin Kim <justin.kim@collabora.com> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 22:29:00 UTC
d83af09 access:dshow: fix crash when opening dshow:// fails The MTA is never acquired but it's released on CommonClose(). So we acquire it early. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 20:46:14 UTC
e77202e demux:mkv: fix double free introduced Introduced by e527210321013fd477673c36c472e3ca9a2a9fff. There is a local parser, we don't need to free it. Instead it freed an upper one. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 19:57:55 UTC
109ff7b demux:mkv: keep reading data in the parent even if current element has no size Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 19:55:27 UTC
4497995 demux:mkv: do not even try to read bogus data if the size is 0 The parser will go up one level by itself Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 19:55:26 UTC
72d3b20 vout:win32:common: no need to crop the source for D3D11 We always give the right aligned texture size. Fixes #18928 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 19:54:05 UTC
170a650 direct3d11: set the texture size after we know we use a staging one Use the visible size for the staging texture. Fixes #19078 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 19:53:03 UTC
9646335 vout: revamp sliders 27 November 2017, 19:25:22 UTC
3fbd686 vout: epg: use memset 27 November 2017, 19:15:37 UTC
b796710 pva: fix leak Block chain MUST be gathered before sending out. 27 November 2017, 17:21:45 UTC
71cbdc4 pva: remove redundant test 27 November 2017, 17:16:23 UTC
13088dd dshow: missing translation (fixes #19160) 27 November 2017, 16:15:24 UTC
c5085da chroma: chain: setup proxy callbacks on filter object p_filter is already the parent of p_sys->p_video_filter. We don't need to touch the grand parent. 27 November 2017, 15:33:02 UTC
7f99bb7 filter: fix name leak 27 November 2017, 15:32:30 UTC
e6762ac vout: DrawTriangle: refactor 27 November 2017, 14:37:13 UTC
d847602 vout: DrawRect: refactor and memset 27 November 2017, 14:37:13 UTC
b48a35b vout: DrawRect/Triangle: pass color as param 27 November 2017, 14:14:25 UTC
2aaca35 chroma: chain: fix "force one level of iteration for filters" This commit fixes a regression from 6e5e08677d9e279602397fcbc767e6d2a15b4ce5 that caused filter loading to never stop until a stack overflow. 27 November 2017, 13:33:01 UTC
a1bcc48 spu: logo: fix logo not displayed if pos x/y are -1 27 November 2017, 13:10:22 UTC
d127141 access_output: srt: suppress warnings by unused variable and parameter Signed-off-by: Justin Kim <justin.kim@collabora.com> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 09:33:33 UTC
634fd38 access: srt: remove unused variable Signed-off-by: Justin Kim <justin.kim@collabora.com> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 09:32:57 UTC
fc87adc kva: improve resizing of the embedded video window Sometimes the embedded video window is not resized properly. This occurs due to mismatch of the cached video window size and the real video window size. To avoid this, compare the parent window size with the video window size directly. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 09:08:40 UTC
f0ef817 hw:d3d9:dxva2_deinterlace: fix null pointer dereference CID #1462252 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 09:08:07 UTC
a1de66e hw:d3d9:dxa9: remove dead code CID #1462253 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> 27 November 2017, 09:08:07 UTC
a1ed9f2 codec: Videotoolbox: fail reordering on incomplete set 27 November 2017, 08:26:48 UTC
ab6efdc vout: epg: remove double defined macros 27 November 2017, 08:26:48 UTC
82e03ed videotoolbox: Fix compilation with older SDK Currently, this cannot compile with an older SDK due to linker errors. Therefore, only enable the code path using the function if the SDK version is high enough. For this feature to work, code needs to be compiled with the SDK which supports this function. 26 November 2017, 16:52:34 UTC
469001b minimal macosx: Decrease priority for vout window provider If someone both compiles minimal_macosx and macosx, the macosx window provider has now higher priority. If correctly set up, both module should not be installed into the same installation any way. 26 November 2017, 16:52:14 UTC
50e1f07 qt: Remove macOS specific searchlineedit file This is not used anymore. Ref. #7279 26 November 2017, 03:18:09 UTC
21b92d6 qt: Fix searchlineedit linking on macOS The macOS specific file is not used anymore, so it's necessary to enable this code again on macOS too, else linking will fail as there is no implementation. Fix #7279 26 November 2017, 03:15:56 UTC
fa78fe1 gui/minimal_macosx: Cleanup includes 26 November 2017, 01:14:37 UTC
eb26c51 gui/minimal_macosx: Clarify comments and update copyright 26 November 2017, 01:13:37 UTC
3d7477b gui/minimal_macosx: Codestyle adjustments 26 November 2017, 01:08:05 UTC
093bbee gui/minimal_macosx: Fix WindowControl handling This is still very buggy but does not crash anymore. 26 November 2017, 01:04:45 UTC
bdd834f gui/minimal_macosx: Fix compilation 26 November 2017, 01:02:59 UTC
80ac123 VT: Improve SDK version checks - Not only the macOS SDK should be checked, since VT is supported on iOS, macOS and tvOS. - Add missing SDK check for VTIsHardwareDecodeSupported. - Fix SDK check for the kVTVideoDecoderSpecification_* constants. 25 November 2017, 14:14:58 UTC
5a838d0 contrib: breakpad: Update to use VideoLAN fork 25 November 2017, 12:07:17 UTC
6e595cc VT: fix compilation with older SDKs The HEVC define arrived in SDK 10.11 25 November 2017, 12:06:25 UTC
c7abb85 TTML: don't use printf for debugging in normal VLC 25 November 2017, 11:14:55 UTC
36fbebe mp4: use malloc() in SDTP box 24 November 2017, 19:54:24 UTC
back to top