]>
git.sesse.net Git - vlc/log
Erwan Tulou [Thu, 19 Mar 2009 13:06:47 +0000 (14:06 +0100)]
with skins2(Windows), solve vlc sometimes hanging (blocked in CreateWindowEx)
when multiple vouts are launched (e.g audio-visual)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Erwan Tulou [Fri, 20 Mar 2009 14:21:01 +0000 (15:21 +0100)]
skins2: solve minor problem when opening skin dialog box
(could not be opened twice in a row)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Kaarlo Raiha [Tue, 24 Mar 2009 12:17:12 +0000 (14:17 +0200)]
fix audiodevice cycle hotkey
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Kaarlo Raiha [Tue, 24 Mar 2009 12:42:53 +0000 (14:42 +0200)]
add container formats to porfile names
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Kaarlo Raiha [Tue, 24 Mar 2009 12:39:32 +0000 (14:39 +0200)]
add comments to profiles
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Tue, 24 Mar 2009 23:00:01 +0000 (00:00 +0100)]
Qt: add a --qt-embedded-open option to have the 0.9 integration of open panel using the NON-native Qt open dialog.
I know people prefer native dialog, but Qt4.5 improved the QFileDialog a lot, and some people (including devs) ask for it, so here it is. It doesn't increase the code a lot and the code is tested.
Jean-Baptiste Kempf [Tue, 24 Mar 2009 13:54:23 +0000 (14:54 +0100)]
Remove the .ui HACKs from translations because of Qt4.5 switch... Some strings were forgotten.
Jean-Baptiste Kempf [Sun, 22 Mar 2009 20:51:31 +0000 (21:51 +0100)]
Qt: try to make the advanced open dialog more usable for files (who the H... uses files nowadays ;) )
Jean-Baptiste Kempf [Sun, 22 Mar 2009 20:17:24 +0000 (21:17 +0100)]
Qt: don't open empty files.
Rémi Duraffort [Tue, 24 Mar 2009 20:22:28 +0000 (21:22 +0100)]
cmml: use pl_Release.
Rémi Duraffort [Tue, 24 Mar 2009 20:20:13 +0000 (21:20 +0100)]
bonjour: cleanings.
Rémi Duraffort [Tue, 24 Mar 2009 20:19:34 +0000 (21:19 +0100)]
podcast: fix missing release.
Rémi Duraffort [Tue, 24 Mar 2009 10:36:30 +0000 (11:36 +0100)]
sd_mtp: fix potential memleaks.
Laurent Aimar [Mon, 23 Mar 2009 20:42:09 +0000 (21:42 +0100)]
Revert [
f5060d12c31af094d9105143c88371487ff2c72c ] (seek speed improvment)
It creates broken pictures and should be investigated.
Laurent Aimar [Mon, 23 Mar 2009 20:23:01 +0000 (21:23 +0100)]
Fixed skip_frame setting (avcodec).
Laurent Aimar [Mon, 23 Mar 2009 19:54:52 +0000 (20:54 +0100)]
Cosmetics.
Laurent Aimar [Mon, 23 Mar 2009 19:44:11 +0000 (20:44 +0100)]
Fixed potential memleak in input control fifo.
Thanks Sébastien Escudier for noticing it.
Laurent Aimar [Mon, 23 Mar 2009 19:34:50 +0000 (20:34 +0100)]
Added a missing lock around attachments.
Rémi Duraffort [Mon, 23 Mar 2009 14:55:56 +0000 (15:55 +0100)]
typo (and remove trailing spaces).
Rémi Duraffort [Mon, 23 Mar 2009 14:28:35 +0000 (15:28 +0100)]
contrib_goom: patch goom library to fix a lot of memleaks.
Rémi Duraffort [Mon, 23 Mar 2009 10:24:36 +0000 (11:24 +0100)]
goom: factorization.
Geoffroy Couprie [Mon, 23 Mar 2009 12:49:02 +0000 (13:49 +0100)]
WinCE intf: fix resources building
Geoffroy Couprie [Wed, 18 Mar 2009 09:46:46 +0000 (10:46 +0100)]
Win32 crashdump: typo
Rémi Duraffort [Sun, 22 Mar 2009 20:39:36 +0000 (21:39 +0100)]
ffmpeg: vhook was removed.
Tomáš Chvátal [Sun, 22 Mar 2009 20:23:54 +0000 (20:23 +0000)]
l10n: Czech update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Ivo Ivanov [Sun, 22 Mar 2009 20:13:23 +0000 (20:13 +0000)]
l10n: Bulgarian update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Christophe Mutricy [Sun, 22 Mar 2009 18:54:05 +0000 (18:54 +0000)]
swscale is on by default
Rémi Duraffort [Sun, 22 Mar 2009 17:11:39 +0000 (18:11 +0100)]
mosaic: fix a dummy warning (and add a missing undef).
Rémi Duraffort [Sun, 22 Mar 2009 17:04:14 +0000 (18:04 +0100)]
vcdx: fix potential memleak.
Rémi Duraffort [Sun, 22 Mar 2009 17:03:28 +0000 (18:03 +0100)]
ggi: fix variable name.
Rémi Duraffort [Sun, 22 Mar 2009 16:30:26 +0000 (17:30 +0100)]
mkv: fix warning (size_t is unsigned).
Laurent Aimar [Sun, 22 Mar 2009 15:31:36 +0000 (16:31 +0100)]
Ensure that meta-* are valid UTF8.
Laurent Aimar [Sun, 22 Mar 2009 15:28:55 +0000 (16:28 +0100)]
Made http-continuous option safe.
It was a request of Frederik Kriewitz.
Laurent Aimar [Sun, 22 Mar 2009 15:26:33 +0000 (16:26 +0100)]
Make meta-* option safe.
It was a request of Frederik Kriewitz.
Laurent Aimar [Sun, 22 Mar 2009 15:24:49 +0000 (16:24 +0100)]
Made var_GetNonEmptyString robust against var_GetString allocation error.
Brian Johnson [Fri, 20 Mar 2009 19:05:01 +0000 (15:05 -0400)]
This changes range validation for control values from
value >= 0 to value >= minimum && value <= maximum
Signed-off-by: Brian Johnson <brijohn@gmail.com>
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Sun, 22 Mar 2009 15:03:50 +0000 (16:03 +0100)]
Fixed win32 compilation.
Thanks xxcv for noticing it.
Laurent Aimar [Sat, 21 Mar 2009 19:45:07 +0000 (20:45 +0100)]
Avoid event spaming on epg changes.
Laurent Aimar [Sat, 21 Mar 2009 19:21:51 +0000 (20:21 +0100)]
Created input_item_SetEpg function.
Laurent Aimar [Sat, 21 Mar 2009 15:02:48 +0000 (16:02 +0100)]
Fixed a crash in video filter_chain_t code when closing a filter.
It should fix #1929.
Thanks for Aurélien Nephtali investigation.
Laurent Aimar [Sat, 21 Mar 2009 14:55:57 +0000 (15:55 +0100)]
Clean up a bit filter_chain_* code.
Laurent Aimar [Mon, 15 Dec 2008 22:19:04 +0000 (23:19 +0100)]
Protect against broken V_QUICKTIME in mkv.
My mkvmerge version seems to generate broken files.
Rémi Duraffort [Sun, 22 Mar 2009 10:31:08 +0000 (11:31 +0100)]
fbosd:
* use /dev/fb0 as default (like suggested in the help string)
* fix a typo (intf_sys_t != intf_thread_t)
* cleanings.
Rémi Duraffort [Sun, 22 Mar 2009 08:05:07 +0000 (09:05 +0100)]
qt4_menus: fix segfault.
Rémi Duraffort [Sun, 22 Mar 2009 07:58:49 +0000 (08:58 +0100)]
qt4_menus: missing undef.
Rémi Duraffort [Sun, 22 Mar 2009 07:49:29 +0000 (08:49 +0100)]
qt4_bookmarks: fix encoding.
Srikanth Raju [Sat, 21 Mar 2009 22:13:43 +0000 (03:43 +0530)]
Fixes bookmark feature non update bug
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Sat, 21 Mar 2009 22:22:11 +0000 (23:22 +0100)]
qt4: be symetric for audio up and down.
Rémi Duraffort [Sat, 21 Mar 2009 11:16:50 +0000 (12:16 +0100)]
dummy_input: remove unused variable in the struct.
Rémi Duraffort [Sat, 21 Mar 2009 07:59:10 +0000 (08:59 +0100)]
dbus: UpdateCaps is now always called with the playlist unlocked.
Rémi Duraffort [Sat, 21 Mar 2009 07:54:39 +0000 (08:54 +0100)]
dbus: fix another locking problem.
Rémi Duraffort [Sat, 21 Mar 2009 07:38:02 +0000 (08:38 +0100)]
dbus: fix the repeat signal.
Rémi Duraffort [Fri, 20 Mar 2009 21:16:38 +0000 (22:16 +0100)]
dbus: fix a bunch of assert/crash about locking (playlist functions used in the callbacks).
Rémi Duraffort [Fri, 20 Mar 2009 09:04:37 +0000 (10:04 +0100)]
lua_demux: fix object leaks.
Rémi Duraffort [Fri, 20 Mar 2009 08:26:07 +0000 (09:26 +0100)]
pda: fix object leaks.
Rémi Duraffort [Fri, 20 Mar 2009 08:21:09 +0000 (09:21 +0100)]
ncurses: fix object leak and use pl_Release instead of vlc_object_release.
Rémi Duraffort [Fri, 20 Mar 2009 08:05:38 +0000 (09:05 +0100)]
dbus: fix an object leak (+some cleanings)
Rémi Duraffort [Thu, 19 Mar 2009 10:05:35 +0000 (11:05 +0100)]
svg: remove unused variable.
Rémi Duraffort [Thu, 19 Mar 2009 07:42:07 +0000 (08:42 +0100)]
Fix string format.
Rémi Duraffort [Wed, 18 Mar 2009 14:18:41 +0000 (15:18 +0100)]
vout_msw: use var_TriggerCallback and some cleaning.
Rémi Duraffort [Wed, 18 Mar 2009 13:52:57 +0000 (14:52 +0100)]
vout_omapfb: fix potential leaks.
Christophe Mutricy [Thu, 19 Mar 2009 02:01:24 +0000 (02:01 +0000)]
1st preview release for VLC 1.0.0
Christophe Mutricy [Thu, 19 Mar 2009 01:38:39 +0000 (01:38 +0000)]
Merge the l10n from 0.9-bugfix
Nominated for the price of the ugliest commitdiff
Christophe Mutricy [Thu, 19 Mar 2009 01:38:14 +0000 (01:38 +0000)]
Update the pot file for vlc 1.0.0
Christophe Mutricy [Wed, 18 Mar 2009 23:10:23 +0000 (23:10 +0000)]
Remove deleted files from POTFILES.in
JP Dinger [Tue, 17 Mar 2009 13:11:58 +0000 (14:11 +0100)]
Simplify libvlc_media_player_is_playing(). Should really be inline.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Duraffort [Tue, 17 Mar 2009 21:43:10 +0000 (22:43 +0100)]
Fix compilation of caca vout.
Rémi Duraffort [Tue, 17 Mar 2009 21:33:08 +0000 (22:33 +0100)]
telepathy: get back the previous behavior.
Rémi Duraffort [Tue, 17 Mar 2009 21:06:45 +0000 (22:06 +0100)]
No need to add a '\n' with msg_*
Rémi Duraffort [Tue, 17 Mar 2009 20:57:29 +0000 (21:57 +0100)]
vout_ggi: fix return value.
Rémi Duraffort [Tue, 17 Mar 2009 20:52:40 +0000 (21:52 +0100)]
vout_fb: fix a potential memleak and some cleanings.
Rémi Duraffort [Tue, 17 Mar 2009 20:40:23 +0000 (21:40 +0100)]
directfb: fix potential memleak.
Rémi Duraffort [Tue, 17 Mar 2009 20:34:17 +0000 (21:34 +0100)]
fix a segfault when launching a video inside a tty.
Rémi Duraffort [Tue, 17 Mar 2009 20:21:12 +0000 (21:21 +0100)]
vout_caca: fix potential memleak.
Rémi Duraffort [Tue, 17 Mar 2009 20:12:16 +0000 (21:12 +0100)]
vout_aa: fix pontential memleak and cosmetics.
Rémi Duraffort [Tue, 17 Mar 2009 20:06:57 +0000 (21:06 +0100)]
sdl: simplifications.
Laurent Aimar [Mon, 16 Mar 2009 22:53:57 +0000 (23:53 +0100)]
Parse *only* NAL SEI for Closed Caption.
Laurent Aimar [Mon, 16 Mar 2009 22:38:00 +0000 (23:38 +0100)]
Try to use video-filter instead of vout-filter for deinterlacing.
It only works for blend and X mode but there are probably the most used.
When blend/X are enabled/disabled:
- It avoids recreating the vout.
- It avoids deinterlacing the (soft) subtitles.
The other modes are not possible without a lot of vout works, so it is
postponed for later.
As a side effect, the initial value of the menu now takes into account the
command line options.
Please, report any regression. This code is made complicated by the
vout filter/video filter2 switches&tricks.
Laurent Aimar [Mon, 16 Mar 2009 20:09:44 +0000 (21:09 +0100)]
Make sure that var_Get on a string will return a non NULL value.
The current code assume it everywhere.
Laurent Aimar [Mon, 16 Mar 2009 19:44:38 +0000 (20:44 +0100)]
Improved a bit deinterlace video filter2.
It now supports I422 and discard mode.
Laurent Aimar [Sun, 15 Mar 2009 20:16:47 +0000 (21:16 +0100)]
Removed dead code (deinterlace).
Laurent Aimar [Sat, 14 Mar 2009 20:35:36 +0000 (21:35 +0100)]
Cosmetics (vout, deinterlace).
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:59:49 +0000 (20:59 +0200)]
Remove intf_thread_t.change_lock
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:56:46 +0000 (20:56 +0200)]
CMML: privatize callback lock
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:54:29 +0000 (20:54 +0200)]
WinCE: remove dummy locking
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:54:15 +0000 (20:54 +0200)]
Qt4: remove dummy locking
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:54:01 +0000 (20:54 +0200)]
PDA GTK: remove dummy locking
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:53:22 +0000 (20:53 +0200)]
Hildon UI: remove dummy lock acquisition
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:52:16 +0000 (20:52 +0200)]
OSX interface: remove dummy lock acquisition
It is only used from a single thread
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:51:58 +0000 (20:51 +0200)]
showintf: privatize the callback lock
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:50:47 +0000 (20:50 +0200)]
Gestures: privatize interface callback lock
And hmm, this really should use a condition variable too.
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:50:28 +0000 (20:50 +0200)]
VCDX: privatize interface callback lock
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:14:11 +0000 (20:14 +0200)]
Unload interface plugin in StopThread rather than destroy
That is the same problem as we already had with other object types.
The interface really needs to unload when its owner stops it, not when
the reference counter drops to zero. This fixes a reference dead loop
when an interface yields itself (such as Qt through the view menu) and
a crash if an interface releases itself last (unmapping the running
caller code).
Rémi Denis-Courmont [Tue, 17 Mar 2009 17:58:49 +0000 (19:58 +0200)]
input: fix stack overflow if user feeds an overly large MRL
Rémi Denis-Courmont [Tue, 17 Mar 2009 17:12:31 +0000 (19:12 +0200)]
Qt4: cleanup
Rémi Denis-Courmont [Tue, 17 Mar 2009 16:10:29 +0000 (18:10 +0200)]
(prev|next)-(chapter|title) is a void variable. Fix aborts.
Erwan Tulou [Sat, 14 Mar 2009 10:13:40 +0000 (11:13 +0100)]
at qt4 termination, ensure quit() function is executed in the right thread
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Jean-Paul Saman [Tue, 17 Mar 2009 15:17:44 +0000 (16:17 +0100)]
NEWS: document image -> scene (video-filter) transistion.
Jean-Paul Saman [Tue, 17 Mar 2009 14:51:21 +0000 (15:51 +0100)]
safari: integer type cleanup
Jean-Paul Saman [Tue, 17 Mar 2009 09:49:10 +0000 (10:49 +0100)]
safari: fix crash on exit after going fullscreen in webbrowser plugin.