]>
git.sesse.net Git - vlc/log
Antoine Cellerier [Sat, 3 Jan 2009 20:23:00 +0000 (21:23 +0100)]
Remove Alsa and OSS support from v4l2 module.
Antoine Cellerier [Sat, 3 Jan 2009 19:06:56 +0000 (20:06 +0100)]
Cleanup alsa.
Antoine Cellerier [Sat, 3 Jan 2009 18:57:48 +0000 (19:57 +0100)]
Fix alsa polling.
Antoine Cellerier [Sat, 3 Jan 2009 18:05:26 +0000 (19:05 +0100)]
Split OSS access from v4l2.
Antoine Cellerier [Tue, 28 Oct 2008 00:42:41 +0000 (17:42 -0700)]
Split Alsa access module from v4l2.
Antoine Cellerier [Tue, 28 Oct 2008 00:43:51 +0000 (17:43 -0700)]
Fix copyright date.
Antoine Cellerier [Tue, 28 Oct 2008 00:35:55 +0000 (17:35 -0700)]
Use polling instead of msleep in v4l2 access_demux.
I'm not sure about the polltimeout. I'd settle for an infinite timeout but then VLC might behavior on exit might be messed up.
This also fixes the last compilation warning in v4l2.c.
Rémi Denis-Courmont [Sat, 3 Jan 2009 20:59:33 +0000 (22:59 +0200)]
EWOULDBLOCK may be used instead of EAGAIN for read, recv and accept
Jean-Baptiste Kempf [Sat, 3 Jan 2009 15:58:09 +0000 (16:58 +0100)]
Qt: search implementation in the plugins list dialog for fast-seeing if a module is here or not.
Jean-Baptiste Kempf [Sat, 3 Jan 2009 15:26:01 +0000 (16:26 +0100)]
Qt: convert strings from Unicode
Jean-Baptiste Kempf [Fri, 2 Jan 2009 16:22:30 +0000 (17:22 +0100)]
Qt: recent Items, prepend with an accelerator and a number for keyboard faster access.
Geoffroy Couprie [Sat, 3 Jan 2009 00:34:30 +0000 (01:34 +0100)]
WinCE: use -avoid-version for libvlc and libvlccore
Geoffroy Couprie [Sat, 3 Jan 2009 00:30:06 +0000 (01:30 +0100)]
Win32: go fullscreen on the same screen as the vout window
Geoffroy Couprie [Fri, 2 Jan 2009 22:36:13 +0000 (23:36 +0100)]
WinCE: fix compilation of vout
Rémi Duraffort [Fri, 2 Jan 2009 18:05:22 +0000 (19:05 +0100)]
some cleaning.
Rémi Duraffort [Fri, 2 Jan 2009 17:37:44 +0000 (18:37 +0100)]
Evenif we don't care of WxWidget, fix #2365.
Jean-Baptiste Kempf [Fri, 2 Jan 2009 14:59:11 +0000 (15:59 +0100)]
Qt: remove trailing space.
Jean-Baptiste Kempf [Fri, 2 Jan 2009 14:58:48 +0000 (15:58 +0100)]
qt: input_manager: Code cosmetic to help coding.
Jean-Baptiste Kempf [Fri, 2 Jan 2009 14:45:27 +0000 (15:45 +0100)]
Qt: get Bookmark events from the core and update in Bookmark dialog.
This remove the update() calls from within the bookmark dialog, since the update() is triggered from the core.
This needs more testing.
Jean-Baptiste Kempf [Fri, 2 Jan 2009 14:36:21 +0000 (15:36 +0100)]
Qt: reserve space for future events handling.
Jean-Baptiste Kempf [Fri, 2 Jan 2009 14:31:10 +0000 (15:31 +0100)]
Qt: react to caching Event from input to display Buffering.
This doesn't work yet, however, since p_input == NULL in the input_manager at the time this is displayed...
A fix is needed.
Jean-Baptiste Kempf [Fri, 2 Jan 2009 12:20:00 +0000 (13:20 +0100)]
Qt: connect the delay of ES to the extended panels.
Don't loopback the audio-delay and spu-delay.
Now it finally seem to be working.
Felix Paul Kühne [Fri, 2 Jan 2009 11:50:39 +0000 (12:50 +0100)]
live555: make sure we use the compiler _and_ the CFLAGS we want to use (fixes linking against certain OS X SDKs and using non-default compilers)
Rémi Duraffort [Fri, 2 Jan 2009 11:45:47 +0000 (12:45 +0100)]
Don't compile id3tag module by default as:
* libid3 is outdated
* taglib module is better now.
Rémi Duraffort [Fri, 2 Jan 2009 10:46:09 +0000 (11:46 +0100)]
taglib: cleaning.
Ilkka Ollakka [Fri, 2 Jan 2009 08:55:17 +0000 (10:55 +0200)]
playlist: Don't assume that psz_name != NULL as GetName can return NULL and
strcasecmp doesn't like comparing NULLs
Rémi Duraffort [Thu, 1 Jan 2009 20:39:37 +0000 (21:39 +0100)]
taglib: read and write some APE tags.
Felix Paul Kühne [Wed, 31 Dec 2008 20:29:40 +0000 (21:29 +0100)]
goom: disabled the MMX patch for llvm-gcc, as it breaks the compilation it tries to fix
Felix Paul Kühne [Wed, 31 Dec 2008 19:44:06 +0000 (20:44 +0100)]
libdca: work-around a compiler bug
Felix Paul Kühne [Wed, 31 Dec 2008 14:59:59 +0000 (15:59 +0100)]
Fixed the configure script of the latest revision
yes, if you hard-code a path and you change it, you'll need to adapt the path manually...
Felix Paul Kühne [Wed, 31 Dec 2008 14:52:15 +0000 (15:52 +0100)]
contribs/osx: compilation fixes for libtool on PPC and FFmpeg in general
Felix Paul Kühne [Wed, 31 Dec 2008 14:37:37 +0000 (15:37 +0100)]
contribs/darwin: added support for llvm-gcc-4.2 (both binary and src)
this looks a bit ugly in bootstrap now and will need to be cleaned up once we dropped support for 10.4
This is also a first step to be able to compile a 64bit VLC on OS X.
Joseph Tulou [Tue, 30 Dec 2008 14:34:00 +0000 (15:34 +0100)]
test if access dc1394 is right earlier in the probing process to avoid side effect (irrelevant errors) for others.
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
Jean-Baptiste Kempf [Wed, 31 Dec 2008 12:34:37 +0000 (13:34 +0100)]
Add an accelerator for clearing MRL recents.
Jean-Baptiste Kempf [Wed, 31 Dec 2008 12:33:33 +0000 (13:33 +0100)]
Qt: add an accelerator and respect the Naming conventions for the menus.
Jean-Baptiste Kempf [Wed, 31 Dec 2008 12:32:30 +0000 (13:32 +0100)]
Qt: release input sooner
Jean-Baptiste Kempf [Wed, 31 Dec 2008 12:29:36 +0000 (13:29 +0100)]
Qt: Warn=>Dbg
Jean-Baptiste Kempf [Wed, 31 Dec 2008 12:28:44 +0000 (13:28 +0100)]
Qt: don't display msg in release that only ILEoo and I can understand.
Jean-Baptiste Kempf [Wed, 31 Dec 2008 12:27:35 +0000 (13:27 +0100)]
Qt: fix some issues about displaying the media information.
Jean-Baptiste Kempf [Wed, 31 Dec 2008 12:11:47 +0000 (13:11 +0100)]
Better msg.
Jean-Baptiste Kempf [Wed, 31 Dec 2008 12:10:40 +0000 (13:10 +0100)]
Qt: reset A->B between songs.
Jean-Baptiste Kempf [Wed, 31 Dec 2008 12:03:47 +0000 (13:03 +0100)]
Qt: input manager and media info cleanup continues.
The code seems to be in a better shape now, and removes duplicates calls.
However: there seems to be a few issues left:
- If you open the MediaInfo Dialog before an input, it doesn't fill after
- If you stop, the MediaInfo doesn't clean itself.
Jean-Baptiste Kempf [Wed, 31 Dec 2008 11:27:52 +0000 (12:27 +0100)]
Qt: cleaning of the MediaInfo Dialog mess.
First, assume that the core is correct now (not sure)
Then, rename a few functions and simplify the cases.
NOTA BENE, any commit on MediaInfo or Art needs to be reviewed before commiting.
NB2: any function named update() is forbidden in new commits in Qt code, thanks.
Jean-Baptiste Kempf [Tue, 30 Dec 2008 22:29:45 +0000 (23:29 +0100)]
Qt: input manager updates. Remove some events with the core changes.
This is unfinished work.
Jean-Baptiste Kempf [Tue, 30 Dec 2008 20:15:20 +0000 (21:15 +0100)]
Qt: short simplification
Jean-Baptiste Kempf [Tue, 30 Dec 2008 20:12:43 +0000 (21:12 +0100)]
Qt: fix a misconception and a leak.
Rémi Duraffort [Tue, 30 Dec 2008 17:59:47 +0000 (18:59 +0100)]
taglib: read meta from xiph.
Rémi Denis-Courmont [Tue, 30 Dec 2008 15:16:02 +0000 (17:16 +0200)]
PS mux implements MPEG1 as "mpeg1", not "mpeg" - fixes #2380
Jean-Baptiste Kempf [Tue, 30 Dec 2008 12:16:50 +0000 (13:16 +0100)]
Qt: missing assert include.
Jean-Baptiste Kempf [Mon, 29 Dec 2008 20:45:04 +0000 (21:45 +0100)]
Qt: bigger help dialog.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 29 Dec 2008 20:35:46 +0000 (21:35 +0100)]
Qt: no need to go through the MainInterface to forward the signals about recentItems.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 29 Dec 2008 19:21:15 +0000 (20:21 +0100)]
Qt: correctly hide everything on MinimalView
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 29 Dec 2008 19:17:47 +0000 (20:17 +0100)]
Qt: cosmetic on Main_Interface.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 29 Dec 2008 19:05:45 +0000 (20:05 +0100)]
Qt: avoid slots duplication. Remove one connects too.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 29 Dec 2008 19:03:21 +0000 (20:03 +0100)]
Qt: separate speedLabel code from interface code
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 29 Dec 2008 17:40:21 +0000 (18:40 +0100)]
Qt: Remove unneeded stuffs from qt4.hpp
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 29 Dec 2008 17:27:54 +0000 (18:27 +0100)]
Qt: Simplify includes.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 29 Dec 2008 16:18:10 +0000 (17:18 +0100)]
Qt: Remove some dialogs_provider.hpp and input_manager.hpp dependencies.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 29 Dec 2008 11:54:58 +0000 (12:54 +0100)]
Qt: Change the rate scale in order to have 0.96x in the slider in order to help people who want to fix NTSC/PAL issues.
Also remove lots of includes.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 28 Dec 2008 22:04:25 +0000 (23:04 +0100)]
Qt controller: update copyrights.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 28 Dec 2008 22:00:59 +0000 (23:00 +0100)]
Qt: Move code around and simplify the inclusion of headers.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 28 Dec 2008 21:24:05 +0000 (22:24 +0100)]
Qt: First step of splitting the controller widgets from the controller layout code.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 28 Dec 2008 21:23:19 +0000 (22:23 +0100)]
Qt: add a separator in the menus before recent Items.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 28 Dec 2008 20:00:31 +0000 (21:00 +0100)]
Qt: New dialog for plugins listing.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 28 Dec 2008 19:59:32 +0000 (20:59 +0100)]
Helper to get the capability of a module and its score.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 28 Dec 2008 19:08:29 +0000 (20:08 +0100)]
Qt: correctly save the message dialog size.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 25 Dec 2008 17:36:23 +0000 (18:36 +0100)]
Qt: hasInput() now checks for EOF of input
Are vlc_object_alive( p_input ) and !p_input->b_dead redundant?
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 25 Dec 2008 17:32:13 +0000 (18:32 +0100)]
Qt4: Comment main members
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 25 Dec 2008 16:55:06 +0000 (17:55 +0100)]
Qt: input slider and other widgets cleaning.
Code comments, remove useless include, document and rename a few variables.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 25 Dec 2008 16:35:35 +0000 (17:35 +0100)]
Qt4: input manager, reorder the event to match the core vlc_input.h order
No functionnal change.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
basOS G [Mon, 29 Dec 2008 21:55:14 +0000 (23:55 +0200)]
Snapshot naming: fix thread safety
Make snapshot date convertion thread safe
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Ilkka Ollakka [Tue, 30 Dec 2008 10:24:54 +0000 (12:24 +0200)]
encode \ in xspf location uri also (rfc 3986 has set of characters
that can be in url without encoding, \ doesnt seem to be one of them)
relates to ticket #2218
Rémi Duraffort [Tue, 30 Dec 2008 11:10:44 +0000 (12:10 +0100)]
Missing include assert.
Rémi Denis-Courmont [Mon, 29 Dec 2008 21:47:59 +0000 (23:47 +0200)]
Missing <assert.h>
basOS G [Mon, 29 Dec 2008 21:18:09 +0000 (23:18 +0200)]
Changed snapshot naming format to be prefix-YYMMDD-HHMMSS.ext
Snapshot files are named after the current local date
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Rémi Denis-Courmont [Mon, 29 Dec 2008 21:39:33 +0000 (23:39 +0200)]
Stealthier missing <assert.h>
Rémi Denis-Courmont [Mon, 29 Dec 2008 21:12:34 +0000 (23:12 +0200)]
Missing <assert.h>
Rémi Denis-Courmont [Mon, 29 Dec 2008 20:37:57 +0000 (22:37 +0200)]
Move variable type assertions into the core
Rémi Denis-Courmont [Mon, 29 Dec 2008 20:37:37 +0000 (22:37 +0200)]
Missing <assert.h>
Ilkka Ollakka [Mon, 29 Dec 2008 19:38:51 +0000 (21:38 +0200)]
check scheme part in uri with checking :// instead of just checking :
should fix #2218, thou getURI should return valid uri anyway. So this
is kinda hack anyway.
Ilkka Ollakka [Thu, 25 Dec 2008 20:58:24 +0000 (22:58 +0200)]
don't clear equalizer when input-item changes
Rémi Duraffort [Mon, 29 Dec 2008 19:55:51 +0000 (20:55 +0100)]
atmo: remove silly thing.
Rémi Duraffort [Mon, 29 Dec 2008 18:32:11 +0000 (19:32 +0100)]
taglib: cleanup the header and add myslef to the authors.
Rémi Duraffort [Mon, 29 Dec 2008 18:21:40 +0000 (19:21 +0100)]
taglib: write meta in Xiph format. (only one advanced meta is writen for the moment)
Rémi Duraffort [Mon, 29 Dec 2008 17:09:56 +0000 (18:09 +0100)]
atmo module: returning NULL is better than nothing.
Dominique Leuenberger [Sun, 21 Dec 2008 20:30:06 +0000 (21:30 +0100)]
Actually return the number of static entries as stated in the function header.
Fixes E: vlc-beta no-return-in-nonvoid-function menus.cpp:140
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Denis-Courmont [Mon, 29 Dec 2008 09:33:46 +0000 (11:33 +0200)]
Avoid useless variable lookup when non debugging
Felix Paul Kühne [Sun, 28 Dec 2008 23:28:37 +0000 (00:28 +0100)]
osx-wizard: make sure to only re-select encap formats that are actually available *coughcough*
Felix Paul Kühne [Sun, 28 Dec 2008 23:03:00 +0000 (00:03 +0100)]
osx-wizard: fixed a couple of UTF8-bugs which prevented the proper naming of non-ascii output files
additionally, the wizard now remembers the last selected encap format correctly
Rémi Denis-Courmont [Sun, 28 Dec 2008 20:15:22 +0000 (22:15 +0200)]
Print early debug messages only after verbosity is known
Rémi Denis-Courmont [Sun, 28 Dec 2008 20:06:14 +0000 (22:06 +0200)]
Get proper verbosity setting ASAP
ogg.k.ogg.k [Sat, 13 Dec 2008 11:45:40 +0000 (11:45 +0000)]
Support for rendering Kate streams with libtiger
libtiger is a rendering library for Kate streams based on Pango
and Cairo, and supports almost everything Kate streams can do.
There's a bit of wonkiness with rendering on regions as VLC then
blends them onto a subsampled YUV buffer, and colors can bleed
in a not so nice way. I've tried frobbing the blender in blend.c
and I got rid of the chroma bleeding, but at the cost of other
artifacts, so I'm leaving it out.
Also, I can't find a way to get the preferences dialog to call
a callback on my variables with a pointer to the decoder, so
changing the variables will not have effect till VLC is started
again.
Also includes the misc kate fixes from a previous patch, which
was not applied yet, but changes the same code as this patch
(and fixed a possible crash).
Note that I don't have a big endian host to check, so the RGBA
component flipping code is untested.
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
ogg.k.ogg.k [Sat, 13 Dec 2008 11:44:23 +0000 (11:44 +0000)]
add libtiger to the contribs
I've added libtiger to the contribs setup, but since it depends
on Pango and Cairo, building it fully via contribs if those
dependencies are not there already will be tricky.
add kate/tiger to debian, fedora, unix,
as they're quite likely to build and run fine there
both are known to work on fedora
libkate is reported to work on darwin too, but i'll shy
away from adding it there as it's too circumstancial
also, do not run autoconf for libkate, it ships an up to date configure
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Ken Self [Sat, 27 Dec 2008 10:34:08 +0000 (21:34 +1100)]
BDA allow card selection
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Felix Paul Kühne [Sat, 27 Dec 2008 18:48:14 +0000 (19:48 +0100)]
contrib: tweaked a few lines to make 64bit compilation possible on Macs
Rémi Duraffort [Sat, 27 Dec 2008 14:10:39 +0000 (15:10 +0100)]
Fix a segfault when parsing meta data in ogg.
Thanks to Vincent Penquerc'h.
Rémi Duraffort [Sat, 27 Dec 2008 11:38:28 +0000 (12:38 +0100)]
taglib: write some more id3v2 tags and add empty function for APE and Xiph comments (will be added later).
Rémi Duraffort [Tue, 23 Dec 2008 13:37:18 +0000 (14:37 +0100)]
Don't skip some errors lines and skip some others.
Felix Paul Kühne [Fri, 26 Dec 2008 23:51:45 +0000 (00:51 +0100)]
contribs: reflect an API change in 10.4, which leads to compilation errors within the 10.5 SDK
additionally, fixed the libmodplug patch
Felix Paul Kühne [Fri, 26 Dec 2008 23:30:56 +0000 (00:30 +0100)]
contribs: compilation fix fo libmodplug when compiling with GCC-LLVM-4.2