]>
git.sesse.net Git - vlc/log
Mirsal Ennaime [Tue, 1 May 2012 02:58:11 +0000 (04:58 +0200)]
upnp: Call ixmlRelaxParser only once
Mirsal Ennaime [Tue, 1 May 2012 01:33:50 +0000 (03:33 +0200)]
upnp: Cosmetics and variable naming
Rafaël Carré [Tue, 1 May 2012 03:42:47 +0000 (23:42 -0400)]
contrib: zlib: fix OSX build
OSX libtool (in /usr/bin) is not the same thing than GNU libtool
No need to run RECONF since configure is not a GNU autoconf script
Jean-Baptiste Kempf [Mon, 30 Apr 2012 21:51:42 +0000 (23:51 +0200)]
Contribs: update upnp
Jean-Baptiste Kempf [Mon, 30 Apr 2012 21:44:50 +0000 (23:44 +0200)]
Update taglib to 1.7.2
CVE-2012-2396
Jean-Baptiste Kempf [Mon, 30 Apr 2012 21:33:53 +0000 (23:33 +0200)]
Zlib: update to 1.2.6
John Peterson [Sun, 22 Apr 2012 04:35:02 +0000 (06:35 +0200)]
rar: Read the uncompressed size high word instead of the compressed size high word
For multi-volume archives the compressed size refers to the size of the data in the volume rather than the entire archive.
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Rafaël Carré [Wed, 25 Apr 2012 16:25:09 +0000 (12:25 -0400)]
Install vlc_keys.h
vlc_vout_display.h is installed and depends on it
Naohiro KORIYAMA [Mon, 30 Apr 2012 08:57:19 +0000 (17:57 +0900)]
upnp: fetch all media items correctly.
Close #6716
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
David Fuhrmann [Mon, 30 Apr 2012 07:01:42 +0000 (09:01 +0200)]
macosx: small clarification regarding fullscreen controller
Edward Wang [Sun, 22 Apr 2012 02:56:56 +0000 (22:56 -0400)]
luahttp: Actually load the base directory
Fix regression introduced in
6a7c37184b40904b2727fed1a0022b036d1a3757 where luahttp does not load the base directory, causing 404s
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 29 Apr 2012 21:07:10 +0000 (23:07 +0200)]
Map wf_tag of GSM-AMR
Jean-Baptiste Kempf [Sun, 29 Apr 2012 20:44:28 +0000 (22:44 +0200)]
Subtitles: avoid infinite loop
Close #6720
Jean-Baptiste Kempf [Sun, 29 Apr 2012 19:40:17 +0000 (21:40 +0200)]
Subtitles: font attributes can use ''
Ref #6720
Jean-Baptiste Kempf [Sun, 29 Apr 2012 14:36:37 +0000 (16:36 +0200)]
ASF: cosmetics
David Fuhrmann [Sun, 29 Apr 2012 19:20:31 +0000 (21:20 +0200)]
macosx: do not display double negative time when duration is unknown (0)
Rafaël Carré [Sun, 29 Apr 2012 18:17:56 +0000 (14:17 -0400)]
contrib: update Qt4 to 4.8.1
cross.patch update by John Freed
Rafaël Carré [Sun, 22 Apr 2012 20:49:05 +0000 (16:49 -0400)]
vlc_url.h: mark some functions with attribute malloc
Jean-Baptiste Kempf [Sat, 28 Apr 2012 11:27:34 +0000 (13:27 +0200)]
ASF: do not display GUID when not in debug mode
Jean-Baptiste Kempf [Fri, 27 Apr 2012 18:12:31 +0000 (20:12 +0200)]
ASF: better logging and more consistent with MKV/MP4 demux
Jean-Baptiste Kempf [Fri, 27 Apr 2012 17:42:22 +0000 (19:42 +0200)]
MKV: debug extra metadata too
Jean-Baptiste Kempf [Fri, 27 Apr 2012 17:20:47 +0000 (19:20 +0200)]
MKV: fix meta regression
Rafaël Carré [Wed, 25 Apr 2012 14:51:35 +0000 (10:51 -0400)]
avformat: initialize empty options sets
David Fuhrmann [Mon, 23 Apr 2012 17:42:33 +0000 (19:42 +0200)]
macosx: fix issue where fullscreen controls are deactivated then video starts from lion fullscreen mode
close #6351
Jean-Baptiste Kempf [Mon, 23 Apr 2012 16:25:37 +0000 (18:25 +0200)]
Qt: fix an annoying resizing issue.
That was resizing when video was stacked in the playlist
Rémi Denis-Courmont [Mon, 23 Apr 2012 16:00:17 +0000 (19:00 +0300)]
decoder: cosmetic, balance mutex around a for-loop
Rémi Denis-Courmont [Mon, 23 Apr 2012 15:59:23 +0000 (18:59 +0300)]
decoder: simplify and avoid immediate unlock/lock pair
Rémi Denis-Courmont [Mon, 23 Apr 2012 15:56:52 +0000 (18:56 +0300)]
decoder: cosmetic change, do not special case flushing
Jean-Baptiste Kempf [Mon, 23 Apr 2012 15:28:56 +0000 (17:28 +0200)]
Qt: respect BD menu option when opening
Jean-Baptiste Kempf [Mon, 23 Apr 2012 11:44:50 +0000 (13:44 +0200)]
Qt: better alignment for eq bands
Jean-Baptiste Kempf [Mon, 23 Apr 2012 11:11:43 +0000 (13:11 +0200)]
Qt: fix gototime focus
Close #6670
Jean-Baptiste Kempf [Mon, 23 Apr 2012 11:09:58 +0000 (13:09 +0200)]
Qt: better alignment for equalizer texts
Ref #5980
Felix Paul Kühne [Sun, 22 Apr 2012 23:22:18 +0000 (01:22 +0200)]
macosx: re-implement the 'icon-change' options
Note that the displayed icon is a re-rendering based upon the original sources, since we need a higher resolution icon on the Mac.
David Fuhrmann [Sun, 22 Apr 2012 11:40:16 +0000 (13:40 +0200)]
macosx: workaround for lion fullscreen behaviour at startup (refs #6668)
Jean-Baptiste Kempf [Sat, 21 Apr 2012 23:45:29 +0000 (01:45 +0200)]
MMS: coherence with asf demuxer
Jean-Baptiste Kempf [Sat, 21 Apr 2012 19:35:23 +0000 (21:35 +0200)]
MMS: remove debug warn about ACCESS_GET_META
Jean-Baptiste Kempf [Sat, 21 Apr 2012 19:30:10 +0000 (21:30 +0200)]
ASF: do not warn about compatibility object
Edward Wang [Fri, 20 Apr 2012 00:23:14 +0000 (20:23 -0400)]
Qt4: Set the current rate properly
Close #6646
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sat, 21 Apr 2012 15:54:35 +0000 (18:54 +0300)]
Reduce i_physical_channels to 16-bits for the time being
In practice, VLC only supports 9 channels at the moment.
Rémi Denis-Courmont [Sat, 21 Apr 2012 15:53:43 +0000 (18:53 +0300)]
aout_DecNew: remove redumdant check
i_channels is checked against i_physical_channels. This is enough to
enforce a reasonably small channels count.
Rémi Denis-Courmont [Sat, 21 Apr 2012 15:52:48 +0000 (18:52 +0300)]
Do not apply AOUT_CHAN_PHYSMASK to i_physical_channels
It only makes sense for i_original_channels.
Rémi Denis-Courmont [Sat, 21 Apr 2012 15:51:24 +0000 (18:51 +0300)]
Remove useless AOUT_PHYSMASK masking in some codecs
David Fuhrmann [Sat, 21 Apr 2012 10:49:10 +0000 (12:49 +0200)]
macosx: fix lion fullscreen button in dark ui in some cases
Especially this is needed when fullscreen is true in video prefs, but video has not started yet.
Rémi Denis-Courmont [Sat, 21 Apr 2012 11:06:12 +0000 (14:06 +0300)]
XVideo: improve the resolution error message again
Rémi Denis-Courmont [Sat, 21 Apr 2012 06:52:27 +0000 (09:52 +0300)]
Relicense (rest of) "my" assembler files to LGPLv2.1
Rafaël Carré [Sat, 21 Apr 2012 03:42:01 +0000 (23:42 -0400)]
Abort installer with a message if a win64 installer is run on win32
David Fuhrmann [Fri, 20 Apr 2012 20:53:13 +0000 (22:53 +0200)]
macosx: lion fullscreen: show fs controller not before animation is finished
David Fuhrmann [Fri, 20 Apr 2012 20:41:01 +0000 (22:41 +0200)]
macosx: make sure that window is not movable in lion fullscreen mode
this is needed especially for black ui style
David Geldreich [Fri, 20 Apr 2012 16:16:41 +0000 (18:16 +0200)]
handle the underscore prefix for some ARM ABI in arm_neon
here is an altenative to using an assembly macros to handle the calling
differences across ARM ABI.
use a gcc extension (also supported by clang/llvm) which symbol is
associated with function
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
David Fuhrmann [Fri, 20 Apr 2012 17:06:44 +0000 (19:06 +0200)]
macosx: fix behaviour of toogle playlist when in native fullscreen
- do not allow to collapse the window
- block the playlist menu item for now, when video is playing
David Fuhrmann [Fri, 20 Apr 2012 15:42:32 +0000 (17:42 +0200)]
macosx: make lion fullscreen compatible with reworked vout module
This also check if we should go to fullscreen at video startup (setting in video tab).
David Fuhrmann [Fri, 20 Apr 2012 15:19:23 +0000 (17:19 +0200)]
macosx vout: do not set fullscreen to false on start
This would break fullscreen state when we are in fullscreen and another video starts.
David Fuhrmann [Fri, 20 Apr 2012 13:46:58 +0000 (15:46 +0200)]
macosx: fix window sizing when entering lion fullscreen mode
Rafaël Carré [Fri, 20 Apr 2012 16:49:50 +0000 (12:49 -0400)]
qt4 sout: replace AAC with MP3
There is no GPLv2 compatible AAC encoder available today
FFmpeg's one is considered to be useless crap (including by its authors)
Rafaël Carré [Fri, 20 Apr 2012 16:27:28 +0000 (12:27 -0400)]
Revert "Fix AAC encoding with ffaac"
This reverts commit
8585706f5060212845c00ab9bca43c4a3ea17ec0 .
Don't silently enable experimental features
David Fuhrmann [Fri, 20 Apr 2012 12:18:24 +0000 (14:18 +0200)]
macosx vout: small cleanup
Felix Paul Kühne [Fri, 20 Apr 2012 11:47:00 +0000 (13:47 +0200)]
macosx: partially revert
884199d83044b4ce5b0a4c4ebb8896ae23cf4d96
this removes the unintended changes to the 'Delete_Prefs' script
David Fuhrmann [Fri, 20 Apr 2012 10:41:01 +0000 (12:41 +0200)]
macosx vout: remove now unused method
David Fuhrmann [Fri, 20 Apr 2012 10:26:02 +0000 (12:26 +0200)]
macosx vout: really fix crop this time
...hopefully.
This avoids distorted images, and also preserves a correct ar, even on crop 1:1.
refs #6080
David Geldreich [Thu, 19 Apr 2012 21:04:35 +0000 (23:04 +0200)]
correct ARM assembly to compile with Apple gas
arm_neon .S files were using PLD uppercase but Apple gas only accept lowercase
instructions
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Thu, 19 Apr 2012 17:22:23 +0000 (19:22 +0200)]
ios/build.sh: don't export the same variables twice
Felix Paul Kühne [Thu, 19 Apr 2012 17:20:35 +0000 (19:20 +0200)]
ios/build.sh: export CCAS correctly, since this is needed to compile VLC's neon code
Jean-Baptiste Kempf [Thu, 19 Apr 2012 17:03:19 +0000 (19:03 +0200)]
MMS: improve documentation and debug messages
Felix Paul Kühne [Thu, 19 Apr 2012 15:09:07 +0000 (17:09 +0200)]
macosx: fixed a bunch of compilation warnings, which popped up using newer Xcode release
no functional changes
David Fuhrmann [Thu, 19 Apr 2012 07:51:54 +0000 (09:51 +0200)]
macosx package: correct prefs folder in README
David Fuhrmann [Wed, 18 Apr 2012 12:17:49 +0000 (14:17 +0200)]
macosx: allow a smaller min-height when video is playing and currently visible in order to get more exact zoom behaviour
Rémi Denis-Courmont [Wed, 18 Apr 2012 21:13:21 +0000 (00:13 +0300)]
libvlc: helper to log to a FILE
Rémi Denis-Courmont [Wed, 18 Apr 2012 21:02:34 +0000 (00:02 +0300)]
libvlc: add functions to register logging callbacks
Rémi Denis-Courmont [Wed, 18 Apr 2012 20:31:19 +0000 (23:31 +0300)]
msg_Subscribe: expose structure to plugins
This eliminates one error case that nobody dealt with anyway.
Rémi Denis-Courmont [Wed, 18 Apr 2012 20:22:41 +0000 (23:22 +0300)]
Move message subscription stuff from vlc_messages.h to vlc_interface.h
This is not particularly clean and intuitive. But <vlc_messages.h> is
included and used all over the place, whereas the back-end is only used
by interfaces.
Rémi Denis-Courmont [Wed, 18 Apr 2012 20:07:14 +0000 (23:07 +0300)]
libvlc: small simplification of thread initialization
Adrian Yanes [Wed, 18 Apr 2012 19:45:01 +0000 (21:45 +0200)]
lua: fix build soundcloud.lua
Details: From Lua 5.2: Change to '\z' escape.
Reject undefined escape sequences. The
proper way to match the dot in Lua is %.
Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
Rémi Denis-Courmont [Wed, 18 Apr 2012 19:12:37 +0000 (22:12 +0300)]
Win32: useless variable
Rafaël Carré [Wed, 18 Apr 2012 19:03:09 +0000 (15:03 -0400)]
logger: fix HTML mode
Alan McCosh [Wed, 18 Apr 2012 16:50:52 +0000 (19:50 +0300)]
v4l2: fixing mmap unmapping
fixes regression introduced in
8d9f4bb6bdec56b957577812b00f7810888b22f4
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Andrey Utkin [Wed, 18 Apr 2012 15:04:50 +0000 (18:04 +0300)]
macosx: fix crash by dis-ambiguating var names
.../macosx/framework/Sources/VLCEventManager.m | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Frédéric Yhuel [Wed, 18 Apr 2012 15:01:17 +0000 (17:01 +0200)]
libmp4: fix error in TfxdBoxUUID definition
fix up
d1c96ead108c36dd69f91abc9e89c0b3f642ab31
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Wed, 18 Apr 2012 13:35:12 +0000 (16:35 +0300)]
net_Read(): truly ignore POLLRDHUP
The Linux TCP stack sets POLLRDHUP as soon as the FIN packet is
received. If there is some unread data in the receive buffer, it would
be discarded. Then upper layer protocol typically fail.
This can happen with HTTP/1.1 "Connection: close" or with HTTP/1.0
in particular.
Pointed-out-by: Jean-Baptiste Kempf <jb@videolan.org>
Konstantin Pavlov [Tue, 17 Apr 2012 11:20:24 +0000 (15:20 +0400)]
Contribs: call pkg_static.sh from a proper place.
Konstantin Pavlov [Tue, 17 Apr 2012 11:18:34 +0000 (15:18 +0400)]
Contribs: mpcdec: don't build binaries.
Konstantin Pavlov [Tue, 20 Mar 2012 13:04:56 +0000 (17:04 +0400)]
Contribs: update libbluray to 0.2.2.
Jean-Baptiste Kempf [Wed, 18 Apr 2012 09:10:46 +0000 (11:10 +0200)]
avcodec: Map IMA_QT
Fixes playback of .aiff with ima4 in them
Jean-Baptiste Kempf [Wed, 18 Apr 2012 09:10:24 +0000 (11:10 +0200)]
Add fourCC for IMA_QT
Jean-Baptiste Kempf [Tue, 17 Apr 2012 15:44:34 +0000 (17:44 +0200)]
vlc_meta.h: fix a comment
Jean-Baptiste Kempf [Tue, 17 Apr 2012 13:01:53 +0000 (15:01 +0200)]
Growl: remove trailing spaces
Rémi Denis-Courmont [Tue, 17 Apr 2012 20:09:15 +0000 (23:09 +0300)]
Win32: use interrupt time where available at build-time
MSDN does not mention SMP bugs with this as with perfomance timers.
Figures. This is untested and untestable at the moment.
Rémi Denis-Courmont [Tue, 17 Apr 2012 20:03:50 +0000 (23:03 +0300)]
win32: query performance timer frequency just once at start
Rémi Denis-Courmont [Tue, 17 Apr 2012 17:25:03 +0000 (20:25 +0300)]
Qt4: override playlist configuration on request, _not_ on exit
Fixes #6346.
Rémi Denis-Courmont [Tue, 17 Apr 2012 17:14:59 +0000 (20:14 +0300)]
Remove stray translation
Rémi Denis-Courmont [Tue, 17 Apr 2012 17:13:45 +0000 (20:13 +0300)]
qt4: remove --qt-autosave-volume
Qt4 is only one of several views to the playlist.
Rémi Denis-Courmont [Tue, 17 Apr 2012 17:11:38 +0000 (20:11 +0300)]
aout: --volume-save to retain volume, enabled by default
Rémi Denis-Courmont [Tue, 17 Apr 2012 16:58:05 +0000 (19:58 +0300)]
Qt4: use QVLCBool for random and repeat/loop
Rémi Denis-Courmont [Tue, 17 Apr 2012 16:42:42 +0000 (19:42 +0300)]
Qt4: use addCallback
Rémi Denis-Courmont [Tue, 17 Apr 2012 16:42:02 +0000 (19:42 +0300)]
Qt: add QVLCVariable::addCallback helper
Rémi Denis-Courmont [Tue, 17 Apr 2012 16:26:52 +0000 (19:26 +0300)]
Qt4: rationalize QVLCVariable and add missing classes
Sean Robinson [Mon, 16 Apr 2012 01:51:46 +0000 (18:51 -0700)]
dbus: Fix the CanSeek property getter
Close the D-Bus message when sending the value of the CanSeek property
in the Player object.
Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
Sean Robinson [Mon, 16 Apr 2012 01:39:26 +0000 (18:39 -0700)]
dbus: Fix the Seek method's introspection data
The position is an input parameter, not a return value.
Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
Sean Robinson [Mon, 16 Apr 2012 01:32:08 +0000 (18:32 -0700)]
dbus: Return an int64 in the Position property getter
According to the MPRIS specification, the Position property of the
Player object must be an int64.
dbus microsecond position overflows the unsigned 32-bit integer at
about 35:48 into a track's playback. A 64-bit integer still means
an overflow, but after more than 292000 years into a track's playback.
Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
Rafaël Carré [Tue, 17 Apr 2012 13:25:07 +0000 (09:25 -0400)]
forgotten renamed ffmpeg options
Rafaël Carré [Tue, 17 Apr 2012 12:58:15 +0000 (08:58 -0400)]
ffmpeg options were renamed
ffmpeg modules were renamed too some time ago