]>
git.sesse.net Git - vlc/log
Rafaël Carré [Tue, 25 Nov 2014 11:54:29 +0000 (12:54 +0100)]
contrib: flac: simplify .pc patching
dependency on ogg is already specified
Ludovic Fauvet [Mon, 24 Nov 2014 18:21:54 +0000 (19:21 +0100)]
Qt: cosmetics
Ludovic Fauvet [Mon, 24 Nov 2014 18:11:15 +0000 (19:11 +0100)]
Qt: better wording for the resume playback code
Rémi Denis-Courmont [Mon, 24 Nov 2014 17:16:42 +0000 (19:16 +0200)]
win32: remove duplicate check in vlc_cond_signal()
The same test is done in the underlying vlc_cond_broadcast().
Ludovic Fauvet [Mon, 24 Nov 2014 16:32:05 +0000 (17:32 +0100)]
Qt: add an icon in front of the resume panel
Ludovic Fauvet [Mon, 24 Nov 2014 15:25:31 +0000 (16:25 +0100)]
Qt: hide the resume panel when the vout is released
Ludovic Fauvet [Mon, 24 Nov 2014 15:18:08 +0000 (16:18 +0100)]
Qt: make the resume panel timer cancellable
Ludovic Fauvet [Mon, 24 Nov 2014 15:07:49 +0000 (16:07 +0100)]
Qt: hide the resume panel without affecting the vout geometry (refs #12758)
One corner case still remains when leaving the fullscreen since we
cannot resize the UI in this mode.
Rémi Denis-Courmont [Mon, 24 Nov 2014 16:26:05 +0000 (18:26 +0200)]
configure: remove freeaddrinfo test
Assume that freeaddrinfo() is missing if and only if targetting OS/2.
That is not particularly clean but <vlc_network.h> already makes that
same assumption anyhow.
Hugo Beauzée-Luyssen [Mon, 24 Nov 2014 16:01:32 +0000 (17:01 +0100)]
Revert "contribs: Fix ebml & openjpeg patches line endings"
This reverts commit
f5470b586795de7c8c75017c214c35ed74ab5717 .
Felix Paul Kühne [Sun, 23 Nov 2014 20:18:57 +0000 (21:18 +0100)]
macosx: update metadata in info panel if metadata changes
Uwe L. Korn [Sat, 22 Nov 2014 22:01:18 +0000 (22:01 +0000)]
taglib: Support reading AlbumArtist from ID3v2 and Ogg
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Uwe L. Korn [Sat, 22 Nov 2014 22:01:17 +0000 (22:01 +0000)]
input: Add support for AlbumArtist meta
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sat, 22 Nov 2014 09:20:24 +0000 (11:20 +0200)]
freeaddrinfo: rewrite as iterative
KO Myung-Hun [Sat, 22 Nov 2014 09:11:51 +0000 (18:11 +0900)]
libstream_out_standard_plugin: fix linkage on OS/2
Move freeaddrinfo() to compat/.
-----
CCLD libstream_out_standard_plugin.la
weakld: error: Unresolved symbol (UNDEF) '_freeaddrinfo'.
weakld: info: The symbol is referenced by:
P:\tmp\ldconv_libstream_out_standard_plugin_48c454704dac1660d0.obj
Ignoring unresolved externals reported from weak prelinker.
Error! E2028: _freeaddrinfo is an undefined reference
file P:/tmp\ldconv_libstream_out_standard_plugin_48c454704dac1660d0.obj(ldconv_libstream_out_standard_plugin_48c454704dac1660d0.obj): undefined symbol _freeaddrinfo
-----
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Tristan Matthews [Fri, 21 Nov 2014 18:43:33 +0000 (13:43 -0500)]
packetizer: flac: fix realloc call
Hugo Beauzée-Luyssen [Thu, 20 Nov 2014 14:42:06 +0000 (15:42 +0100)]
contribs: Fix ebml & openjpeg patches line endings
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 12:10:30 +0000 (14:10 +0200)]
configure.ac: Fix poll() presence check
poll isn't defined before vista, and we're building for windows XP
Jean-Baptiste Kempf [Fri, 21 Nov 2014 17:36:31 +0000 (18:36 +0100)]
Lua: fix build
Hugo Beauzée-Luyssen [Fri, 21 Nov 2014 17:08:46 +0000 (18:08 +0100)]
flac: Force static linking
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 07:55:06 +0000 (09:55 +0200)]
lua: Fix forward declarations
Hugo Beauzée-Luyssen [Fri, 10 Oct 2014 14:20:42 +0000 (07:20 -0700)]
contrib: freetype2: Disable bzip2
Hugo Beauzée-Luyssen [Fri, 21 Nov 2014 13:24:31 +0000 (14:24 +0100)]
mft: Link to mfplat when building with msvc
Hugo Beauzée-Luyssen [Tue, 21 Oct 2014 14:25:18 +0000 (16:25 +0200)]
modules: Don't use gcc specific binary constant prefix
Jean-Baptiste Kempf [Fri, 21 Nov 2014 16:47:23 +0000 (17:47 +0100)]
SVCDSub: do not reinvent msg_Dbg
Tristan Matthews [Fri, 21 Nov 2014 16:39:31 +0000 (11:39 -0500)]
packetizer: flac: reduce memory allocations
Hugo Beauzée-Luyssen [Wed, 22 Oct 2014 13:31:30 +0000 (15:31 +0200)]
winvlc: Replace STDIN_FILENO by the equivalent _fileno call
STDIN_FILENO isn't defined by MSVC
Hugo Beauzée-Luyssen [Fri, 21 Nov 2014 12:13:08 +0000 (13:13 +0100)]
mft: Do not use LoadLibrary when building for Vista and later
Hugo Beauzée-Luyssen [Fri, 21 Nov 2014 12:11:16 +0000 (13:11 +0100)]
mft: Rename function pointer.
They collide with the actual functions
Hugo Beauzée-Luyssen [Mon, 10 Nov 2014 13:43:15 +0000 (14:43 +0100)]
dmo: Be unicode agnostic
Jean-Baptiste Kempf [Fri, 21 Nov 2014 14:19:50 +0000 (15:19 +0100)]
Win32: don't build WM_* based plugins under WinRT
Jean-Baptiste Kempf [Fri, 21 Nov 2014 14:06:02 +0000 (15:06 +0100)]
Win32: regroup gcc-mingw options together
Jean-Baptiste Kempf [Fri, 21 Nov 2014 13:28:39 +0000 (14:28 +0100)]
Don't build winGDI on WinRT
Jean-Baptiste Kempf [Fri, 21 Nov 2014 13:23:20 +0000 (14:23 +0100)]
Win32: do not build GDI for text_renderers in WinRT
Jean-Baptiste Kempf [Fri, 21 Nov 2014 13:17:08 +0000 (14:17 +0100)]
Win32: fix previous build commit
Jean-Baptiste Kempf [Fri, 21 Nov 2014 12:10:11 +0000 (13:10 +0100)]
Win32: use winmm only on Win32-desktop
Thomas Guillem [Fri, 21 Nov 2014 09:48:54 +0000 (10:48 +0100)]
android_window: don't add min_undequeued in the pool size
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Fri, 21 Nov 2014 09:48:53 +0000 (10:48 +0100)]
android_window: render picture on Display, and not via pool.pic_unlock
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Fri, 21 Nov 2014 09:48:52 +0000 (10:48 +0100)]
nativewindowpriv: GRALLOC_USAGE_EXTERNAL_DISP only for hw
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Fri, 21 Nov 2014 09:48:51 +0000 (10:48 +0100)]
nativewindowpriv: remove deprecated calls
After jbmr2, dequeueBuffer return a fence_fd, that is signaled when buffer is
ready.
For now, dequeue is still synchronous since it wait on fence_fd.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Fri, 21 Nov 2014 09:48:50 +0000 (10:48 +0100)]
nativewindowpriv: use only one call to lock/unlock sw buffers
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Fri, 21 Nov 2014 09:48:49 +0000 (10:48 +0100)]
nativewindowpriv: lockBuffer not needed after jbmr2
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Fri, 21 Nov 2014 09:48:48 +0000 (10:48 +0100)]
nativewindowpriv: cosmetics
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Fri, 21 Nov 2014 09:48:47 +0000 (10:48 +0100)]
nativewindowpriv: use set_buffers_user_dimensions after jbmr2
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Fri, 21 Nov 2014 09:48:46 +0000 (10:48 +0100)]
nativewindowpriv: fix call order
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Fri, 21 Nov 2014 09:48:45 +0000 (10:48 +0100)]
Revert "nativewindowpriv: use fence_fd"
fence_fd should stay in nativewindowpriv.c, no need to export it. It's not
needed by hw buffers (iomx-dr), and it's not used by gralloc until Android 5.0.
This reverts commit
06cb362f3aaa45f53de3f6a755961bc7dded5495 .
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sean McGovern [Sun, 9 Nov 2014 04:39:35 +0000 (04:39 +0000)]
configure: remove O4 compiler optimization level test
It is not a documented optimization level for gcc or clang.
This makes building with clang significantly less spammy.
Signed-off-by: Tristan Matthews <tmatth@videolan.org>
Jean-Baptiste Kempf [Thu, 20 Nov 2014 14:25:06 +0000 (15:25 +0100)]
WinRT: don't compile DShow, Screen, BDA
They depend on GDI or DShow
Thomas Guillem [Wed, 19 Nov 2014 15:02:35 +0000 (16:02 +0100)]
nativewindowpriv: use fence_fd
And don't call deprecated functions after android 4.3.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Hannes Domani [Wed, 19 Nov 2014 17:55:21 +0000 (18:55 +0100)]
wasapi: fix memory leak
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Wed, 19 Nov 2014 15:16:05 +0000 (17:16 +0200)]
format: integer overflow
Jean-Baptiste Kempf [Wed, 19 Nov 2014 13:08:29 +0000 (14:08 +0100)]
Contribs: use videolan servers for schroedinger
Paweł Stankowski [Wed, 19 Nov 2014 01:03:08 +0000 (02:03 +0100)]
Support for newest freerdp snapshot
Support for 24bpp was removed from freerdp repository in commit
02c1bf14ce1f3ad2199a349066548977916d9c06 .
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Wed, 19 Nov 2014 11:10:37 +0000 (12:10 +0100)]
nativewindowpriv: better use of defines (cosmetics)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Wed, 19 Nov 2014 11:04:15 +0000 (12:04 +0100)]
android_window: use anwp.getMaxBufferCount
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Wed, 19 Nov 2014 11:04:14 +0000 (12:04 +0100)]
android_window: add logs
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Wed, 19 Nov 2014 11:04:13 +0000 (12:04 +0100)]
nativewindowpriv: change default min_undequeued value
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Wed, 19 Nov 2014 11:04:12 +0000 (12:04 +0100)]
nativewindowpriv: add getMaxBufferCount
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Tue, 18 Nov 2014 21:36:12 +0000 (23:36 +0200)]
b4s: memory leak
Rémi Denis-Courmont [Tue, 18 Nov 2014 21:27:54 +0000 (23:27 +0200)]
audiobargraph: boundary check
Rémi Denis-Courmont [Tue, 18 Nov 2014 21:22:22 +0000 (23:22 +0200)]
OpenMAX IL: do not use Bellagio software implementation
This wraps libavcodec in a way that is worse that VLC, e.g. without
hardware acceleration.
Rémi Denis-Courmont [Tue, 18 Nov 2014 21:19:59 +0000 (23:19 +0200)]
archive: memory leak
Rémi Denis-Courmont [Tue, 18 Nov 2014 21:19:49 +0000 (23:19 +0200)]
archive: indent
Thomas Guillem [Tue, 18 Nov 2014 10:16:35 +0000 (10:16 +0000)]
mediacodec: don't try OMX.google.*
OMX.google.* are software decoders, it's better to use avcodec.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Santiago Gimeno [Mon, 17 Nov 2014 12:16:50 +0000 (13:16 +0100)]
sap: fix implicit timeout calculation
- RFC2974 states in Section 4:
"If a session announcement message has not been received for ten times the
announcement period, or one hour, whichever is the greater, then the
session is deleted from the receiver's session cache."
But the session was being deleted after three times the announcement period.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Tue, 18 Nov 2014 12:43:56 +0000 (13:43 +0100)]
Youtube: fix playback of recent pages
Rafaël Carré [Tue, 18 Nov 2014 10:51:33 +0000 (11:51 +0100)]
update: fix invalid parsing
Rafaël Carré [Fri, 14 Nov 2014 10:51:16 +0000 (11:51 +0100)]
HLS: Do not assume Content-Length is set
Fixes #8078
Thomas Guillem [Mon, 17 Nov 2014 13:53:09 +0000 (14:53 +0100)]
playlist: don't abort if "media-library" is not specified
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 17 Nov 2014 17:58:51 +0000 (18:58 +0100)]
DASH: fix Win32 compilation
Francois Cartegnie [Mon, 17 Nov 2014 17:08:56 +0000 (18:08 +0100)]
stream_filter: dash: deduplicate parser code
Francois Cartegnie [Mon, 17 Nov 2014 14:13:24 +0000 (15:13 +0100)]
stream_filter: dash: deduplicate code
Francois Cartegnie [Sun, 16 Nov 2014 19:37:09 +0000 (20:37 +0100)]
stream_filter: dash: fix and enable mpd debug print
Francois Cartegnie [Sun, 16 Nov 2014 15:28:04 +0000 (16:28 +0100)]
stream_filter: dash: fix out of bounds exception
Francois Cartegnie [Sun, 16 Nov 2014 15:04:51 +0000 (16:04 +0100)]
stream_filter: dash: set CAN_CONTROL_PACE
Rémi Denis-Courmont [Mon, 17 Nov 2014 17:08:10 +0000 (19:08 +0200)]
update: use U32_AT
Rémi Denis-Courmont [Mon, 17 Nov 2014 17:03:20 +0000 (19:03 +0200)]
vlm: memory leak
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:52:10 +0000 (18:52 +0200)]
rotate: avoid sign extension
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:45:52 +0000 (18:45 +0200)]
cdda: memory leak due to STANDARD_BLOCK_ACCESS_INIT
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:37:15 +0000 (18:37 +0200)]
WPL: fix leak and NULL dereference
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:33:02 +0000 (18:33 +0200)]
gvp: fix leaks and integer overflow on multi-lines
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:16:15 +0000 (18:16 +0200)]
gvp: remove unused p_sys
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:16:00 +0000 (18:16 +0200)]
gvp: remove write-only variable
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:15:32 +0000 (18:15 +0200)]
gvp: fix memory leak (p_sys allocated twice)
Rémi Denis-Courmont [Mon, 17 Nov 2014 16:03:32 +0000 (18:03 +0200)]
pls: remove write-only value
Rémi Denis-Courmont [Mon, 17 Nov 2014 15:56:16 +0000 (17:56 +0200)]
araw: add assertion
Rémi Denis-Courmont [Mon, 17 Nov 2014 15:51:08 +0000 (17:51 +0200)]
str_format_meta: NULL dereference
Rémi Denis-Courmont [Mon, 17 Nov 2014 15:46:09 +0000 (17:46 +0200)]
opengl: chroma description cannot be NULL, assert it
Thomas Guillem [Mon, 17 Nov 2014 13:43:28 +0000 (14:43 +0100)]
android_window: fix honeycomb
jni_ConfigureSurface need also to be called width HC using ANW, ANWP or opaque.
(There was no ANWP or opaque in gingerbread)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Mon, 17 Nov 2014 13:43:27 +0000 (14:43 +0100)]
android_window: refactoring
Opaque specific code is now inside AndroidWindow Setup / SetSurface.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Mon, 17 Nov 2014 13:43:26 +0000 (14:43 +0100)]
nativewindowpriv: don't connect before ics
This broke direct rendering on honeycomb.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Thomas Guillem [Mon, 17 Nov 2014 09:45:28 +0000 (10:45 +0100)]
android/surface: drop YV12 support
YV12 not implemented before gingerbread.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Sun, 16 Nov 2014 12:08:43 +0000 (13:08 +0100)]
demux: mp4: handle QCELP stsd v0 spec violation for (fix #12720)
Francois Cartegnie [Sun, 16 Nov 2014 12:03:01 +0000 (13:03 +0100)]
demux: mp4: compute new pos for audio if blockalign is missing
Prevented playback of blockalign less audio samples
Francois Cartegnie [Sat, 15 Nov 2014 17:26:44 +0000 (18:26 +0100)]
demux: mp4: handle Qt v1 redefined samples tables (fix #12773)
Francois Cartegnie [Sat, 15 Nov 2014 15:24:42 +0000 (16:24 +0100)]
demux: mp4: add some more stsd debug info
Tristan Matthews [Sun, 16 Nov 2014 04:46:51 +0000 (23:46 -0500)]
packetizer: flac: recover from bad CRC (fixes #12714)
Tobias Güntner [Sat, 15 Nov 2014 20:39:47 +0000 (21:39 +0100)]
Implement ACCESS_GET_SIZE
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sat, 15 Nov 2014 20:59:02 +0000 (22:59 +0200)]
hls: fix strtoull() error handling
Jean-Baptiste Kempf [Sat, 15 Nov 2014 18:37:03 +0000 (19:37 +0100)]
MP4: fix compilation in ULTRA_VERBOSE mode