]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Thu, 9 Apr 2009 16:18:30 +0000 (19:18 +0300)]
Compile fix
Jean-Baptiste Kempf [Thu, 9 Apr 2009 16:14:22 +0000 (18:14 +0200)]
Qt: fix crashes possible in Hotkey settings.
Rémi Denis-Courmont [Thu, 9 Apr 2009 14:54:41 +0000 (17:54 +0300)]
XCB: resize support
Note that the video output core seems to call pf_end while some pictures
are still in use upstream. That will crash. IMHO, this is a libvlc bug,
as the vout plugin cannot know when to release the picture or reallocate
those pictures.
Rémi Denis-Courmont [Thu, 9 Apr 2009 09:47:30 +0000 (12:47 +0300)]
X11 common: code factorization
Rémi Denis-Courmont [Thu, 9 Apr 2009 09:46:45 +0000 (12:46 +0300)]
xcb_window: implement VOUT_SET_SIZE
Jean-Baptiste Kempf [Thu, 9 Apr 2009 14:07:04 +0000 (16:07 +0200)]
Contrib: Force schroedinger to be mono-threaded, until it is fixed for win32.
Felix Paul Kühne [Thu, 9 Apr 2009 09:22:25 +0000 (11:22 +0200)]
macosx: updated window styles for VLCControllerWindow and VLCEmbeddedWindow based upon a patch by Georg Seifert
Some tweaks to the nib file (so VLCControllerWindow looks all textured again) will be submitted later on.
Rémi Denis-Courmont [Thu, 9 Apr 2009 09:02:57 +0000 (12:02 +0300)]
Add vlm_MessageSimpleNew with --disable-vlm
Laurent Aimar [Wed, 8 Apr 2009 21:30:31 +0000 (23:30 +0200)]
Fixed spu_t attach/detach sequence.
It should fix #2622 (segfault with vout-filter).
Laurent Aimar [Wed, 8 Apr 2009 19:51:00 +0000 (21:51 +0200)]
Fixed sanetizing of file name in input_CreateFilename.
It should fix #2620 (and was not limited to windows only).
Laurent Aimar [Wed, 8 Apr 2009 19:29:49 +0000 (21:29 +0200)]
Warned about unused filename_sanitize result.
Laurent Aimar [Wed, 8 Apr 2009 19:23:13 +0000 (21:23 +0200)]
Fixed integer overflow in avi index creation.
It fixes #2583.
Rémi Denis-Courmont [Wed, 8 Apr 2009 20:15:43 +0000 (23:15 +0300)]
Improve debug
Rémi Denis-Courmont [Wed, 8 Apr 2009 15:51:19 +0000 (18:51 +0300)]
Cosmetic
Rémi Denis-Courmont [Wed, 8 Apr 2009 15:49:51 +0000 (18:49 +0300)]
Forcefully update file size if read data past the former end of it
Maybe we could call fstat() at every read anyway? While a file is open,
the operating system is extremely likely to have its meta data cached.
Rémi Denis-Courmont [Wed, 8 Apr 2009 15:49:08 +0000 (18:49 +0300)]
Reading regular and block files can always be paced
Felix Paul Kühne [Wed, 8 Apr 2009 11:18:01 +0000 (13:18 +0200)]
avi: set title instead of message. This looks better in dialogues
Felix Paul Kühne [Wed, 8 Apr 2009 11:13:46 +0000 (13:13 +0200)]
macosx: make sure that 'dialog-progress-bar' and 'dialog-login' don't look like aliens from outta space, but normal OS X dialogues
Felix Paul Kühne [Wed, 8 Apr 2009 11:08:14 +0000 (13:08 +0200)]
macosx: draft for 'dialog-progress-bar' and clean up
This isn't fully functional, as the callbacks aren't being triggered, although set. Needs some more investigation.
Felix Paul Kühne [Wed, 8 Apr 2009 10:09:51 +0000 (12:09 +0200)]
macosx: added 'ffmpeg-skiploopfilter' to the simple prefs too and fixed the postprocessing level setting, as the variable name changed
Vincenzo Reale [Wed, 8 Apr 2009 00:39:33 +0000 (01:39 +0100)]
l10n: Italian update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Eric Lassauge [Tue, 7 Apr 2009 23:51:03 +0000 (00:51 +0100)]
qt4: i18n fixes
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Eric Lassauge [Mon, 6 Apr 2009 11:08:13 +0000 (13:08 +0200)]
i18n: Add missing files
And remove deleted ones
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Felix Paul Kühne [Tue, 7 Apr 2009 21:27:58 +0000 (23:27 +0200)]
macosx: compilation fix *grml*
Felix Paul Kühne [Tue, 7 Apr 2009 21:24:03 +0000 (23:24 +0200)]
macosx: reflect the renamings in the respective files
Felix Paul Kühne [Tue, 7 Apr 2009 21:22:44 +0000 (23:22 +0200)]
macosx: rename files as there is no Interaction framework anymore
Felix Paul Kühne [Tue, 7 Apr 2009 21:18:06 +0000 (23:18 +0200)]
macosx: new nib file for more complex dialogs triggered through VLC's core
Felix Paul Kühne [Tue, 7 Apr 2009 21:14:26 +0000 (23:14 +0200)]
macosx: implemented 'dialog-login' and cleaned up most dead code
Felix Paul Kühne [Tue, 7 Apr 2009 17:46:45 +0000 (19:46 +0200)]
macosx: implement 'dialog-fatal' and 'dialog-question' correctly and completely
This introduces a lot of dead code, which will be cleaned up later on, but is left there for reference.
Felix Paul Kühne [Tue, 7 Apr 2009 16:52:22 +0000 (18:52 +0200)]
macosx: fix addition of empty folders to the playlist. needs some beautification later on.
Felix Paul Kühne [Tue, 7 Apr 2009 16:25:30 +0000 (18:25 +0200)]
contribs: forward-port Derk-Jan's libswscale fixes (PPC only)
Felix Paul Kühne [Tue, 7 Apr 2009 16:09:50 +0000 (18:09 +0200)]
contribs: bootstrap dirac on Darwin, so we don't need to update libtool
Felix Paul Kühne [Tue, 7 Apr 2009 14:20:07 +0000 (16:20 +0200)]
contribs: fix goom compilation
Felix Paul Kühne [Tue, 7 Apr 2009 14:15:46 +0000 (16:15 +0200)]
contribs: updated libtool to 2.2.6(a) because of dirac
Felix Paul Kühne [Tue, 7 Apr 2009 13:40:49 +0000 (15:40 +0200)]
contribs: live555 compilation fix
Vincenzo Reale [Mon, 6 Apr 2009 23:43:44 +0000 (00:43 +0100)]
l10n: Italian update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Myckel Habets [Mon, 6 Apr 2009 23:42:49 +0000 (00:42 +0100)]
l10n: Dutch update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
A S Alam [Mon, 6 Apr 2009 23:40:46 +0000 (00:40 +0100)]
l10n: Punjabi update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Tomáš Chvátal [Mon, 6 Apr 2009 23:39:23 +0000 (00:39 +0100)]
l10n: Czech update
Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
Christophe Mutricy [Mon, 6 Apr 2009 23:25:48 +0000 (00:25 +0100)]
Merge po with new vlc.pot
Christophe Mutricy [Mon, 6 Apr 2009 23:24:16 +0000 (00:24 +0100)]
Update vlc.pot with the strings from the .ui this time
Antoine Cellerier [Mon, 6 Apr 2009 21:29:57 +0000 (23:29 +0200)]
Don't reinvent strcasecmp().
Antoine Cellerier [Mon, 6 Apr 2009 21:27:50 +0000 (23:27 +0200)]
Use image_Mime2Fourcc().
Antoine Cellerier [Mon, 6 Apr 2009 21:25:17 +0000 (23:25 +0200)]
Add image_Mime2Fourcc() function and use in image_ReadUrl()
Derk-Jan Hartman [Mon, 6 Apr 2009 20:54:11 +0000 (22:54 +0200)]
libmpeg2: Fix Closed Captions in GOP.
This fixes a case where our libmpeg2 module was not extracting
Closed Captions from the user_data, when this user_data was in the
GOP header, instead of in the picture header. This information is
retained until the next picture (date) is handled.
See sample "bob-dvd-closedcaptioning works in ffmpeg but not in libmpeg2.ts"
Antoine Cellerier [Mon, 6 Apr 2009 20:11:07 +0000 (22:11 +0200)]
Do not print the password in the log. That's dangerous!
Rémi Denis-Courmont [Mon, 6 Apr 2009 17:27:47 +0000 (20:27 +0300)]
Bring the glibc detection back, not using dlopen() hacks anymore.
Rémi Denis-Courmont [Mon, 6 Apr 2009 17:12:02 +0000 (20:12 +0300)]
Missing comma (fixes #2634)
Rémi Denis-Courmont [Mon, 6 Apr 2009 17:03:25 +0000 (20:03 +0300)]
Do not translate "". Fix the localized configuration file.
Rémi Denis-Courmont [Mon, 6 Apr 2009 16:37:11 +0000 (19:37 +0300)]
Attach VLM inputs to LibVLC. Fixes #2639.
Rémi Denis-Courmont [Mon, 6 Apr 2009 16:10:39 +0000 (19:10 +0300)]
Really fix the vlm_MessageNew NULL warning
Christophe Mutricy [Sun, 5 Apr 2009 23:02:45 +0000 (01:02 +0200)]
Run xgettext on the .h and not the .ui
Tweack the rules in po/. Not perfect you can't run make update-po (and
so make dist) if your builddir isn't a subdir of srcdir. And of course
it still putting te .gmo in srcdir
Felix Paul Kühne [Sun, 5 Apr 2009 22:21:58 +0000 (00:21 +0200)]
macosx: paste the UDP/RTP MRL to the URL field once the sheet is dismissed so the user can see that the selection actually worked. No functional change.
Antoine Cellerier [Sun, 5 Apr 2009 22:06:46 +0000 (00:06 +0200)]
Fix flickering when decoding TSCC. (Backport if we're doing a 0.9.10)
Sébastien Escudier [Tue, 31 Mar 2009 14:20:09 +0000 (16:20 +0200)]
VLM : Add media name in callbacks
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sun, 5 Apr 2009 20:16:18 +0000 (23:16 +0300)]
WinCE: undefined file descriptor use
Rémi Denis-Courmont [Sun, 5 Apr 2009 19:47:40 +0000 (22:47 +0300)]
Explode in the face of the user if (s)he has a broken glibc
I am fed up with all the blame we got for this for over a year.
Antoine Cellerier [Sun, 5 Apr 2009 18:37:48 +0000 (20:37 +0200)]
Fix scene filter when using source dimensions as output dimensions. Allow outputing to all image types supported by VLC.
Rémi Denis-Courmont [Sun, 5 Apr 2009 18:19:42 +0000 (21:19 +0300)]
Typo
Rémi Denis-Courmont [Sun, 5 Apr 2009 17:45:29 +0000 (20:45 +0300)]
win32: blind attempt at fixing RTSP connection (hopefully fixes #2560)
That being noted, I would advocate ditching all RTSP control connection
timeouts from our live555 plugins. Looking at strace, live555 waits
forever in the middle of receiving RTSP messages anyway.
Rémi Denis-Courmont [Sun, 5 Apr 2009 17:24:15 +0000 (20:24 +0300)]
English
Rémi Denis-Courmont [Sun, 5 Apr 2009 16:55:17 +0000 (19:55 +0300)]
Attach VOD task to libvlc rather than VLM - fixes #2581
Jean-Baptiste Kempf [Sun, 5 Apr 2009 16:46:40 +0000 (18:46 +0200)]
Add extensions we support to the open dialogs.
Rémi Denis-Courmont [Sun, 5 Apr 2009 16:30:30 +0000 (19:30 +0300)]
Win32: canonicalize path separator, avoid isalpha(), remove dead code
In principle, isalpha() depends on the locale. As for directory
traversal, we should either add a boolean, or fix it manually in the
caller (on a case-by-case basis).
Rémi Denis-Courmont [Sun, 5 Apr 2009 15:06:49 +0000 (18:06 +0300)]
Revamp subtitle encodings list
- remove practically never used encodings (UTF-32, ARMSCII, Latin-4...),
- remove duplicates and/or subsets (UCS, Latin-1, TIS620...) that I know of,
- provide human-readable names (fixes #2571).
Jean-Baptiste Kempf [Sun, 5 Apr 2009 14:55:14 +0000 (16:55 +0200)]
Qt: put H.264 loopfilter skipping in SPrefs.
1/ We have so much of those requests on the forum.
2/ It doesn't change any string.
3/ Change is self-contained.
Rémi Denis-Courmont [Sun, 5 Apr 2009 13:28:06 +0000 (16:28 +0300)]
Remove inexistant MuleLao-1 and NEXTSTEP encodings
Rémi Denis-Courmont [Sun, 5 Apr 2009 13:26:03 +0000 (16:26 +0300)]
Remove ASCII encoding, subset of UTF-8 (and many other)
Rémi Denis-Courmont [Sun, 5 Apr 2009 13:22:47 +0000 (16:22 +0300)]
Remove inexistent encodings: C99, JAVA and HZ
Rémi Denis-Courmont [Sun, 5 Apr 2009 11:42:37 +0000 (14:42 +0300)]
ps: fix division by zero when seeking (fixes #2633)
That happened when seeking during the first second of playback.
Rémi Denis-Courmont [Sun, 5 Apr 2009 10:21:31 +0000 (13:21 +0300)]
resolve_xml_special_chars handles non-ASCII Unicode code points
Jean-Baptiste Kempf [Sun, 5 Apr 2009 10:09:54 +0000 (12:09 +0200)]
Qt: SPrefs hotkeys: add a line between the widgets.
Jean-Philippe Andre [Sun, 5 Apr 2009 09:16:05 +0000 (17:16 +0800)]
Qt: really fix #2619 and the Playback menus
Never disable Stop
Disable stop when no input
Populate Bookmarks
Jean-Philippe Andre [Sun, 5 Apr 2009 07:10:21 +0000 (15:10 +0800)]
Qt: fix #2619 (prev/next/stop never greyed)
Don't mix booleans and strings (as non empty strings evaluate to true).
Rémi Denis-Courmont [Sat, 4 Apr 2009 19:23:41 +0000 (22:23 +0300)]
Use C functions
Rémi Duraffort [Sat, 4 Apr 2009 19:20:14 +0000 (21:20 +0200)]
filename_sanitize: spaces are forbidden only when beginning and ending.
Rémi Denis-Courmont [Sat, 4 Apr 2009 15:41:26 +0000 (18:41 +0300)]
dvdnav: condition variable for still image handling
This kills 100 wakeups per seconds.
Rémi Denis-Courmont [Sat, 4 Apr 2009 14:54:36 +0000 (17:54 +0300)]
dvdnav: mouse events bypass the event thread
In principle, this avoids a possible event loss. I am not sure if the
NAV PCI handling is thread-safe here (but it's no worse than before).
Rémi Denis-Courmont [Sat, 4 Apr 2009 14:44:49 +0000 (17:44 +0300)]
dvdnav: find vout through interface events instead of polling
We may want to factor some of that marshalling into libvlc later on.
Rémi Denis-Courmont [Sat, 4 Apr 2009 13:34:12 +0000 (16:34 +0300)]
dvdnav: key presses bypass event thread
This solves a potential event loss for close events
(especially with the RC interface)
Rémi Denis-Courmont [Sat, 4 Apr 2009 13:25:06 +0000 (16:25 +0300)]
Remove write-only variable
Rémi Denis-Courmont [Sat, 4 Apr 2009 13:18:09 +0000 (16:18 +0300)]
dvdnav: move event thread initialization
Jean-Baptiste Kempf [Sat, 4 Apr 2009 11:25:54 +0000 (13:25 +0200)]
Qt: same issue with extended dialog and the synchronisation dialog.
Rémi Denis-Courmont [Sat, 4 Apr 2009 10:11:24 +0000 (13:11 +0300)]
Bump plugin API due to block_t breakage (and lots of earlier ones)
Jean-Baptiste Kempf [Sat, 4 Apr 2009 10:30:59 +0000 (12:30 +0200)]
Qt: Fix open codec and open information showing
Spotted by courmisch.
Rémi Denis-Courmont [Sat, 4 Apr 2009 09:55:17 +0000 (12:55 +0300)]
Fix return
Rémi Denis-Courmont [Sat, 4 Apr 2009 09:47:12 +0000 (12:47 +0300)]
Simplifications and cleanup
Sébastien Escudier [Fri, 3 Apr 2009 06:45:26 +0000 (08:45 +0200)]
Remove uneeded exceptions
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Sébastien Escudier [Fri, 3 Apr 2009 07:22:23 +0000 (09:22 +0200)]
Do not leak exception message
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Duraffort [Sat, 4 Apr 2009 08:15:26 +0000 (10:15 +0200)]
ram demux: fix potential crash and use EMPTY_STR.
Rémi Duraffort [Sat, 4 Apr 2009 07:14:08 +0000 (09:14 +0200)]
qt4: fix EMPTY_STR usage.
Rémi Duraffort [Sat, 4 Apr 2009 06:50:45 +0000 (08:50 +0200)]
if( A == NULL || EMPTY_STR( A ) ) => if( EMPTY_STR( A ) )
Rémi Duraffort [Fri, 3 Apr 2009 19:45:13 +0000 (21:45 +0200)]
qt4: fix memleak.
Jean-Baptiste Kempf [Fri, 3 Apr 2009 13:02:50 +0000 (15:02 +0200)]
Qt: avoid duplicates in open network, as reported by Lotesdelere
Rémi Duraffort [Fri, 3 Apr 2009 18:24:07 +0000 (20:24 +0200)]
qt4: fix ExtVideo leaking.
Rémi Duraffort [Fri, 3 Apr 2009 11:07:49 +0000 (13:07 +0200)]
libvlc: remove unused private structs.
Antoine Cellerier [Thu, 2 Apr 2009 20:54:09 +0000 (22:54 +0200)]
Oops. b_demux should be flase
Laurent Aimar [Fri, 3 Apr 2009 16:48:12 +0000 (18:48 +0200)]
Removed unused block_t->p_prev field.
Derk-Jan Hartman [Fri, 3 Apr 2009 15:36:19 +0000 (17:36 +0200)]
configure.ac: test for -Bsymbolic support
Derk-Jan Hartman [Fri, 3 Apr 2009 12:58:43 +0000 (14:58 +0200)]
macosx: vlc object leaking:
NSMenuItems still exist when libvlc_Quit is called, and thus some items are likely not autoreleased before vlc quits. Set all representedObjects for all menu's to null so that the menuitems no longer retain any of the vlc objects.