]>
git.sesse.net Git - vlc/log
Rafaël Carré [Wed, 26 Mar 2008 06:28:36 +0000 (07:28 +0100)]
let gcc choose how to reference memory addresses in i420_rgx mmx asm
patch by Alexis Ballier, fix #1383
Rafaël Carré [Wed, 26 Mar 2008 04:17:41 +0000 (05:17 +0100)]
Typo
Rafaël Carré [Wed, 26 Mar 2008 02:17:08 +0000 (03:17 +0100)]
DBus: don't use access object
Rafaël Carré [Mon, 24 Mar 2008 20:19:05 +0000 (21:19 +0100)]
cinepak: do not access arrays beyond allocated size
reported by Drew Yao
Pierre d'Herbemont [Tue, 25 Mar 2008 23:18:29 +0000 (00:18 +0100)]
vlc.h: Fix VLC_PUBLIC_API.
Typo from previous commit.
Pierre d'Herbemont [Tue, 25 Mar 2008 23:02:44 +0000 (00:02 +0100)]
vlc.h: Some functions marked as deprecated were not.
Pierre d'Herbemont [Tue, 25 Mar 2008 23:02:04 +0000 (00:02 +0100)]
libvlc.h: Document.
Pierre d'Herbemont [Tue, 25 Mar 2008 22:38:45 +0000 (23:38 +0100)]
libvlc.h: Restructuration.
Move code around to have deprecated at the end of the header.
Regroup libvlc_video and libvlc_audio in libvlc_media_instance.
Pierre d'Herbemont [Tue, 25 Mar 2008 22:27:05 +0000 (23:27 +0100)]
control: Remove dynamic_media_list_*.
Pierre d'Herbemont [Tue, 25 Mar 2008 22:24:38 +0000 (23:24 +0100)]
control: Remove tag_query_*.
Pierre d'Herbemont [Tue, 25 Mar 2008 22:13:39 +0000 (23:13 +0100)]
libvlc: Introduce VLC_DEPRECATED_API. And mark the libvlc_playlist_* and VLC_* API as deprecated.
Rémi Denis-Courmont [Tue, 25 Mar 2008 21:14:57 +0000 (23:14 +0200)]
Store the object type name rather than object type ID within log messages.
This remove the triplicated id to name conversion and saves many lookups.
It also removes the obnoxious "private" messages.
Rémi Denis-Courmont [Tue, 25 Mar 2008 21:08:20 +0000 (23:08 +0200)]
Document vlc_custom_create.
Rémi Denis-Courmont [Tue, 25 Mar 2008 16:55:30 +0000 (18:55 +0200)]
Do run autopoint if it works
Rémi Denis-Courmont [Tue, 25 Mar 2008 16:36:47 +0000 (18:36 +0200)]
Update list of M4 macros
As an alternative, we could avoid shipping all the gettext macros and
require developpers have gettext if they want to rebuild ./configure
from a source tarball. I'd tend to lean for this option.
Rémi Denis-Courmont [Tue, 25 Mar 2008 16:21:19 +0000 (18:21 +0200)]
Don't distribute removed autoconf260
Jean-Paul Saman [Tue, 25 Mar 2008 11:05:36 +0000 (12:05 +0100)]
Update Anthony Loiseau its entry in THANKS
Jean-Paul Saman [Mon, 17 Mar 2008 13:19:29 +0000 (14:19 +0100)]
Refactor toolbar sizing.
Anthony Loiseau [Wed, 12 Mar 2008 14:18:36 +0000 (15:18 +0100)]
Mozilla-plugin linux toolbar can be hidden by adding show_toolbar="no" to the
'embed' HTML node that import VLC mozplug. Default to visible.
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
ogg.k.ogg.k [Tue, 25 Mar 2008 10:06:18 +0000 (10:06 +0000)]
make this compile with older speex versions (mine's from 2002, not sure which actual version)
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
ogg.k.ogg.k [Tue, 25 Mar 2008 10:01:23 +0000 (10:01 +0000)]
fix stray semicolon (which would change program flow)
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
Jean-Paul Saman [Tue, 25 Mar 2008 08:54:18 +0000 (09:54 +0100)]
Cleanup whitespace and use fastmemcpy.
Jean-Paul Saman [Wed, 19 Mar 2008 15:40:15 +0000 (16:40 +0100)]
Set rc_qsquish=1 in AVContext when b_strict is used. This uses a nice continous function to limit qscale within qmin/qmax.
Rafaël Carré [Tue, 25 Mar 2008 09:53:13 +0000 (10:53 +0100)]
python bindings : fix pyoptions_to_args and a memleak in the same time
Rafaël Carré [Tue, 25 Mar 2008 03:41:40 +0000 (04:41 +0100)]
Fix previous commit
Rafaël Carré [Tue, 25 Mar 2008 03:32:00 +0000 (04:32 +0100)]
svn repo of x264 is dead and buried
Jean-Baptiste Kempf [Tue, 25 Mar 2008 02:28:17 +0000 (19:28 -0700)]
Fix installer on win32.
Geoffroy Couprie [Tue, 25 Mar 2008 01:31:21 +0000 (02:31 +0100)]
Fixed a segfault in podcast
Signed-off-by: Pierre d'Herbemont <pdherbemont@videolan.org>
Rafaël Carré [Tue, 25 Mar 2008 01:26:21 +0000 (02:26 +0100)]
DBus : Fix a segfault when access->pf_control is NULL
Mirsal Ennaime [Thu, 20 Mar 2008 02:36:19 +0000 (03:36 +0100)]
Dbus control module: * Add missing MPRIS capability * GetCaps should not try to update capabilities * Check for capabilities on input state change rather than on track change
Signed-off-by: Mirsal Ennaime <mirsal.ennaime@gmail.com>
Signed-off-by: Rafaël Carré <funman@videolan.org>
Mirsal Ennaime [Thu, 20 Mar 2008 00:08:21 +0000 (01:08 +0100)]
Dbus control module: * Implement (partially) the CapsChange signal * Refactor capabilities related code * Fix potential race condition * Don't forget to release the playlist.
Signed-off-by: Mirsal Ennaime <mirsal.ennaime@gmail.com>
Signed-off-by: Rafaël Carré <funman@videolan.org>
Rafaël Carré [Tue, 25 Mar 2008 00:17:27 +0000 (01:17 +0100)]
Correctly use WSAStringToAddress()
Fix by upb at preteam org
Felix Paul Kühne [Mon, 24 Mar 2008 16:51:30 +0000 (17:51 +0100)]
implemented the display device selector.
Neeeeds testing on multi-screen setups!
Felix Paul Kühne [Mon, 24 Mar 2008 11:33:13 +0000 (12:33 +0100)]
implemented the Visualiser and Video Output module settings
Rémi Denis-Courmont [Mon, 24 Mar 2008 20:30:18 +0000 (22:30 +0200)]
Realloc block if a large extent of the footer becomes unused
Should fix #1536
Rémi Denis-Courmont [Mon, 24 Mar 2008 20:09:37 +0000 (22:09 +0200)]
Add some comments
Rémi Denis-Courmont [Mon, 24 Mar 2008 12:01:37 +0000 (14:01 +0200)]
config.rpath also comes from autopoint
Jean-Baptiste Kempf [Mon, 24 Mar 2008 06:04:18 +0000 (23:04 -0700)]
Hide Mouse Timeout on mac.
Jean-Baptiste Kempf [Mon, 24 Mar 2008 06:02:42 +0000 (23:02 -0700)]
Fix input_mnager behaviour to what it was intended. Patch idea by Dylan.
Rafaël Carré [Mon, 24 Mar 2008 03:20:14 +0000 (03:20 +0000)]
Rafaël Carré [Mon, 24 Mar 2008 02:02:56 +0000 (02:02 +0000)]
Create ABOUT-NLS before running autoreconf
Rafaël Carré [Mon, 24 Mar 2008 01:04:38 +0000 (01:04 +0000)]
Do not use sprintf without a format
Pierre d'Herbemont [Mon, 24 Mar 2008 00:21:56 +0000 (01:21 +0100)]
contrib: Build nasm for x264 on Mac OS X. (default version out of date on the system).
Rafaël Carré [Sun, 23 Mar 2008 23:12:42 +0000 (23:12 +0000)]
Fix compilation
Rafaël Carré [Sun, 23 Mar 2008 23:00:27 +0000 (23:00 +0000)]
Do not allocate arbitrary length on the stack
Rafaël Carré [Sun, 23 Mar 2008 22:28:03 +0000 (22:28 +0000)]
Merge branch 'master' of git@git.videolan.org:vlc
Rafaël Carré [Sun, 23 Mar 2008 22:27:26 +0000 (22:27 +0000)]
Fix a buffer overflow
Reported by Drew Yao
Felix Paul Kühne [Sun, 23 Mar 2008 21:40:37 +0000 (22:40 +0100)]
Implemented full localisation.
Tooltips still need to be added
Rémi Denis-Courmont [Sun, 23 Mar 2008 20:01:24 +0000 (22:01 +0200)]
Switch to gettext 0.17
The whole point of keeping the m4 and po/Makefile.in.in is to not need
to have the same version all over the place anyway, otherwise we might
as well put all these files to .gitignore...
Remove some old m4 macros as well.
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:58:35 +0000 (21:58 +0200)]
Don't run autopoint.
Now that we actually have _ALL_ the gettext m4 macros in m4/, autopoint
is useless. That was not the case last time this hack was attempted.
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:53:10 +0000 (21:53 +0200)]
Check-in modules/Makefile.am
It was a bit clumsy to have to modify it through bootstrap.
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:43:35 +0000 (21:43 +0200)]
Fix the INSTALL / autoreconf hack
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:43:06 +0000 (21:43 +0200)]
Fix copyright
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:39:04 +0000 (21:39 +0200)]
Fix the pkg-config warning
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:32:25 +0000 (21:32 +0200)]
Set then export (more portable)
I assume PATH is already exported for obvious reasons.
Rémi Denis-Courmont [Sun, 23 Mar 2008 19:30:28 +0000 (21:30 +0200)]
Fix help message of bootstrap
VideoLAN [Sun, 23 Mar 2008 18:57:58 +0000 (19:57 +0100)]
Fix macosx gettext
Default to no backup when updating po files
Rafaël Carré [Sun, 23 Mar 2008 16:08:13 +0000 (16:08 +0000)]
Require gettext 0.16.1
Felix Paul Kühne [Sun, 23 Mar 2008 14:19:26 +0000 (15:19 +0100)]
removed trailing spaces, cough
Felix Paul Kühne [Sun, 23 Mar 2008 14:16:04 +0000 (15:16 +0100)]
finished hotkeys settings in simple prefs
Includes an array of not-to-be-used keys
Shows modifier keys with their corresponding symbols instead of 'Alt', etc.
Saving combinations of multiple keys won't crash anymore, but work as expected
Felix Paul Kühne [Sun, 23 Mar 2008 14:02:21 +0000 (15:02 +0100)]
updated the list of shortcuts not to be used on Mac OS X
Felix Paul Kühne [Sun, 23 Mar 2008 13:23:15 +0000 (14:23 +0100)]
fixed typo
Filippo Carone [Sun, 23 Mar 2008 12:28:00 +0000 (13:28 +0100)]
more unit test and functions for media list
Rémi Denis-Courmont [Sun, 23 Mar 2008 08:49:16 +0000 (10:49 +0200)]
Remove the autoconf hack, fix gettext broken in
b6c4b865
and fix the M4 ignore rules
User [Sun, 23 Mar 2008 02:57:36 +0000 (02:57 +0000)]
Revert "Update gettext"
This reverts commit
8b71b1041b0ba6304f864c977c1a2dceb725a0cd .
Most developers did not update their gettext install
Bumping gettext requirement is useless.
Pierre d'Herbemont [Sun, 23 Mar 2008 00:50:51 +0000 (01:50 +0100)]
Re-checking src/interface/interface.h.
Pierre d'Herbemont [Sun, 23 Mar 2008 00:31:07 +0000 (01:31 +0100)]
autotools: Distribute src/interface/interface.h
Pierre d'Herbemont [Sun, 23 Mar 2008 00:16:36 +0000 (01:16 +0100)]
input: Remove input_DestroyThread() as it is now handled via vlc_object_release().
Pierre d'Herbemont [Sun, 23 Mar 2008 00:15:54 +0000 (01:15 +0100)]
objects: Call vlc_object_join() automatically from vlc_object_destructor() if needed.
interaction: No need to call vlc_object_join() now.
Pierre d'Herbemont [Sat, 22 Mar 2008 23:55:15 +0000 (00:55 +0100)]
interaction: Keep a libvlc's global interaction object reference around, and properly release it when done.
Pierre d'Herbemont [Sat, 22 Mar 2008 23:51:03 +0000 (00:51 +0100)]
objects: Send a vlc_object_kill from vlc_object_destroy() to make sure vlc_object_release() can properly free all the allocated resources when the refcount reach zero.
Previously you need to send a vlc_object_kill() prior to a vlc_object_release() to get your object actually destroyed, which rendered the refcounting unusuable in some cases.
Jean-Baptiste Kempf [Sat, 22 Mar 2008 22:32:32 +0000 (15:32 -0700)]
Uniformisation and configurability of Mouse Hidding Time. Patch by Lukas Durfina
Jean-Baptiste Kempf [Sat, 22 Mar 2008 22:02:46 +0000 (15:02 -0700)]
Nasm bump to 2.02
Jean-Baptiste Kempf [Sat, 22 Mar 2008 21:34:33 +0000 (14:34 -0700)]
Use VideoLAN VLC media player as a brand name.
Jean-Baptiste Kempf [Sat, 22 Mar 2008 20:22:29 +0000 (13:22 -0700)]
Add "" around DVD/VCD/CDDA devices... Should help to play .iso and VIDEO_TS folder with spaces in it. Watch that for any regressions.
Jean-Baptiste Kempf [Sat, 22 Mar 2008 20:20:40 +0000 (13:20 -0700)]
Don't set the privacy dialog as a MI child.
Jean-Baptiste Kempf [Sat, 22 Mar 2008 07:12:18 +0000 (00:12 -0700)]
Fix the '@' disappearance in UDP addresses.
Jean-Baptiste Kempf [Sat, 22 Mar 2008 05:16:07 +0000 (22:16 -0700)]
Add two FourCC that are actually decoded.
Rafaël Carré [Sat, 22 Mar 2008 01:39:34 +0000 (02:39 +0100)]
ncurses: link with libtinfo(w) only if needed
Sam Hocevar [Fri, 21 Mar 2008 21:50:25 +0000 (22:50 +0100)]
Fix a potential corruption in release_input_thread().
If the media instance owns the input and libvlc_media_instance_release()
is called immediately after libvlc_media_instance_stop(), there is a
chance that we try to free the input resources before the thread is
effectively terminated. To avoid this, we call input_DestroyThread()
instead of vlc_object_release() at the end of release_input_thread() when
the media instance owns the input thread.
Sam Hocevar [Fri, 21 Mar 2008 21:25:30 +0000 (21:25 +0000)]
Various spelling fixes.
Sam Hocevar [Fri, 21 Mar 2008 21:17:57 +0000 (21:17 +0000)]
Add missing p_vout->pf_end in vmem.c and snapshot.c
The p_vout->pf_end method is mandatory for video output modules. It is
called from so many places in libvlc that it would be too tedious to
make it optional. I'm therefore adding empty methods to modules instead.
James Bond [Fri, 21 Mar 2008 19:23:46 +0000 (20:23 +0100)]
We are not using svn anymore
Rafaël Carré [Thu, 20 Mar 2008 22:48:45 +0000 (23:48 +0100)]
DM: Use built-in priority for known codecs
Not every dailymotion video is available in vp6
Felix Paul Kühne [Fri, 21 Mar 2008 16:37:06 +0000 (17:37 +0100)]
fixed a couple of download sites (mostly related to the heanet failure) and fixed the wget usage in some firewalled setups)
Felix Paul Kühne [Fri, 21 Mar 2008 16:31:21 +0000 (17:31 +0100)]
compile before you commit, will you?
Felix Paul Kühne [Fri, 21 Mar 2008 16:09:44 +0000 (17:09 +0100)]
synced patch with current FFmpeg svn
Filippo Carone [Fri, 21 Mar 2008 15:22:25 +0000 (16:22 +0100)]
new failing test for medialistplayer_next
Sam Hocevar [Fri, 21 Mar 2008 14:26:30 +0000 (14:26 +0000)]
New video output driver: "vmem", for direct memory access.
Sometimes our list of video output modules is still not enough for an
external libvlc application with specific requirements. For instance, an
SDL application running in full screen cannot open a new window on Linux
(this is a known libSDL limitation). This vmem video output allows it to
asynchronously render the video into an SDL_Surface, with full locking.
Resolution or pitch changes are not supported yet. I'd advise against
them however, since they often require a full chroma unload/reload
operation, which is quite expensive.
I also believe this feature should be directly integrated into libvlc,
but I don't want to be too intrusive yet.
Filippo Carone [Fri, 21 Mar 2008 14:21:52 +0000 (15:21 +0100)]
give the opportunity to play synchronously
Filippo Carone [Fri, 21 Mar 2008 14:21:23 +0000 (15:21 +0100)]
addMediaDescriptor refactored to addMedia
Filippo Carone [Fri, 21 Mar 2008 14:03:29 +0000 (15:03 +0100)]
fix for #1533: check on array boundaries before removing media
Filippo Carone [Thu, 20 Mar 2008 23:32:47 +0000 (00:32 +0100)]
more unit tests
Filippo Carone [Thu, 20 Mar 2008 23:31:58 +0000 (00:31 +0100)]
create a medialist on JVLC creation
André Weber [Thu, 20 Mar 2008 20:17:48 +0000 (21:17 +0100)]
Fix the handling of string variable - store them as UTF-8 into the config variables, also convert the StringList values to an UTF8 string before putting them into a QVariant - which seems not to work if created from a "char *" - because later converterd QVariant->toString() isn't UTF8 like expected.
waveout.c forgott to convert string to UTF8 before storing in choice list
Filippo Carone [Thu, 20 Mar 2008 19:44:24 +0000 (20:44 +0100)]
media instance tests added
Filippo Carone [Wed, 19 Mar 2008 13:36:05 +0000 (14:36 +0100)]
ignore samples/target folder
Filippo Carone [Wed, 19 Mar 2008 13:29:36 +0000 (14:29 +0100)]
some media descriptor tests
Sam Hocevar [Thu, 20 Mar 2008 18:25:02 +0000 (18:25 +0000)]
Ignore Qt generated files.
qt4-uic (the Qt user interface compiler) and rcc (the Qt resource compiler)
create .cpp and .h files that we don't want to track. Adding them to
.gitignore.
Sam Hocevar [Thu, 20 Mar 2008 18:11:53 +0000 (18:11 +0000)]
Minor Windows ME build fixes.
Add a --disable-wince option so that we can disable this (probably broken)
plugin's build when mingwce is detected. Also, add -lmmtimer to the libvlc
link flags because this is where timeGetTime() lies.