]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Sat, 4 Jan 2014 22:07:41 +0000 (00:07 +0200)]
XCB: remove wall-paper mode legacy hacks
Rémi Denis-Courmont [Sat, 4 Jan 2014 21:55:23 +0000 (23:55 +0200)]
vout: add proper core-managed object variable for wall paper mode
Rémi Denis-Courmont [Sat, 4 Jan 2014 21:51:24 +0000 (23:51 +0200)]
vout: pass enum for window state instead of boolean (refs #10302)
Rémi Denis-Courmont [Sat, 4 Jan 2014 21:08:12 +0000 (23:08 +0200)]
Qt4: fix fullscreen and video-on-top toggle across input or video reset
Rémi Denis-Courmont [Sat, 4 Jan 2014 20:57:08 +0000 (22:57 +0200)]
Qt4: refactor
Rémi Denis-Courmont [Sat, 4 Jan 2014 20:50:39 +0000 (22:50 +0200)]
Qt4: improve macro expansion safety
Ilkka Ollakka [Sat, 4 Jan 2014 13:09:47 +0000 (15:09 +0200)]
transcode: handle acodec aliases properly
Get correct fourcc for i_acodec instead creating fourcc directly from
user input.
Fixes #9755
Ilkka Ollakka [Wed, 11 Dec 2013 07:02:49 +0000 (09:02 +0200)]
date_Decrement: change assert so it doesn't to funky stuff
If we do date_Set and right after that date_Decrement that assert
seemed to behave differently in 64bit and 32bit architectures.
Ref #9022, #10101
Rémi Denis-Courmont [Fri, 3 Jan 2014 21:48:08 +0000 (23:48 +0200)]
configure: fix check for libnsl
Pointed-out-by: Jon Tibble <meths@btinternet.com>
Jean-Baptiste Kempf [Fri, 3 Jan 2014 11:49:22 +0000 (12:49 +0100)]
Contribs: dvdread, use the correct libdvdcss option
Felix Abecassis [Fri, 3 Jan 2014 11:46:05 +0000 (12:46 +0100)]
vlc_atomic: fix compilation warnings with MSVC.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Abecassis [Fri, 3 Jan 2014 11:46:04 +0000 (12:46 +0100)]
vlc_atomic: set the atomic types to be at least 32 bits wide with MSVC.
This change is required since some atomic operations of the
Interlocked API are only available for desktop apps.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Abecassis [Fri, 3 Jan 2014 11:46:03 +0000 (12:46 +0100)]
vlc_atomic: add missing include for MSVC.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Abecassis [Fri, 3 Jan 2014 11:15:44 +0000 (12:15 +0100)]
opengl: comment texture recycling and document a possible bug.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Abecassis [Fri, 3 Jan 2014 11:15:43 +0000 (12:15 +0100)]
opengl: allocate the texture size using the visible dimensions of the format.
Removes a green line bug at the bottom of some videos.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Thu, 2 Jan 2014 22:06:26 +0000 (00:06 +0200)]
motion: use pl_CurrentItem()
Rémi Denis-Courmont [Thu, 2 Jan 2014 22:06:11 +0000 (00:06 +0200)]
audioscrobbler: use pl_CurrentInput()
Rémi Denis-Courmont [Thu, 2 Jan 2014 22:01:15 +0000 (00:01 +0200)]
podcast: fail safe if running in LibVLC (i.e. without playlist)
Rémi Denis-Courmont [Thu, 2 Jan 2014 22:11:31 +0000 (00:11 +0200)]
atmo: remove invalid input state callback code
There is much suspicious code left. This plugin needs to be fixed if it
is still used.
Rémi Denis-Courmont [Thu, 2 Jan 2014 21:35:02 +0000 (23:35 +0200)]
str_format_meta: fix reference counting
Rémi Denis-Courmont [Thu, 2 Jan 2014 17:33:06 +0000 (19:33 +0200)]
dtv: fix DVB-T2 tuning
Felix Abecassis [Thu, 2 Jan 2014 10:43:02 +0000 (11:43 +0100)]
Remove the deprecated vlc_atomic_t type.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Thu, 2 Jan 2014 11:34:44 +0000 (13:34 +0200)]
vdpau/adjust: cut&paste error
Rémi Duraffort [Wed, 1 Jan 2014 19:33:04 +0000 (20:33 +0100)]
transcode: fix memory leak
Rémi Duraffort [Wed, 1 Jan 2014 18:08:55 +0000 (19:08 +0100)]
ts: fix potential use of uninitialized variable
Rémi Duraffort [Wed, 1 Jan 2014 18:06:47 +0000 (19:06 +0100)]
ts: do not call stream_Size two times
Rémi Duraffort [Wed, 1 Jan 2014 17:53:35 +0000 (18:53 +0100)]
vod: reduce complexity and please static analyzers
Rémi Duraffort [Wed, 1 Jan 2014 17:53:16 +0000 (18:53 +0100)]
Qt4: fix sizeof mismatch
Rémi Duraffort [Tue, 31 Dec 2013 17:38:38 +0000 (18:38 +0100)]
xdg: fix infinite loop if the file is invalid
Rémi Duraffort [Tue, 31 Dec 2013 15:02:27 +0000 (16:02 +0100)]
vlm: reduce deletion complexity and help analyzers
Rémi Duraffort [Tue, 31 Dec 2013 14:52:43 +0000 (15:52 +0100)]
chorus: remove wrong (and uneeded) dealocations
Denis Charmet [Wed, 1 Jan 2014 21:35:36 +0000 (22:35 +0100)]
Remove faulty return when vobsub doesn't define a size.
Close #10111
Rémi Denis-Courmont [Wed, 1 Jan 2014 18:31:26 +0000 (20:31 +0200)]
input_CreateFilename: take explicit input thread pointer
This should fix meta-data expansion in LibVLC (i.e. when recording).
Rémi Denis-Courmont [Wed, 1 Jan 2014 18:25:52 +0000 (20:25 +0200)]
str_format_meta: take input thread pointer rather than playlist
Rémi Denis-Courmont [Wed, 1 Jan 2014 18:17:32 +0000 (20:17 +0200)]
str_format_meta: clean up
Rémi Denis-Courmont [Wed, 1 Jan 2014 17:19:26 +0000 (19:19 +0200)]
dbus: use pl_CurrentInput()
Rémi Denis-Courmont [Wed, 1 Jan 2014 17:19:13 +0000 (19:19 +0200)]
pl_CurrentInput: more specific prototype
Rémi Denis-Courmont [Wed, 1 Jan 2014 16:07:45 +0000 (18:07 +0200)]
intf-add: small simplification
Rémi Denis-Courmont [Wed, 1 Jan 2014 16:55:49 +0000 (18:55 +0200)]
libvlc: look "syslog" value only once, simplify
Rémi Denis-Courmont [Wed, 1 Jan 2014 16:52:01 +0000 (18:52 +0200)]
libvlc: look the value of intf up only once when used
Rémi Denis-Courmont [Wed, 1 Jan 2014 16:38:19 +0000 (18:38 +0200)]
libvlc: remove "evil" daemon global variable and clean up
(The unlikely corner case of ENOMEM remains unhandled/unfixed.)
Rémi Denis-Courmont [Wed, 1 Jan 2014 15:57:26 +0000 (17:57 +0200)]
Remove stray comment
Jean-Baptiste Kempf [Wed, 1 Jan 2014 10:31:17 +0000 (11:31 +0100)]
Happy New Year 2014!
Rémi Denis-Courmont [Tue, 31 Dec 2013 18:41:36 +0000 (20:41 +0200)]
playlist: remove playlist_PreparseEnqueue() (refs #5460)
Rémi Denis-Courmont [Tue, 31 Dec 2013 18:36:04 +0000 (20:36 +0200)]
playlist: remove playlist_AskForArtEnqueue() (refs #5460)
Rémi Denis-Courmont [Tue, 31 Dec 2013 18:31:52 +0000 (20:31 +0200)]
lib: remove playlist dependency on media parsing (fixes #5460)
Rémi Denis-Courmont [Tue, 31 Dec 2013 18:25:21 +0000 (20:25 +0200)]
playlist: add playlist-independent functions for meta data handling
This really only depends on the input item(s) and the core.
Rémi Denis-Courmont [Tue, 31 Dec 2013 18:19:00 +0000 (20:19 +0200)]
libvlc: remove stray debug message
Rémi Denis-Courmont [Tue, 31 Dec 2013 18:06:19 +0000 (20:06 +0200)]
playlist: clean up #includes for meta data modules
Rémi Denis-Courmont [Tue, 31 Dec 2013 17:55:53 +0000 (19:55 +0200)]
playlist: hide fetcher underneath the preparser and simplify
Rémi Denis-Courmont [Tue, 31 Dec 2013 17:40:06 +0000 (19:40 +0200)]
Move input_item_array_t to <vlc_input_item.h>
Felix Paul Kühne [Tue, 31 Dec 2013 14:46:23 +0000 (15:46 +0100)]
contrib: disable GnuTLS for iOS
Felix Paul Kühne [Tue, 31 Dec 2013 12:51:46 +0000 (13:51 +0100)]
contrib/avcodec: fix compilation for iOS on ARM
Felix Paul Kühne [Tue, 31 Dec 2013 12:14:51 +0000 (13:14 +0100)]
extras/tools: update gas-pp
David Fuhrmann [Tue, 31 Dec 2013 10:15:17 +0000 (11:15 +0100)]
auhal: simplify memset in callbacks
Jean-Baptiste Kempf [Tue, 31 Dec 2013 09:21:16 +0000 (10:21 +0100)]
Qt: allow smaller size on start
Ref #9740
David Fuhrmann [Mon, 30 Dec 2013 22:11:59 +0000 (23:11 +0100)]
extras/ios: disable gnutls
David Fuhrmann [Mon, 30 Dec 2013 22:11:01 +0000 (23:11 +0100)]
contribs/gnutls: disable on iOS
Francois Cartegnie [Mon, 30 Dec 2013 19:32:36 +0000 (20:32 +0100)]
Qt: SeekStyle: don't use outer size for inner content (fix #9740)
David Fuhrmann [Wed, 11 Dec 2013 15:26:06 +0000 (16:26 +0100)]
Add secure transport TLS module
Secure Transport is a TLS library part of the Security framework
(preinstalled on every iOS and MacOS device). This library does
certificate validation during handshake automatically using the
root certificates from the preinstalled certificate store.
The main reason for this module is proper certificate validation
on iOS devices. This is not possible with gnutls, because there is
no access to the root certificates for external applications.
The module is also intended for use on OSX.
Rémi Denis-Courmont [Mon, 30 Dec 2013 18:23:33 +0000 (20:23 +0200)]
RTP: align MTU correctly for L24 (fixes #10269)
Jean-Baptiste Kempf [Mon, 30 Dec 2013 18:20:03 +0000 (19:20 +0100)]
Qt: fix possible double-free on quit with simple volume widget
Rémi Denis-Courmont [Mon, 30 Dec 2013 18:05:36 +0000 (20:05 +0200)]
libav: do not build avio and avformat on MERGE_FFMPEG (fixes #10251)
Francois Cartegnie [Mon, 30 Dec 2013 13:14:28 +0000 (14:14 +0100)]
demux: ogg: don't create es for finished streams.
Should prevent presenting skeleton in es
Francois Cartegnie [Mon, 30 Dec 2013 13:13:02 +0000 (14:13 +0100)]
demux: ogg: better track of es state
Francois Cartegnie [Wed, 11 Dec 2013 15:20:08 +0000 (16:20 +0100)]
demux: asf: follow aspect ratio payload extension (fix #7433)
Francois Cartegnie [Sat, 28 Dec 2013 22:36:24 +0000 (23:36 +0100)]
api: allow to change A/R on the fly.
ASF allows specifying a new aspect ratio while playing back.
Triggering change using the "aspect-ratio" variable can't work
for unknown A/R as the variable is "Checked" type.
Francois Cartegnie [Fri, 27 Dec 2013 16:34:02 +0000 (17:34 +0100)]
demux: ogg: reuse decoders when fmt is compatible (fix #5394)
Avoids rebuffering.
Wrong way reverted by
1d6f8d8174d4e2c704732f7ec13c71df6dd8950d
Francois Cartegnie [Fri, 27 Dec 2013 16:22:11 +0000 (17:22 +0100)]
demux: ogg: change pts/pcr generation from packets (fix #10198, fix #9605)
Stop using headers granule and invalid granule for PCR/PTS.
Delays until first PTS/PCR is really known. Avoids 0 to PTS gap
for non zero starting streams.
Francois Cartegnie [Fri, 27 Dec 2013 16:16:29 +0000 (17:16 +0100)]
demux: ogg: remove discontinuity flag
reused decoders won't need it.
Francois Cartegnie [Fri, 27 Dec 2013 16:02:11 +0000 (17:02 +0100)]
demux: ogg: remove chained ogg boundary PTS handling
Shouldn't be needed anymore as we continue chain with offsetted PCR/PTS
Francois Cartegnie [Fri, 27 Dec 2013 15:21:16 +0000 (16:21 +0100)]
demux: ogg: remove reset/delayed format updates.
No longer needed since ES are now created after headers.
Francois Cartegnie [Fri, 27 Dec 2013 14:26:27 +0000 (15:26 +0100)]
demux: ogg: fix es creation delaying with skeleton
Francois Cartegnie [Sat, 28 Dec 2013 14:56:54 +0000 (15:56 +0100)]
demux: ogg: clear initializing flag on oggds too
Francois Cartegnie [Thu, 26 Dec 2013 15:44:26 +0000 (16:44 +0100)]
demux: ogg: apply skeleton prior to es creation too
Francois Cartegnie [Thu, 26 Dec 2013 15:36:10 +0000 (16:36 +0100)]
demux: ogg: remove old debug info
Francois Cartegnie [Wed, 25 Dec 2013 14:40:35 +0000 (15:40 +0100)]
demux: ogg: offset pcr on chained streams
Francois Cartegnie [Tue, 24 Dec 2013 12:38:18 +0000 (13:38 +0100)]
Revert "demux: ogg: don't recreate decoders on same chained streams."
This reverts commit
1f9c34275de478339dc4d750b8c62f1019303897 .
KO Myung-Hun [Mon, 30 Dec 2013 14:13:17 +0000 (16:13 +0200)]
os2: implement vlc_strerror() and vlc_strerror_c()
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Mon, 30 Dec 2013 14:11:48 +0000 (16:11 +0200)]
Missing #includes
Jean-Baptiste Kempf [Mon, 30 Dec 2013 11:58:50 +0000 (12:58 +0100)]
Avio: fix FTBFS with lavf < 54
Marc Aldorasi [Sun, 29 Dec 2013 18:33:22 +0000 (13:33 -0500)]
Restore ncurses colors on exit
If the terminal colors are not manually restored they will not change
back when vlc exits, causing other applications to use the wrong colors
Signed-off-by: Rafaël Carré <funman@videolan.org>
Felix Paul Kühne [Sun, 29 Dec 2013 17:12:33 +0000 (18:12 +0100)]
darwin/error: add partial l10n and doc
Felix Paul Kühne [Sun, 29 Dec 2013 17:02:46 +0000 (18:02 +0100)]
darwin/error: there is no need to re-implement the C run-time error array unless the deprecated sys_errlist array is actually removed some day
Felix Paul Kühne [Sun, 29 Dec 2013 16:24:38 +0000 (17:24 +0100)]
darwin: implement vlc_strerror and vlc_strerror_c
strerror_l will not be available on Darwin anytime soon
Jean-Baptiste Kempf [Sun, 29 Dec 2013 15:55:05 +0000 (16:55 +0100)]
Avcodec chroma: use a more resistant ifdef for 0BGR
Rémi Denis-Courmont [Sun, 29 Dec 2013 15:12:19 +0000 (17:12 +0200)]
win32: remove unused net_strerror()
Rémi Denis-Courmont [Sun, 29 Dec 2013 14:15:46 +0000 (16:15 +0200)]
Remove inconsistently used HAVE_UNISTD_H
Rémi Denis-Courmont [Sun, 29 Dec 2013 14:07:38 +0000 (16:07 +0200)]
msg: remove %m hack
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:59:12 +0000 (15:59 +0200)]
ncurses: use vlc_strerror_c()
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:59:04 +0000 (15:59 +0200)]
DASH: use vlc_strerror_c()
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:58:52 +0000 (15:58 +0200)]
logger: use vlc_strerror_c()
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:58:35 +0000 (15:58 +0200)]
XDG: use vlc_strerror_c()
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:57:13 +0000 (15:57 +0200)]
RC (old): use vlc_strerror_c()
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:56:58 +0000 (15:56 +0200)]
D-Bus: use vlc_strerror_c()
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:56:33 +0000 (15:56 +0200)]
RAOP: use vlc_strerror_c()
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:56:05 +0000 (15:56 +0200)]
UDP: use vlc_strerror_c()
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:55:39 +0000 (15:55 +0200)]
GnuTLS: use vlc_strerror_c()
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:55:22 +0000 (15:55 +0200)]
livehttp: use vlc_strerror_c()
Rémi Denis-Courmont [Sun, 29 Dec 2013 13:54:54 +0000 (15:54 +0200)]
dynamic overlay: use vlc_strerror_c()