]>
git.sesse.net Git - vlc/log
Francois Cartegnie [Fri, 2 Mar 2012 15:14:04 +0000 (16:14 +0100)]
Qt: epg dialog: fix base class hidden method
Francois Cartegnie [Fri, 2 Mar 2012 15:11:16 +0000 (16:11 +0100)]
Qt: various visibility warnings fixs
Maciej Blizinski [Wed, 29 Feb 2012 23:55:49 +0000 (00:55 +0100)]
Invoke check_headers with $(SHELL)
Otherwise, it gets executed with /bin/sh which on Solaris does not support the
$(...) construct. This causes 'gmake check' to fail. For example:
../src/check_headers: $(dirname ../src/check_headers): does not exist
Calling check_headers with $(SHELL) explicitly makes use of CONFIG_SHELL.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Maciej Blizinski [Thu, 1 Mar 2012 08:37:48 +0000 (09:37 +0100)]
Use libcompat in tests
Otherwise:
Undefined first referenced
symbol in file
asprintf url.o
ld: fatal: Symbol referencing errors. No output written to test_url
This patch uses a mix of tabs and spaces to match the existing convention.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Felix Paul Kühne [Fri, 2 Mar 2012 11:50:49 +0000 (12:50 +0100)]
Revert "macosx: don't let the video window get larger than the screen it is on (close #5875)"
This reverts commit
93b211422cf7fa0c7e61c355da2068e7e0e56a69 .
Francois Cartegnie [Fri, 2 Mar 2012 11:08:45 +0000 (12:08 +0100)]
Revert "Qt: handle special mouse buttons"
This reverts commit
e3511f67bc3ea374382359ed92b6d4312282f7a9 .
Francois Cartegnie [Fri, 2 Mar 2012 11:08:30 +0000 (12:08 +0100)]
Revert "vlc_keys: define mouse's middle, 4 & 5 buttons."t revert
This reverts commit
aeb250f758bfce98368ccb094067a8ad82bea7c6 .
Sébastien Escudier [Thu, 1 Mar 2012 12:32:37 +0000 (13:32 +0100)]
SAP : uniquely identify a session with the hash id and source, as described in rfc2974
Jean-Baptiste Kempf [Fri, 2 Mar 2012 01:23:41 +0000 (02:23 +0100)]
Support qcp file opening
Close #6291
Francois Cartegnie [Fri, 2 Mar 2012 00:28:41 +0000 (01:28 +0100)]
Qt: preferences_widgets: fix vtable entries for show()/hide()
Francois Cartegnie [Fri, 2 Mar 2012 00:01:29 +0000 (01:01 +0100)]
Qt: playlist_model: don't declare array with non constant expression
Francois Cartegnie [Thu, 1 Mar 2012 23:50:50 +0000 (00:50 +0100)]
Qt: qmenuview: fix macro usage
Francois Cartegnie [Thu, 1 Mar 2012 23:46:28 +0000 (00:46 +0100)]
Qt: Don't bypass (goto error) local variable declarations
Francois Cartegnie [Mon, 27 Feb 2012 19:54:31 +0000 (20:54 +0100)]
Qt: handle special mouse buttons
Francois Cartegnie [Fri, 24 Feb 2012 18:24:52 +0000 (19:24 +0100)]
vlc_keys: define mouse's middle, 4 & 5 buttons.
The same way as Wheel left/right, allow to use
those buttons for GUI shortcuts.
Rémi Denis-Courmont [Thu, 1 Mar 2012 20:42:13 +0000 (22:42 +0200)]
Revert "Link vlc-cache-gen with the C++ standard library..."
This reverts commit
07d38617832be934896fa7a14fe52f1a65c901ab .
Felix Paul Kühne [Thu, 1 Mar 2012 18:42:10 +0000 (19:42 +0100)]
macosx: don't let the video window get larger than the screen it is on (close #5875)
Felix Paul Kühne [Thu, 1 Mar 2012 18:05:21 +0000 (19:05 +0100)]
macosx: don't allow option-click on the playlist button in case a video is playing
Felix Paul Kühne [Thu, 1 Mar 2012 18:01:50 +0000 (19:01 +0100)]
macosx: hide the playlist without option click when showing the video in a separate window (refs #6213)
Felix Paul Kühne [Thu, 1 Mar 2012 18:00:16 +0000 (19:00 +0100)]
macosx: fixed a crash
Rémi Denis-Courmont [Thu, 1 Mar 2012 17:32:08 +0000 (19:32 +0200)]
gnutls: simplify x509 certs loading, no need for O_DIRECTORY
Rémi Denis-Courmont [Thu, 1 Mar 2012 17:28:37 +0000 (19:28 +0200)]
Fix MacOS compilation (probably)
Rémi Denis-Courmont [Thu, 1 Mar 2012 17:24:40 +0000 (19:24 +0200)]
Remove the old glibc version check
This is not so relevant anymore and was only a warning anyway.
(We cannot avoid the bug in LibVLC.)
Rémi Denis-Courmont [Thu, 1 Mar 2012 17:06:20 +0000 (19:06 +0200)]
Work around automake bug (?) to distribute contribs
Files were copied to contrib/src/src instead of contrib/src...
Felix Paul Kühne [Thu, 1 Mar 2012 16:46:09 +0000 (17:46 +0100)]
macosx: cosmetics
Felix Paul Kühne [Thu, 1 Mar 2012 16:24:19 +0000 (17:24 +0100)]
macosx: fixed track synchronization panel (close #6233)
Rafaël Carré [Wed, 29 Feb 2012 22:32:16 +0000 (17:32 -0500)]
Remove unused PLUGINS variable
Jean-Baptiste Kempf [Thu, 1 Mar 2012 10:12:20 +0000 (11:12 +0100)]
Gradfun: do not crash on exit on Win32
vlc_memalign data should be vlc_free'd
Close #6114 #6280
Jean-Baptiste Kempf [Thu, 1 Mar 2012 09:40:46 +0000 (10:40 +0100)]
Add Keywords to the vlc.desktop file
Close #6275
Close LP:943014
Sam Hocevar [Wed, 29 Feb 2012 19:53:07 +0000 (20:53 +0100)]
Link vlc-cache-gen with the C++ standard library to avoid issues when we
dlclose() a C++ plugin that was built with a faulty library that may have
registered __cxa_atexit callbacks (usually through the libstdc++ that
library was built with).
Upgrading libstdc++ is not always a solution since some code may have been
inlined and we can't get rid of it.
Sam Hocevar [Sun, 17 Oct 2010 17:28:56 +0000 (19:28 +0200)]
Fix a typo in the fourcc definition list affecting I444.
Maciej Blizinski [Wed, 29 Feb 2012 14:59:46 +0000 (15:59 +0100)]
Escape double quotes when creating 'compile'
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Wed, 29 Feb 2012 22:09:11 +0000 (17:09 -0500)]
decoder synchro: cosmetics
Kevin Anthony [Fri, 24 Feb 2012 19:19:28 +0000 (14:19 -0500)]
dbus: Implement fullscreen switching (MPRIS 2.2)
* Add the Fullscreen and CanSetFullscreen properties
to the root interface implementation
* Implement org.freedesktop.DBus.Properties.PropertiesChanged
for properties of the root interface
Signed-off-by: Mirsal Ennaime <mirsal@videolan.org>
Rafaël Carré [Wed, 29 Feb 2012 19:14:46 +0000 (14:14 -0500)]
libvlc_media_list: remove unused feature
Rémi Denis-Courmont [Wed, 29 Feb 2012 18:03:55 +0000 (20:03 +0200)]
Add -lnsl in $SOCKET_LIBS as needed
Also fix if_name(to)index() detection, that depends on nsl.
Konstantin Pavlov [Wed, 29 Feb 2012 14:22:57 +0000 (18:22 +0400)]
Contribs: vpx: fix typo.
Rémi Denis-Courmont [Wed, 29 Feb 2012 16:59:54 +0000 (18:59 +0200)]
Replace posix_memalign()
Claudio Ortelli [Wed, 29 Feb 2012 15:16:07 +0000 (16:16 +0100)]
Jamendo selected charts by genre
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Frédéric Yhuel [Wed, 29 Feb 2012 13:23:55 +0000 (14:23 +0100)]
DASH: prevent integer overflow
A integer overflow could happen in bandwidth computation, for example if
we have a DASH server and client on the same LAN.
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Hugo Beauzée-Luyssen [Mon, 27 Feb 2012 15:18:02 +0000 (16:18 +0100)]
hls: Removing useless test.
Casian Andrei [Wed, 22 Feb 2012 08:29:02 +0000 (10:29 +0200)]
dbus: Prevent dictionary from growing out of control
For each item that was appended or deleted, the ("Tracks", NULL) pair
was inserted (duplicated over and over) in the tracklist_properties
dictionary. The dictionary was inserting it in the same position and
it assumed it had hash collisions, triggering an expansion at every
insertion of that pair.
Check if the key is present before inserting in the dict again, at
playlist_item_append, playlist_item_deleted events.
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
Casian Andrei [Wed, 22 Feb 2012 08:27:38 +0000 (10:27 +0200)]
Create a has_key function for a vlc dictionary
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
Jean-Baptiste Kempf [Tue, 28 Feb 2012 22:40:27 +0000 (23:40 +0100)]
Qt: remember correctly the network list
Naohiro KORIYAMA [Tue, 28 Feb 2012 01:32:07 +0000 (10:32 +0900)]
Fix memory leak in video_output on Mac OS X (close #6267)
huge numbers of memory leaks happens because subpictures are not deleted.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Rémi Denis-Courmont [Tue, 28 Feb 2012 17:24:17 +0000 (19:24 +0200)]
Revert "Fixing HLS on win32"
This reverts commit
b7d96d26c43aa489400b6755d8c90ede9a25cc1a .
Rémi Denis-Courmont [Tue, 28 Feb 2012 16:52:03 +0000 (18:52 +0200)]
mp4: avoid shadowing variables
Rémi Denis-Courmont [Tue, 28 Feb 2012 16:29:36 +0000 (18:29 +0200)]
Revert "uClibc compilation fix"
This reverts commit
09c815edec7fb4a241fa3ef217f3ed3196da7ce2 .
Rémi Denis-Courmont [Tue, 28 Feb 2012 16:28:47 +0000 (18:28 +0200)]
Revert "Fix v4l2 build failure on Debian/kfreebsd"
This reverts commit
7711eb75851df0dfcacecab5199bec5cff528ce8 .
This makes no sense as control types are _not_ macros.
Rémi Denis-Courmont [Tue, 28 Feb 2012 16:28:09 +0000 (18:28 +0200)]
Fix inverted shell negation "! test" -> "test !"
David Fuhrmann [Tue, 28 Feb 2012 14:26:06 +0000 (15:26 +0100)]
macosx: the window should not be always the main window
With this patch, the window has the proper inactive state when another window is in foreground
Close #6016
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
David Fuhrmann [Tue, 28 Feb 2012 14:26:05 +0000 (15:26 +0100)]
macosx: close the right window when pressing Cmd+W
For nonembedded mode, this makes sure that:
- playlist window can be closed and video continues playing
- video will be stopped when closing video window with Cmd+W
Close #6239
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
David Fuhrmann [Tue, 28 Feb 2012 14:26:07 +0000 (15:26 +0100)]
macosx vout: reliably set the window level
setLevel: seems to be not thread-safe, therefore we set this on the main thread to ensure its functionality
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Francois Cartegnie [Tue, 28 Feb 2012 15:47:25 +0000 (16:47 +0100)]
bootstrap: allow calling genmf with non default shell
Konstantin Pavlov [Tue, 28 Feb 2012 08:51:00 +0000 (12:51 +0400)]
avcodec: dxtory support arrived a bit later in ffmpeg than in libav...
Konstantin Pavlov [Tue, 28 Feb 2012 07:11:28 +0000 (11:11 +0400)]
Update NEWS with new supported codecs.
Konstantin Pavlov [Mon, 27 Feb 2012 13:46:10 +0000 (17:46 +0400)]
Register CDXL, BMV, Ut Video, VBLE and Dxtory codecs in avcodec module.
BMV Video requires palette support and doesnt work as-is, all other
codecs work nicely.
Konstantin Pavlov [Fri, 24 Feb 2012 11:19:46 +0000 (15:19 +0400)]
Fix some common typos.
Konstantin Pavlov [Fri, 24 Feb 2012 09:49:47 +0000 (13:49 +0400)]
Contribs: add separate libpostproc.
Konstantin Pavlov [Fri, 24 Feb 2012 09:51:05 +0000 (13:51 +0400)]
Contribs: libpostproc was removed from libav.
Rafaël Carré [Tue, 28 Feb 2012 07:37:24 +0000 (02:37 -0500)]
Revert "Contribs: use latest commit before lavc 54 jump"
This reverts commit
61426c7c15b879c8fc51852d1e77931a88cf6727 .
Conflicts:
contrib/src/ffmpeg/rules.mak
Modules have been updated to new API
Jean-Baptiste Kempf [Tue, 28 Feb 2012 02:37:42 +0000 (03:37 +0100)]
Qt: fix navigation menu rebuilding
Close #6219
Jean-Baptiste Kempf [Tue, 28 Feb 2012 01:24:12 +0000 (02:24 +0100)]
Qt: menu simplification
Jean-Baptiste Kempf [Tue, 28 Feb 2012 00:13:09 +0000 (01:13 +0100)]
Qt: remove unneeded includes
Denis Charmet [Mon, 27 Feb 2012 23:22:14 +0000 (00:22 +0100)]
MKV: Handle file with no duration or 0 duration
Close #6137
Fixes issue in http://forum.videolan.org/viewtopic.php?f=14&t=98525
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Felix Paul Kühne [Mon, 27 Feb 2012 20:40:18 +0000 (21:40 +0100)]
macosx: don't show the playlist on stop in minimized mode (refs #6213)
Felix Paul Kühne [Mon, 27 Feb 2012 20:10:37 +0000 (21:10 +0100)]
freetype: changed the default font for OS X to 'Arial Unicode' (close #6087)
This appears to be the only sane font installed by default which supports at least Latin, Arabic, Traditional Chinese, Simplified Chinese, Japanese, Korean, Cyrillic, Vietnamese, Hebrew, Devanagari, Gujarati, Urdu, Tamil, Thai and Telugu
Rafaël Carré [Mon, 27 Feb 2012 19:21:47 +0000 (14:21 -0500)]
osx packaging: fix typo when creating include directory
Christopher Mueller [Thu, 23 Feb 2012 15:16:54 +0000 (16:16 +0100)]
dash: fix intialization typo
Signed-off-by: Hugo Beauzée-Luyssen <beauze.h@gmail.com>
Sébastien Escudier [Tue, 21 Feb 2012 11:56:56 +0000 (12:56 +0100)]
dereference p_libvlc->p_vlm after the media clean up
Rob Jonson [Sat, 25 Feb 2012 13:55:21 +0000 (13:55 +0000)]
avoid crash where vlc.net.stat returns nil for a file (such as alias on mac os)
resending with spaces instead of tabs for indenting.
please backport for 2.0.1
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Brendon Justin [Fri, 24 Feb 2012 17:54:33 +0000 (12:54 -0500)]
macosx: Really use specified SDK in build.sh
Sets the SDK in addition to minimum deployment target.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Ismael Luceno [Mon, 27 Feb 2012 11:18:44 +0000 (12:18 +0100)]
uClibc compilation fix
Sébastien Escudier [Fri, 24 Feb 2012 14:28:28 +0000 (15:28 +0100)]
avformat : fix overflow in timestamp computation
Hugo Beauzée-Luyssen [Sun, 26 Feb 2012 21:57:59 +0000 (22:57 +0100)]
Fixing HLS on win32
Removing m3u8 from the extensions to demux shortcut list. This was
preventing the TS demux to be used. Instead, the M3U8 importer was used.
Felix Paul Kühne [Sun, 26 Feb 2012 21:55:32 +0000 (22:55 +0100)]
macosx: slow down the forward/backward buttons a bit (close #6135)
continous button action skips 1 minute within 5 secs now, which matches iTunes
note that iTunes gets faster if you press the button longer, which is something we might want to do as well
Felix Paul Kühne [Sun, 26 Feb 2012 19:09:54 +0000 (20:09 +0100)]
macosx: fixed a logic problem which prevent the proper exit off the fullscreen mode when using the 64bit linked against the 10.7 SDK on 10.6 (close #6157)
Felix Paul Kühne [Sun, 26 Feb 2012 18:50:21 +0000 (19:50 +0100)]
macosx: fixed another manifestation of the progress bar flickering (close #6212)
Benjamin Drung [Sun, 26 Feb 2012 17:22:40 +0000 (18:22 +0100)]
Fix v4l2 build failure on Debian/kfreebsd
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Benjamin Drung [Sun, 26 Feb 2012 17:18:14 +0000 (18:18 +0100)]
Add missing CFLAGS_* variables for altivec
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Mirsal Ennaime [Sun, 26 Feb 2012 16:38:09 +0000 (17:38 +0100)]
dbus: Do not crash on method calls with a null interface
Francois Cartegnie [Sat, 25 Feb 2012 19:28:00 +0000 (20:28 +0100)]
Qt: preferences: expand root level.
We have only 5 items, and lots of empty space.
Let's save the user 1 click and give him a better overall view
of categories.
Francois Cartegnie [Sat, 25 Feb 2012 19:23:04 +0000 (20:23 +0100)]
x264: use a list for frame packing options.
Francois Cartegnie [Fri, 24 Feb 2012 18:13:45 +0000 (19:13 +0100)]
Qt: SoundWidget: use LeftButton only for level changes.
Allow event propagation of other buttons.
Francois Cartegnie [Thu, 23 Feb 2012 13:10:08 +0000 (14:10 +0100)]
Qt: inputstats: don't update if not visible
Jean-Baptiste Kempf [Sat, 25 Feb 2012 17:35:19 +0000 (18:35 +0100)]
Remove leftover of realvideo.c
Jean-Baptiste Kempf [Sat, 25 Feb 2012 17:14:26 +0000 (18:14 +0100)]
MacOS: fix typo
Jean-Baptiste Kempf [Sat, 25 Feb 2012 17:07:52 +0000 (18:07 +0100)]
Qt: increase the granularity of the spatializer module
Jean-Baptiste Kempf [Sat, 25 Feb 2012 16:55:36 +0000 (17:55 +0100)]
Qt: bigger spatializer UI font
Jean-Baptiste Kempf [Sat, 25 Feb 2012 16:54:25 +0000 (17:54 +0100)]
Qt: adapt the spatializer GUI to the new values
Jean-Baptiste Kempf [Sat, 25 Feb 2012 16:49:34 +0000 (17:49 +0100)]
Spatializer: limit damp range
Close #6143
Jean-Baptiste Kempf [Sat, 25 Feb 2012 16:18:39 +0000 (17:18 +0100)]
Contribs: update UPNP to 1.6.15
Jean-Baptiste Kempf [Sat, 25 Feb 2012 16:15:21 +0000 (17:15 +0100)]
Contribs: update Kate
Jean-Baptiste Kempf [Sat, 25 Feb 2012 15:54:00 +0000 (16:54 +0100)]
Update GLEW to 1.7.0
Jean-Baptiste Kempf [Sat, 25 Feb 2012 15:26:32 +0000 (16:26 +0100)]
Contrib: update android patch for schro
Forgotten in a previous commit
Jean-Baptiste Kempf [Sat, 25 Feb 2012 12:50:30 +0000 (13:50 +0100)]
Add mp2a fourCC for some Mpeg Audio
Ilkka Ollakka [Sat, 25 Feb 2012 09:25:29 +0000 (11:25 +0200)]
avcodec: Allow encoding standard stricted to be from -2 to 2
Should fix #6184 as aac encoding seems to require --sout-ffmpeg-strict=-2
Jean-Baptiste Kempf [Fri, 24 Feb 2012 23:25:01 +0000 (00:25 +0100)]
Contribs: update SDL to 1.2.15
Jean-Baptiste Kempf [Fri, 24 Feb 2012 23:21:32 +0000 (00:21 +0100)]
Contribs: update SDLimage to 1.2.12
Jean-Baptiste Kempf [Fri, 24 Feb 2012 23:19:01 +0000 (00:19 +0100)]
Contribs: Update libjpeg to 8d