]>
git.sesse.net Git - vlc/log
Jean-Baptiste Kempf [Mon, 15 Jun 2009 07:12:02 +0000 (09:12 +0200)]
Danny Wood <danwood76@gmail.com>
Jean-Baptiste Kempf [Mon, 15 Jun 2009 07:05:33 +0000 (09:05 +0200)]
Qt: Minimalist style should have flat buttons for DVD and TT too.
Jean-Baptiste Kempf [Mon, 15 Jun 2009 07:01:15 +0000 (09:01 +0200)]
Qt: kill memleak on the special sound slider
Pierre Ynard [Mon, 15 Jun 2009 01:01:38 +0000 (03:01 +0200)]
libshout-win32: patch Makefile.in instead of Makefile.am
What is probably a libtool version mismatch prevents us from
easily rebootstrapping. To avoid that, we patch Makefile.in and
that's it.
Laurent Aimar [Sun, 14 Jun 2009 21:24:59 +0000 (23:24 +0200)]
Fixed a bunch of invalid memory accesses in visual effects.
Jean-Baptiste Kempf [Sun, 14 Jun 2009 20:05:05 +0000 (22:05 +0200)]
Forgotten people in THANKS...
We have to do have a script to do it in a better way from git shortlog
Laurent Aimar [Sun, 14 Jun 2009 18:58:44 +0000 (20:58 +0200)]
Add temporary hack for video splitter filters in vout_EnableFilter.
Cyril Mathé [Wed, 10 Jun 2009 07:41:09 +0000 (09:41 +0200)]
Add sub-filter and video-filter to vout_EnableFilter
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
(I have added on missing module_release).
Laurent Aimar [Sun, 14 Jun 2009 18:33:36 +0000 (20:33 +0200)]
Fixed "position/time-offset" behaviour.
It fixes the regression when doing close jumps.
Jean-Paul Saman [Sat, 6 Jun 2009 19:03:27 +0000 (21:03 +0200)]
Update THANKS
Dominique Leuenberger [Fri, 5 Jun 2009 19:29:55 +0000 (21:29 +0200)]
xulrunner 1.9.1 for the mac port.
Patch inspired by Alexey Gladkov
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
Jean-Baptiste Kempf [Sun, 14 Jun 2009 13:23:44 +0000 (15:23 +0200)]
Qt: allow more flexibility on tab selection for Open.
Jean-Baptiste Kempf [Sun, 14 Jun 2009 13:11:26 +0000 (15:11 +0200)]
Qt: kill warnings at startup.
Jean-Baptiste Kempf [Sun, 14 Jun 2009 13:11:15 +0000 (15:11 +0200)]
Qt: cosmetics.
Jean-Baptiste Kempf [Sun, 14 Jun 2009 13:03:19 +0000 (15:03 +0200)]
Qt: Fullscreen Controller, show with full opacity when mouseChanged.
Jean-Paul Saman [Sat, 13 Jun 2009 17:33:50 +0000 (19:33 +0200)]
dv: update API to libraw1394 version 2.0.1
Support for the older API has dropped as of now.
Patch by Francois Cartegnie <fcvlcdev at free.fr>
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
Felix Paul Kühne [Sat, 13 Jun 2009 15:09:10 +0000 (17:09 +0200)]
Simplify
Reminded by Jan-Paul
Felix Paul Kühne [Sat, 13 Jun 2009 13:20:50 +0000 (15:20 +0200)]
macosx: fallback on freetype if quartztext isn't present
This only happen in 64bit mode.
Derk-Jan Hartman [Sat, 13 Jun 2009 13:01:16 +0000 (15:01 +0200)]
macosx gui: Fix resetting of the prefs.
Ok, this isn't making it much nicer, and this code definetly needs a more careful rewrite, but this is patchwork for the 1.0-bugfix release and at least it will do for now.
- reset's the values in any loaded views after reset of the config is called
- does not reset the module selector atm. might follow later on.
Felix Paul Kühne [Sat, 13 Jun 2009 13:05:29 +0000 (15:05 +0200)]
remove stupid arch flags
Felix Paul Kühne [Sat, 13 Jun 2009 12:18:03 +0000 (14:18 +0200)]
macosx: remove deprecated method selectRow:byExtendingSelection:
Felix Paul Kühne [Sat, 13 Jun 2009 12:13:58 +0000 (14:13 +0200)]
macosx: fixed remaining 64bit issues
The Quartztext module needs a rewrite. All other parts of VLC are working nicely in 64bit mode.
Laurent Aimar [Sat, 13 Jun 2009 11:22:49 +0000 (13:22 +0200)]
Reduced sleep while waiting for a frame in transcode.
It vastly improves CPU usage but it does not fix the underlaying problem
of using sleep instead of a signal.
Felix Paul Kühne [Sat, 13 Jun 2009 10:19:35 +0000 (12:19 +0200)]
contribs: compilation fix for compilation in x86_64 mode on Darwin
'core2' is the first CPU generation on the Mac to support 64bit instructions, so we can't use 'prescott' in this mode.
Laurent Aimar [Sat, 13 Jun 2009 09:41:26 +0000 (11:41 +0200)]
Allow MLP packetizer to parse TrueHD codec.
Laurent Aimar [Sat, 13 Jun 2009 09:40:46 +0000 (11:40 +0200)]
Use TrueHD codec in TS instead of MLP.
Laurent Aimar [Sat, 13 Jun 2009 09:40:01 +0000 (11:40 +0200)]
Added .thd extension and force TrueHD decoder in raw MLP/TrueHD demuxer.
Laurent Aimar [Sat, 13 Jun 2009 09:28:32 +0000 (11:28 +0200)]
Fixed avcodec wrapper with unrecognized audio layout.
Cyril Mathé [Fri, 12 Jun 2009 11:51:42 +0000 (13:51 +0200)]
ActiveX: IDL generated files for ActiveX compilation
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sébastien Escudier [Fri, 12 Jun 2009 14:54:48 +0000 (16:54 +0200)]
libvlc vlm init fix Don't test p_vlm twice if it wasn't NULL the first time Don't add the callback if the creation failed
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Fri, 12 Jun 2009 16:44:35 +0000 (19:44 +0300)]
Fix opening of file:// URIs (not tested on Windows)
Erwan Tulou [Fri, 12 Jun 2009 08:49:58 +0000 (10:49 +0200)]
skins2: improve resizing when multiple layers are used and solve zoom misfunctioning in this case
Derk-Jan Hartman [Fri, 12 Jun 2009 16:06:59 +0000 (18:06 +0200)]
macosx intf: solve hotkey conflict
Now we have:
cmd-G : to open the panel to grab from webcam/screen/eyetv
cmd-R : to reveal in Finder, the same as iTunes uses
cmd-shift-R : to start/stop VLC record
Derk-Jan Hartman [Fri, 12 Jun 2009 14:18:29 +0000 (16:18 +0200)]
http: Removing the old http interface.
This closes #1395
Derk-Jan Hartman [Fri, 12 Jun 2009 14:07:22 +0000 (16:07 +0200)]
macosx: Change the optimizations paramaters.
From the beginning we were using -march=pentium-m -mtune=prescott
However this was based on the Intel development machine of Apple. All actually shipped Intel machines by Apple are at least Core machines. As such, we might as well use -march=prescott -mtune=generic now. For 10.6 I currently think we should use -march=prescott -mtune=core2, since that will allow us to use much more advanced optimizations, and only few machines were shipped as Core, most were Core2 machines.
JP Dinger [Fri, 12 Jun 2009 13:41:52 +0000 (15:41 +0200)]
A simplistic parser for the new and improved anevia playlist format.
Instead of depending on a full xml parser --unavailable in our lua-- we
just assume one bit of information to occupy one line (jpsaman). In case
there are no newlines, fake them (jpd).
JP Dinger [Fri, 12 Jun 2009 13:05:56 +0000 (15:05 +0200)]
Fix a stack smash in the lua module (vlc.read).
Jean-Baptiste Kempf [Wed, 10 Jun 2009 22:55:46 +0000 (00:55 +0200)]
Qt: fix the position of the FS controller on first run.
(cherry picked from commit
e3cb87d819c8e719a96f155e73c2e2521a89677d )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 11 Jun 2009 22:25:06 +0000 (00:25 +0200)]
Qt: there is no such fourcc as 'wma'
Francois Cartegnie [Thu, 11 Jun 2009 14:08:25 +0000 (16:08 +0200)]
UI: Sprefs_audio fixes and enhancements
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Thu, 11 Jun 2009 14:08:24 +0000 (16:08 +0200)]
UI: Sprefs_int cosmetics
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Laurent Aimar [Thu, 11 Jun 2009 20:25:12 +0000 (22:25 +0200)]
Fixed libmpeg2 wrapper picture handling.
It should fix lost some picture errors that were critical with dvd menus.
It also seems to fix #2803 but I don't really understand why.
Laurent Aimar [Wed, 10 Jun 2009 19:46:12 +0000 (21:46 +0200)]
Fixed decoder_SynchroChoose when buffering.
Brad [Thu, 11 Jun 2009 20:09:12 +0000 (16:09 -0400)]
Properly detect POSIX threads on OpenBSD.
The following diff for VLC 1.0.0rc3 corrects the detection of POSIX threads
on OpenBSD.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Thu, 11 Jun 2009 19:37:31 +0000 (22:37 +0300)]
Same as previous commit
Rémi Denis-Courmont [Thu, 11 Jun 2009 19:35:00 +0000 (22:35 +0300)]
Remove *pe* check. It mismatches anything with, say, "open"
Ben Hutchings [Sun, 31 May 2009 02:33:24 +0000 (03:33 +0100)]
live555: Discard truncated DV frames
The DV demuxer (rawdv) can't deal with truncated frames, so discard them.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Wed, 10 Jun 2009 20:31:10 +0000 (23:31 +0300)]
indent
Rémi Denis-Courmont [Wed, 10 Jun 2009 19:36:25 +0000 (22:36 +0300)]
Port panoramix to X RandR with XCB (incomplete)
Rémi Denis-Courmont [Wed, 10 Jun 2009 16:54:17 +0000 (19:54 +0300)]
Constify XCB screen pointers
Jean-Baptiste Kempf [Wed, 10 Jun 2009 16:37:23 +0000 (18:37 +0200)]
Qt: FSC - remove the WIN32 special mode.
This makes Windows use the same mode with transparency than on Linux.
This removes the opacity trick to hide() the code.
This fix a few issues that were happening and difficult to fix because of this difficulty.
It will probably break stuffs for people on OLD windows version (2000,XP) with broken graphic cards... (Deactivate it by yourself) But I have spent enough time on this code.
Jean-Baptiste Kempf [Wed, 10 Jun 2009 16:19:19 +0000 (18:19 +0200)]
Qt: FSC: reset the OPACITY on EnterEvent.
Rémi Denis-Courmont [Wed, 10 Jun 2009 15:39:43 +0000 (18:39 +0300)]
Fail properly for unknown G726 bit rates
Rémi Denis-Courmont [Wed, 10 Jun 2009 15:30:06 +0000 (18:30 +0300)]
Korean: list CP949 instead of EUC-KR
Rémi Denis-Courmont [Wed, 10 Jun 2009 15:21:08 +0000 (18:21 +0300)]
Korean: use CP494 rather than EUC-KR
Rémi Denis-Courmont [Tue, 9 Jun 2009 19:46:00 +0000 (22:46 +0300)]
Xlib screen access removal
Derk-Jan Hartman [Wed, 10 Jun 2009 13:07:33 +0000 (15:07 +0200)]
mux ts: fix short description of --sout-ts-pcr
"the short description of --sout-ts-pcr is still "PCR delay (ms)" when it should be "PCR interval (ms)"
as suggested by Dnumgis.
Jean-Baptiste Kempf [Wed, 10 Jun 2009 01:04:09 +0000 (03:04 +0200)]
DShow: fix configure dialog probe
(cherry picked from commit
a6110fb1d253146810bbe5f9b5ba0097b72b4e3c )
(cherry picked from commit
b24fc9a9680a2e62d1a3f660a7c20f5c9ba5cdb2 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Wed, 10 Jun 2009 12:49:37 +0000 (14:49 +0200)]
macosx: auto expand when we select one of the elements in the preferences view.
This will hopefully help avoid some of the reports where people fail to notice that there is an expand triangle next to what they clicked on.
Laurent Aimar [Tue, 9 Jun 2009 19:21:59 +0000 (21:21 +0200)]
Fixed --input-repeat and large --*-caching value.
The repeat was done before buffered data were consumed.
Laurent Aimar [Tue, 9 Jun 2009 19:11:07 +0000 (21:11 +0200)]
Finished avi correction about disabled tracks.
It is about [
a0d2358734e81e5928a5edb4e0ff47e38d7ed28f ].
Without this patch, with files that have a shorter track, the demuxer
would try seeking the track every time the Demux() function was called.
Laurent Aimar [Tue, 9 Jun 2009 18:15:03 +0000 (20:15 +0200)]
Correctly update "title %2i" variable.
It is a partial revert of [
a8c9c25d2c137daf94292dcbbf4e889c6de0d6e6 ]
Laurent Aimar [Mon, 8 Jun 2009 20:35:06 +0000 (22:35 +0200)]
Fixed window position for clone.
Laurent Aimar [Mon, 8 Jun 2009 20:30:32 +0000 (22:30 +0200)]
Converted panoramix to video splitter.
It is more a rewrite than a conversion ;)
It have removed the RGB support (it was broken for 15/16 bits
and seemed highly suspicious for 24/32 bits)
It might have been overzealous about some simplifications, if so
you are welcome to send patches.
Laurent Aimar [Sun, 7 Jun 2009 21:23:13 +0000 (23:23 +0200)]
Improved video wrapper for video splitter.
Laurent Aimar [Sun, 7 Jun 2009 21:22:41 +0000 (23:22 +0200)]
Window position in video_splitter_cfg_t is relative.
Laurent Aimar [Sun, 7 Jun 2009 21:15:38 +0000 (23:15 +0200)]
Fixed a picture memleak in wall.
Laurent Aimar [Sun, 7 Jun 2009 21:15:13 +0000 (23:15 +0200)]
Fixed a picture memleak in clone.
Laurent Aimar [Sun, 7 Jun 2009 15:07:27 +0000 (17:07 +0200)]
Fixed regression in wall.
Rémi Denis-Courmont [Tue, 9 Jun 2009 15:57:49 +0000 (18:57 +0300)]
Cleanup
Rémi Denis-Courmont [Tue, 9 Jun 2009 15:58:09 +0000 (18:58 +0300)]
CLOCK_FREQ is a mtime_t
Rémi Denis-Courmont [Tue, 9 Jun 2009 15:46:13 +0000 (18:46 +0300)]
Use CLOCK_FREQ
Jean-Philippe Andre [Tue, 2 Jun 2009 17:42:36 +0000 (01:42 +0800)]
Fix #2765: DVD chapters navigation menu.
Derk-Jan Hartman [Tue, 9 Jun 2009 14:34:14 +0000 (16:34 +0200)]
avi demux: don't disable tracks when they end.
Disabling the tracks like this is an immediate action that messes up --file-caching for instance. There may be some cases where it is appropriate, and some cases where a track should be removed, but not when a track ends. In that case the core is responsible for cleanup.
Tested in bugfix for normal avi, broken avi and repaired avi, but not with "streamed" avi.
Should close #2853
Francois Cartegnie [Tue, 9 Jun 2009 10:16:10 +0000 (12:16 +0200)]
UI: prefix/namespace resources for better maintainability
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Pierre d'Herbemont [Tue, 9 Jun 2009 03:58:46 +0000 (20:58 -0700)]
media_player: Make sure everything gets initialized before the event_loop (!).
Should fix the last event media list player test issue.
Pierre d'Herbemont [Sat, 6 Jun 2009 02:47:22 +0000 (19:47 -0700)]
libvlc: Use a valid pointer as thread var. Only to ease debugging.
Pierre d'Herbemont [Sat, 6 Jun 2009 02:43:43 +0000 (19:43 -0700)]
libvlc: ref_count should only be accessed in the lock.
Pierre d'Herbemont [Sat, 6 Jun 2009 02:41:47 +0000 (19:41 -0700)]
messages: Make sure banks is never == 0 before --;
Felix Paul Kühne [Mon, 8 Jun 2009 22:48:57 +0000 (00:48 +0200)]
macosx: updated cone in About dialog
Thanks to Richard C. G. Øiestad for the adaptation
Rémi Denis-Courmont [Mon, 8 Jun 2009 20:25:43 +0000 (23:25 +0300)]
XCB screen: capture root window through translation
This allows capturing child (esp. menus) or overlapping windows instead
of void when the captured window is not at the top.
Rémi Denis-Courmont [Mon, 8 Jun 2009 18:14:37 +0000 (21:14 +0300)]
XCB screen: update geometry as needed
If the window (or even the xrandr screen) is resized, we can now
continue streaming after resetting the ES.
Rémi Denis-Courmont [Mon, 8 Jun 2009 17:37:19 +0000 (20:37 +0300)]
Cosmetics
Rémi Denis-Courmont [Mon, 8 Jun 2009 17:32:00 +0000 (20:32 +0300)]
XCB screen: fix default height/width when x/y specified
Francois Cartegnie [Sun, 7 Jun 2009 12:46:15 +0000 (14:46 +0200)]
UI: simple prefs menu UI fixes and enhancement
UI: new resources for prefs menu
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Derk-Jan Hartman [Mon, 8 Jun 2009 14:31:32 +0000 (16:31 +0200)]
macosx gui: fix selection of VIDEO_TS option in Open Dialog
This closes #2845
Jean-Baptiste Kempf [Mon, 8 Jun 2009 13:41:20 +0000 (15:41 +0200)]
Qt: remove unneeded hack.
It seems to work correctly on Vista.
(cherry picked from commit
ff35eda80621ce79ba7c11b3a8917988ba86ee6e )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 8 Jun 2009 13:39:33 +0000 (15:39 +0200)]
Qt: remove unneeded debug.
(cherry picked from commit
72dbb98a2e54f7a15bc94479015c33182f14af03 )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 8 Jun 2009 14:03:57 +0000 (16:03 +0200)]
Qt: code cosmetic.
Jean-Baptiste Kempf [Mon, 8 Jun 2009 07:25:35 +0000 (09:25 +0200)]
Qt: Fix cdda caching option in MRL generation.
Felix Paul Kühne [Sun, 7 Jun 2009 21:36:52 +0000 (23:36 +0200)]
contribs: WxWidgets is history
Rémi Denis-Courmont [Sun, 7 Jun 2009 19:46:50 +0000 (22:46 +0300)]
XCB screen: fix error path
Rémi Denis-Courmont [Sun, 7 Jun 2009 19:44:37 +0000 (22:44 +0300)]
XCB screen: do build
Rémi Denis-Courmont [Sun, 7 Jun 2009 19:44:20 +0000 (22:44 +0300)]
XCB screen: some form of pacing
Rémi Denis-Courmont [Sun, 7 Jun 2009 19:15:29 +0000 (22:15 +0300)]
XCB screen & window capture
Rémi Denis-Courmont [Sun, 7 Jun 2009 19:06:45 +0000 (22:06 +0300)]
block_heap_Alloc(): create a block from an existing heap allocation
Felix Paul Kühne [Sun, 7 Jun 2009 18:42:37 +0000 (20:42 +0200)]
fixed package-macosx-plugin in case top_srcdir != top_buildir and switched image format to UDBZ, too
NOTE that creating the plugin bundle is still horribly broken in the former case
Laurent Aimar [Sat, 6 Jun 2009 18:42:02 +0000 (20:42 +0200)]
Cosmetics.
Laurent Aimar [Sat, 6 Jun 2009 18:41:24 +0000 (20:41 +0200)]
Fixed a race condition in video filter wrapper.
Laurent Aimar [Sat, 6 Jun 2009 17:33:24 +0000 (19:33 +0200)]
Do not refuse to start when no logo is specified.
A warning is issued. It allows a better interaction with GUI.
I also added abort() to non handled memory allocation error.