]>
git.sesse.net Git - vlc/log
Laurent Aimar [Thu, 12 Feb 2009 22:08:25 +0000 (23:08 +0100)]
Reorder qt4 audio menu to be more consistant with video menu.
Rémi Denis-Courmont [Thu, 12 Feb 2009 20:22:34 +0000 (22:22 +0200)]
Add libvlc_media_player_get_(hwnd|xwindow) as requested on forum
Rémi Denis-Courmont [Thu, 12 Feb 2009 20:22:10 +0000 (22:22 +0200)]
typo
Laurent Aimar [Thu, 12 Feb 2009 18:51:18 +0000 (19:51 +0100)]
Fixed audio transcoding when channel mixing or resampling is needed.
Rémi Denis-Courmont [Thu, 12 Feb 2009 15:37:45 +0000 (17:37 +0200)]
OSX: keep the (misdesigned) drawable variable
Rémi Denis-Courmont [Thu, 12 Feb 2009 14:03:35 +0000 (16:03 +0200)]
Add missing dlopen flag (if and only if _needed_).
Pointed-out-by: jpd@m2x.nl
Rémi Duraffort [Thu, 12 Feb 2009 13:17:22 +0000 (14:17 +0100)]
No need to translate warnings messages.
Laurent Aimar [Wed, 11 Feb 2009 23:07:20 +0000 (00:07 +0100)]
Do not create empty title (avformat).
Laurent Aimar [Wed, 11 Feb 2009 21:38:02 +0000 (22:38 +0100)]
Fixed msg_Info abuses.
Fabio Ritrovato [Mon, 2 Feb 2009 18:06:28 +0000 (19:06 +0100)]
GSoC: MTP Devices initial release
I have modified the original author patch to fix:
- vlc_cancelrestore (mtp).
- libmtp initialisation (race condition).
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Rémi Denis-Courmont [Wed, 11 Feb 2009 21:11:23 +0000 (23:11 +0200)]
Fix one (of several) leaks in interaction
Rémi Denis-Courmont [Wed, 11 Feb 2009 20:41:02 +0000 (22:41 +0200)]
Cleanup input stats when sout fails
Rémi Denis-Courmont [Wed, 11 Feb 2009 20:38:54 +0000 (22:38 +0200)]
Preparsers are quiet objects, no need to check when logging
Rémi Denis-Courmont [Wed, 11 Feb 2009 20:24:17 +0000 (22:24 +0200)]
Privatize input_Preparse
Rémi Denis-Courmont [Wed, 11 Feb 2009 19:58:32 +0000 (21:58 +0200)]
Stop spamming the debug logs
Rémi Duraffort [Wed, 11 Feb 2009 14:50:00 +0000 (15:50 +0100)]
Playlist have to be lock for playlist_ItemGetByInput too.
Rémi Duraffort [Wed, 11 Feb 2009 14:29:51 +0000 (15:29 +0100)]
The playlist have to be locked when calling playlist_ItemGetById (not tested for wince and pda interface).
Jean-Baptiste Kempf [Wed, 11 Feb 2009 19:24:04 +0000 (20:24 +0100)]
s/Buffering/Buff: this was too long and resized the timeLabel too much.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 19:18:33 +0000 (20:18 +0100)]
Qt: code simplification and usage simplification for SpeedLabel
Clicking on it brings the adjustable slider.
DoubleClicking doesn't do anything anymore.
This way the behaviour is more usable and less complex <joke>(don't be too KDEish!)</joke>
Jean-Baptiste Kempf [Wed, 11 Feb 2009 18:33:07 +0000 (19:33 +0100)]
Change tab order in effects.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 18:31:04 +0000 (19:31 +0100)]
Fix configure syntax. Please test.
Nicolas Chauvet (kwizart) [Wed, 11 Feb 2009 09:46:53 +0000 (10:46 +0100)]
ZIP Module - Use the system minizip when available
- Ship the vlc module header zip.h
(rename isn't needed once the file in ship)
- Detect minizip presence with pkgconfig
- if .pc not available, try to assume presence from unzip.h
- Move the zlib.h detection in one place (after pkgconfig macro)
minizip in bundled within zlib in some distro
- Adds -lz in module that needs it in one place
- Prevent the compilation of libs/unzip if minizip is available
(it shound't prevent this directory to be bundled with the sources)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 11 Feb 2009 17:36:50 +0000 (18:36 +0100)]
Regroup AC_CONFIG_FILES, because neither MSys and Cygwin like it. This improves the building on windows.
Christophe Massiot [Wed, 11 Feb 2009 16:17:21 +0000 (17:17 +0100)]
Fix handling of AAC ADTS
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Rémi Denis-Courmont [Wed, 11 Feb 2009 15:59:29 +0000 (17:59 +0200)]
Revert "ZIP Module - Use the system minizip when available"
This reverts commit
35fa551f95211e9ca4b9b52eb7a73de6b9c94484 .
Conflicts:
configure.ac
Rémi Denis-Courmont [Wed, 11 Feb 2009 15:54:27 +0000 (17:54 +0200)]
Use MAP_FAILED
Rémi Denis-Courmont [Wed, 11 Feb 2009 15:51:25 +0000 (17:51 +0200)]
framebuffer: Remove pointless test
The error value for mmap() is MAP_FAILED, which is not nul. But we
check for that case in Open() anyway.
Anthony Loiseau [Wed, 11 Feb 2009 09:24:18 +0000 (10:24 +0100)]
activex: snprintf is defined in stdio.h, include it
This applies for plugin.cpp, vlccontrol2.cpp and persistpropbag.
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Denis-Courmont [Wed, 11 Feb 2009 15:48:16 +0000 (17:48 +0200)]
Remove trainling white spaces
Nicolas Chauvet (kwizart [Wed, 11 Feb 2009 09:46:53 +0000 (10:46 +0100)]
ZIP Module - Use the system minizip when available
- Ship the vlc module header zip.h
(rename isn't needed once the file in ship)
- Detect minizip presence with pkgconfig
- if .pc not available, try to assume presence from unzip.h
- Move the zlib.h detection in one place (after pkgconfig macro)
minizip in bundled within zlib in some distro
- Adds -lz in module that needs it in one place
- Prevent the compilation of libs/unzip if minizip is available
(it shound't prevent this directory to be bundled with the sources)
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Jean-Paul Saman [Wed, 11 Feb 2009 15:17:38 +0000 (16:17 +0100)]
fb: Cleanup properly after failing OpenDisplay.
Jean-Paul Saman [Wed, 11 Feb 2009 15:03:05 +0000 (16:03 +0100)]
fb: unmap mmap'ed area when closing framebuffer display.
Closing of filedescriptor to /dev/fbx does not remove the mmap'ed areas. A call to munmap() is needed for this.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 11:08:17 +0000 (12:08 +0100)]
Contribs: Kate, update to 0.3.0 and disable-doc by default without patching.
Anthony Loiseau [Wed, 11 Feb 2009 09:21:17 +0000 (10:21 +0100)]
activex: create "ex" before using this exception variable
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 11 Feb 2009 10:37:47 +0000 (11:37 +0100)]
Contrib: Don't build FFmpeg dca decoder on Win32
Jean-Baptiste Kempf [Wed, 11 Feb 2009 09:05:17 +0000 (10:05 +0100)]
Win32 configures: mingw can compile mkv and taglib. Only Windows cannot.
Jean-Paul Saman [Wed, 11 Feb 2009 08:45:52 +0000 (09:45 +0100)]
activex: take lock before accessing libvlc_playlist_items_count().
Patch by jan-paul dinger (jpd at m2x dot nl).
Jean-Paul Saman [Wed, 4 Feb 2009 07:21:24 +0000 (08:21 +0100)]
zvbi: clear zvbi page holder before usage.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 03:35:37 +0000 (04:35 +0100)]
Qt: reparent a textEdit.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 03:27:56 +0000 (04:27 +0100)]
Qt: reparent the first-time dialog and make it die correctly.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 03:15:48 +0000 (04:15 +0100)]
Qt: don't leak the FSC on exit.
This should really be a singleton or at least not built when you play only audio.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 03:06:48 +0000 (04:06 +0100)]
Revert "FSC memory leaks"
This reverts commit
1463e7cbbc437f8e7b4ab246861ae55ddadeb763 .
Conflicts:
modules/gui/qt4/components/controller.cpp
modules/gui/qt4/components/controller_widget.hpp
Jean-Baptiste Kempf [Wed, 11 Feb 2009 03:01:24 +0000 (04:01 +0100)]
Qt: simplify and solve a leak and make a previous commit unecessary.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 03:00:53 +0000 (04:00 +0100)]
Qt: force the deletion that doesn't seem to happen correctly
Jean-Baptiste Kempf [Wed, 11 Feb 2009 02:05:56 +0000 (03:05 +0100)]
Qt: remove small leaks in menus.hpp
Anthony Loiseau [Wed, 11 Feb 2009 01:09:26 +0000 (02:09 +0100)]
Sort by alphabetical order the extensions.
Jean-Baptiste Kempf [Wed, 11 Feb 2009 00:57:50 +0000 (01:57 +0100)]
Qt menus: SD go in the media menu as on Mac.
Nicolas Chauvet (kwizart [Tue, 13 Jan 2009 18:32:36 +0000 (19:32 +0100)]
Mozilla SDK libxul 1.9.1 - preliminary support
According to https://bugzilla.mozilla.org/show_bug.cgi?id=455458
npupp.h has been renamed to npfunctions.h with libxul 1.9.1
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Rémi Duraffort [Tue, 10 Feb 2009 12:23:20 +0000 (13:23 +0100)]
playlist_search:
* use psz_name when an item doesn't have a title
* proper locking
* little speed up
(thanks fenrir for the reviews)
Rémi Denis-Courmont [Tue, 10 Feb 2009 20:35:02 +0000 (22:35 +0200)]
Qt4 unparented widgets
Rémi Denis-Courmont [Tue, 10 Feb 2009 20:26:54 +0000 (22:26 +0200)]
Qt4 leak
Rémi Denis-Courmont [Tue, 10 Feb 2009 19:46:14 +0000 (21:46 +0200)]
Qt4 menu leaks
Rémi Denis-Courmont [Tue, 10 Feb 2009 19:15:09 +0000 (21:15 +0200)]
Qt4: more leaks
Laurent Aimar [Tue, 10 Feb 2009 19:21:05 +0000 (20:21 +0100)]
Added support for shortname in bd access (avchd ?)
Rémi Denis-Courmont [Tue, 10 Feb 2009 19:05:01 +0000 (21:05 +0200)]
FSC memory leaks
Felix Paul Kühne [Tue, 10 Feb 2009 18:41:20 +0000 (19:41 +0100)]
mozilla: make sure we set the correct file rights before we distribute the plugin
Rémi Denis-Courmont [Tue, 10 Feb 2009 18:15:20 +0000 (20:15 +0200)]
Implement reference counting in the libvlc logger
Now, this should work safely, although it requires heavy polling.
Rémi Denis-Courmont [Tue, 10 Feb 2009 18:03:17 +0000 (20:03 +0200)]
Restore the libvlc logger lock
This API is completely idiotic. By design, it requires (very active)
polling to work. Also, it is almost impossible to make it thread-safe.
Anyway, through violating a few constant pointers, we can fix half of
that. However, message item reference counting remains broken.
Rémi Denis-Courmont [Tue, 10 Feb 2009 17:55:01 +0000 (19:55 +0200)]
libvlc log: stop abusing internal i_verbosity
Rémi Denis-Courmont [Tue, 10 Feb 2009 17:43:36 +0000 (19:43 +0200)]
Remove the verbose callback.
It was not thread-safe, and only used by ncurses (fixed earlier).
Rémi Denis-Courmont [Tue, 10 Feb 2009 17:38:41 +0000 (19:38 +0200)]
ncurses: redirect standard error to /dev/null
Changing the verbosity at that point is not thread-safe (and trying to
restore the value at ext is somwehat logically flawed). Luckily all the
standard <stdio.h> functions are thread-safe.
Anthony Loiseau [Thu, 8 Jan 2009 14:34:37 +0000 (15:34 +0100)]
Add .iso to the video files extensions (untested)
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Jean-Baptiste Kempf [Tue, 10 Feb 2009 12:06:29 +0000 (13:06 +0100)]
Qt, menu: remove open playlist
Jean-Paul Saman [Mon, 9 Feb 2009 22:12:32 +0000 (23:12 +0100)]
mozilla: clear exception also in this path.
Jean-Paul Saman [Mon, 9 Feb 2009 21:36:36 +0000 (22:36 +0100)]
mozilla: package the plugin also for use in Firefox 3
Jean-Paul Saman [Mon, 9 Feb 2009 21:11:50 +0000 (22:11 +0100)]
libvlc_log_clear: looks totally broken.
Jean-Paul Saman [Mon, 9 Feb 2009 20:47:26 +0000 (21:47 +0100)]
mozilla: toolbar is not implemented on MacOS X and Win32 for Firefox/Mozilla/Safari webbrowsers.
Remove this define once the functionality is implemented on MacOS X and Win32.
Rémi Denis-Courmont [Mon, 9 Feb 2009 21:47:59 +0000 (23:47 +0200)]
libkate contrib: skip documentation
Laurent Aimar [Mon, 9 Feb 2009 21:18:16 +0000 (22:18 +0100)]
Fixed closed captions in h264 packetizer.
Jean-Baptiste Kempf [Mon, 9 Feb 2009 20:14:27 +0000 (21:14 +0100)]
NEWS about CC SCTE-20
Jean-Baptiste Kempf [Mon, 9 Feb 2009 20:14:00 +0000 (21:14 +0100)]
Qt: change audio menus with mute at the bottom until we decide something with felix.
Laurent Aimar [Mon, 9 Feb 2009 19:04:47 +0000 (20:04 +0100)]
Added SCTE-20 CC support (close #2503).
Laurent Aimar [Mon, 9 Feb 2009 19:04:00 +0000 (20:04 +0100)]
Imroved cc.h fprintf debug (commented out by default).
Laurent Aimar [Mon, 9 Feb 2009 19:02:56 +0000 (20:02 +0100)]
Fixed cc.h multiple includes protection define.
Laurent Aimar [Sun, 8 Feb 2009 18:35:29 +0000 (19:35 +0100)]
Support output bits per sample changes in ffmpeg (close #2493).
Laurent Aimar [Sun, 8 Feb 2009 15:51:58 +0000 (16:51 +0100)]
Fixed various decoder/packetizer flush.
Laurent Aimar [Sun, 8 Feb 2009 15:52:27 +0000 (16:52 +0100)]
Added a missing block_BytestreamEmpty helper.
Laurent Aimar [Sun, 8 Feb 2009 15:39:49 +0000 (16:39 +0100)]
Correctly flush video/audio decoder in all cases.
Laurent Aimar [Sun, 8 Feb 2009 15:35:50 +0000 (16:35 +0100)]
Fixed timestamp validity check in decoder (probably close #2502)
Laurent Aimar [Sun, 8 Feb 2009 15:33:15 +0000 (16:33 +0100)]
Fixed (common) broken dts in wav (close #2494)
Laurent Aimar [Thu, 5 Feb 2009 22:45:39 +0000 (23:45 +0100)]
Added a module shortcut to wmafixed.
Rémi Denis-Courmont [Mon, 9 Feb 2009 19:46:12 +0000 (21:46 +0200)]
Wrap and improve a bit
Rémi Denis-Courmont [Mon, 9 Feb 2009 16:28:20 +0000 (18:28 +0200)]
X11 pixmaps will not work as drawable
Our outputs want to create a window as a child of the drawable. This is
never going to work with a pixmap.
Sébastien Escudier [Thu, 5 Feb 2009 13:08:22 +0000 (14:08 +0100)]
Fix a race condition between rtsp and httpd
This can happen when a rtsp client teardown : RtspCallback is called.
But at the same time, if the media is deleted, (MediaDel), RtspClientDel can be called twice on the same p_media/p_rtsp
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Duraffort [Mon, 9 Feb 2009 14:41:00 +0000 (15:41 +0100)]
playlist_search: enable all items if the search string is empty
(and remove an unused argument).
Rémi Duraffort [Mon, 9 Feb 2009 13:46:20 +0000 (14:46 +0100)]
taglib: remove a dummy sub-module (taglib can't act as an "art downloader").
Rémi Duraffort [Sun, 8 Feb 2009 15:53:02 +0000 (16:53 +0100)]
taglib: Fix #2466 and fix also for writting tag on win.
Jean-Paul Saman [Mon, 9 Feb 2009 08:42:07 +0000 (09:42 +0100)]
mozilla: call libvlc_playlist_items_count() with playlist lock held.
Jean-Paul Saman [Sun, 8 Feb 2009 12:10:26 +0000 (13:10 +0100)]
mozilla: define wrapper prototypes in support/npunix.c
Rémi Denis-Courmont [Sun, 8 Feb 2009 18:08:20 +0000 (20:08 +0200)]
Fix service discovery submodules (i.e. shoutcast TV and the likes)
Pointed-out-by: Rémi Duraffort
Rémi Denis-Courmont [Sun, 8 Feb 2009 18:07:22 +0000 (20:07 +0200)]
Remove dummy VLC_EXPORT
Rémi Denis-Courmont [Sun, 8 Feb 2009 18:06:24 +0000 (20:06 +0200)]
Add module_find_by_short() (internal only)
Kaarlo Raiha [Sat, 7 Feb 2009 20:55:48 +0000 (22:55 +0200)]
adds speaker setup override option
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Mark Bidewell [Wed, 4 Feb 2009 23:42:57 +0000 (18:42 -0500)]
Overload toggleVisible() to update list with media from other interfaces.
Overload toggleVisible() to update list with media from other interfaces.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Kaarlo Raiha [Sun, 8 Feb 2009 17:20:01 +0000 (19:20 +0200)]
fix typo
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Christophe Mutricy [Sun, 8 Feb 2009 16:05:28 +0000 (16:05 +0000)]
i18n: Translate the channels layout in media info
Christophe Mutricy [Sun, 8 Feb 2009 15:56:59 +0000 (15:56 +0000)]
Translate the channels layout
And not just make it to be translated.
So that it's coherent with the other audio variable fed by the core to the GUI.
Christophe Mutricy [Sun, 8 Feb 2009 14:41:13 +0000 (14:41 +0000)]
Always build x264 with pthread on win
Hannes Domani [Wed, 28 Jan 2009 21:07:14 +0000 (22:07 +0100)]
fix h264 encoding in windows
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Vincent Penquerc'h [Sun, 8 Feb 2009 14:22:28 +0000 (14:22 +0000)]
fix addition of multiple meta pairs adding the first one repeatedly
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>