]>
git.sesse.net Git - vlc/log
Clément Stenac [Sun, 17 Sep 2006 12:40:52 +0000 (12:40 +0000)]
Clean up a bit of redundant code
Clément Stenac [Sun, 17 Sep 2006 12:40:37 +0000 (12:40 +0000)]
Don't run growl and msn plugins
Jean-Baptiste Kempf [Sun, 17 Sep 2006 12:15:42 +0000 (12:15 +0000)]
*Qt4: InfoTabs, the layout..
Clément Stenac [Sun, 17 Sep 2006 10:17:39 +0000 (10:17 +0000)]
Interfaces are now allowed not to have a Run function.
This will help reduce useless process wakeups
Clément Stenac [Sun, 17 Sep 2006 09:43:12 +0000 (09:43 +0000)]
Fix
Clément Stenac [Sun, 17 Sep 2006 09:33:59 +0000 (09:33 +0000)]
* Move all notifications plugins to misc/notify
* Don't find playlist
* Fix a few bugs in notification plugins
Todo: find a way to get rid of this mostly redundant code and rewrite the XOSD plugin
Clément Stenac [Sun, 17 Sep 2006 09:06:24 +0000 (09:06 +0000)]
Don't use find for the playlist
Clément Stenac [Sat, 16 Sep 2006 21:00:15 +0000 (21:00 +0000)]
Fix crash
Clément Stenac [Sat, 16 Sep 2006 20:34:01 +0000 (20:34 +0000)]
Fix Qt crash on exit
Clément Stenac [Sat, 16 Sep 2006 19:21:10 +0000 (19:21 +0000)]
Fix shoutcast handling and remove broken progress detection
Clément Stenac [Sat, 16 Sep 2006 19:20:42 +0000 (19:20 +0000)]
Correctly handle "no-skip" items
Clément Stenac [Sat, 16 Sep 2006 19:20:11 +0000 (19:20 +0000)]
Process all playlist updates
Jean-Paul Saman [Sat, 16 Sep 2006 19:05:26 +0000 (19:05 +0000)]
Don't remove AC_PROG_CPP our headerfile and library checking macros depend on it. Unbreak configure.ac
Benjamin Pracht [Sat, 16 Sep 2006 18:18:09 +0000 (18:18 +0000)]
* One more try to fix my commit
Felix Paul Kühne [Sat, 16 Sep 2006 15:22:22 +0000 (15:22 +0000)]
* various improvements to our Apple Remote bindings by the original author of the inofficial API, Martin Kahr (martin at his surname.com)
Benjamin Pracht [Sat, 16 Sep 2006 15:12:05 +0000 (15:12 +0000)]
* perhaps OSX likes this line break better ?
Benjamin Pracht [Sat, 16 Sep 2006 14:36:51 +0000 (14:36 +0000)]
* Fix the screensaver module for newer dbus APIs. Reported by Stone <syphyr at gmail dot com>
Clément Stenac [Sat, 16 Sep 2006 12:45:08 +0000 (12:45 +0000)]
annoying typo :)
Clément Stenac [Sat, 16 Sep 2006 11:20:10 +0000 (11:20 +0000)]
Should fix OS X build
Clément Stenac [Sat, 16 Sep 2006 11:01:24 +0000 (11:01 +0000)]
Even if we are asked to wait for data, bail out if all sockets are at EOF.
I'm far from being sure this is the right thing to do, but it allows MMSH to work correctly (it requests some data while the server is closing connection)
Clément Stenac [Sat, 16 Sep 2006 09:05:35 +0000 (09:05 +0000)]
Remove old and broken playlist demuxer
Do not search for playlist
Clément Stenac [Fri, 15 Sep 2006 22:58:44 +0000 (22:58 +0000)]
Oups
Clément Stenac [Fri, 15 Sep 2006 22:10:37 +0000 (22:10 +0000)]
Remove vlc_object_find for playlist from the core
Clément Stenac [Fri, 15 Sep 2006 20:14:07 +0000 (20:14 +0000)]
Hopefully fix OS X
Clément Stenac [Fri, 15 Sep 2006 19:59:12 +0000 (19:59 +0000)]
Convert the new libvlc API (so, the one that is in src/control) not to use the old libVLC API (the one that is in libvlc.c, er, no, was... ah... maybe it's the internal one... err .... well, it's about vlc for sure...)
Clément Stenac [Fri, 15 Sep 2006 19:48:42 +0000 (19:48 +0000)]
Split libvlc.c:
* instances creation/deletion stuff to libvlc-common.c
* implementation of the old libvlc API to libvlc.c
Christophe Mutricy [Fri, 15 Sep 2006 17:15:09 +0000 (17:15 +0000)]
Those files where forgoten in [16658]
vlc_t => libvlc_int_t
Christophe Mutricy [Fri, 15 Sep 2006 16:20:57 +0000 (16:20 +0000)]
Re-use the old OBJC workaround and distribute autoconf260.m4
Clément Stenac [Fri, 15 Sep 2006 16:18:08 +0000 (16:18 +0000)]
Store playlist object in instance-specific object
Clément Stenac [Fri, 15 Sep 2006 15:10:25 +0000 (15:10 +0000)]
Move stats stuff to the per-instance object
Clément Stenac [Fri, 15 Sep 2006 14:31:51 +0000 (14:31 +0000)]
For consistency, remove references to vlc from libvlc
Also, make it clearer what is shared and instance-specific
So,
libvlc_t ==> libvlc_global_t
vlc_t ==> libvlc_int_t (internal instance)
p_object->p_libvlc ==> p_object->p_libvlc_globale
p_object->p_vlc ==> p_object->p_libvlc
VLC_OBJECT_VLC ==> VLC_OBJECT_LIBVLC
And by the way, there is some cleanup required :) (ie, some things are created in the global object instead of the instance-specific one)
Dennis van Amerongen [Fri, 15 Sep 2006 12:13:44 +0000 (12:13 +0000)]
* modules/demux/avi/avi.c: typo secondes -> seconds
Clément Stenac [Fri, 15 Sep 2006 11:43:22 +0000 (11:43 +0000)]
Rename playlist_NodesCreateForSD to playlist_NodesPairCreate and document it
Damien Fouilleul [Thu, 14 Sep 2006 22:34:55 +0000 (22:34 +0000)]
- activex: initialization issues
Clément Stenac [Thu, 14 Sep 2006 21:19:34 +0000 (21:19 +0000)]
Fix a number of problems with interaction dialogs
Remove the "seeking too far" error, as it happens for broken AVI and is quite confusing
Christophe Mutricy [Thu, 14 Sep 2006 20:31:58 +0000 (20:31 +0000)]
Use var_ instead of config_ (closes #740)
Damien Fouilleul [Thu, 14 Sep 2006 19:44:47 +0000 (19:44 +0000)]
- ActiveX: support for libvlc and common scripting APIS, widl has replaced midl as default IDL compiler
Clément Stenac [Thu, 14 Sep 2006 18:58:39 +0000 (18:58 +0000)]
Filter handling helpers moved to core
Will have to be updated/factorized when new chain and filter stuff is in.
Felix Paul Kühne [Thu, 14 Sep 2006 18:47:59 +0000 (18:47 +0000)]
* fix a nasty handling bug and convert all comments to C-style
Clément Stenac [Thu, 14 Sep 2006 16:44:22 +0000 (16:44 +0000)]
Add missing actions in popup
Felix Paul Kühne [Thu, 14 Sep 2006 16:12:27 +0000 (16:12 +0000)]
* enable debug for x264 compilation for testing purposes (refs #733)
Jean-Baptiste Kempf [Wed, 13 Sep 2006 23:16:25 +0000 (23:16 +0000)]
* QT timeout=>timeout() in the MACRO to avoid hanging.
Object::connect: Parentheses expected, signal QTimer::timeout
Yoann Peronneau [Wed, 13 Sep 2006 19:55:19 +0000 (19:55 +0000)]
* extras/vlc.vim: match also files with a "Copyright [...] Videolan team"
Clément Stenac [Wed, 13 Sep 2006 13:11:42 +0000 (13:11 +0000)]
Some more cleanup and macros
Clément Stenac [Wed, 13 Sep 2006 12:45:46 +0000 (12:45 +0000)]
Some cleanup here and there
* Add a CONNECT macro for simple signal->slot connections
* Untested save support in simple preferences
Christophe Mutricy [Wed, 13 Sep 2006 09:20:44 +0000 (09:20 +0000)]
Typo
Clément Stenac [Wed, 13 Sep 2006 09:03:27 +0000 (09:03 +0000)]
Implementation of login, input and progress dialogs in Qt
(untested)
Clément Stenac [Wed, 13 Sep 2006 06:22:23 +0000 (06:22 +0000)]
* Handle parameters in streaming profiles
* Remove i18n_string stuff
Antoine Cellerier [Tue, 12 Sep 2006 21:35:18 +0000 (21:35 +0000)]
Really useless this time
Antoine Cellerier [Tue, 12 Sep 2006 21:32:29 +0000 (21:32 +0000)]
Commit random stuff to test modified commit emails.
Rémi Denis-Courmont [Tue, 12 Sep 2006 19:15:20 +0000 (19:15 +0000)]
Most of demux/
Rémi Denis-Courmont [Tue, 12 Sep 2006 19:00:51 +0000 (19:00 +0000)]
control/
Rémi Denis-Courmont [Tue, 12 Sep 2006 18:57:45 +0000 (18:57 +0000)]
More
Rémi Denis-Courmont [Tue, 12 Sep 2006 18:52:13 +0000 (18:52 +0000)]
Warnings
Rémi Denis-Courmont [Tue, 12 Sep 2006 18:49:41 +0000 (18:49 +0000)]
Ahem: (v)asprintf requires stdio.h; strndup requires string.h
Rémi Denis-Courmont [Tue, 12 Sep 2006 18:35:04 +0000 (18:35 +0000)]
Modernize configure.ac a bit
Rémi Denis-Courmont [Tue, 12 Sep 2006 18:03:45 +0000 (18:03 +0000)]
Revert lame revert from [16628].
Provide trivial work-around for users of obsolete autoconf
Rémi Denis-Courmont [Tue, 12 Sep 2006 17:47:05 +0000 (17:47 +0000)]
Fortunately, VLC is not using CVS anymore.
Damien Fouilleul [Tue, 12 Sep 2006 17:03:39 +0000 (17:03 +0000)]
- bootstrap: removed vlcintf.h
- configure.ac: autoconf 2.59c is not yet supported in Cygwin, added Wine support for ActiveX plugin
Sam Hocevar [Tue, 12 Sep 2006 12:19:33 +0000 (12:19 +0000)]
* src/network/io.c: zorglub: gnagnagna ! :)
(fixed more coding style, and resolved a conflict I introduced)
Sam Hocevar [Tue, 12 Sep 2006 12:17:41 +0000 (12:17 +0000)]
* src/misc/network/io.c: coding style fixes.
Rémi Denis-Courmont [Mon, 11 Sep 2006 19:53:18 +0000 (19:53 +0000)]
***Partial*** Solaris compile fix
(you don't expect me to actual try to compile VLC on puma.cti.ecp.fr, do you?)
Rémi Denis-Courmont [Mon, 11 Sep 2006 16:36:07 +0000 (16:36 +0000)]
Improve socket polling logic so that errors to avoid silencing errors.
Sam Hocevar [Mon, 11 Sep 2006 15:12:33 +0000 (15:12 +0000)]
* configure.ac: don't add AltiVec modules twice.
Jean-Baptiste Kempf [Mon, 11 Sep 2006 13:34:17 +0000 (13:34 +0000)]
*Contribs: Yet another x264 patch
Jean-Baptiste Kempf [Mon, 11 Sep 2006 12:14:17 +0000 (12:14 +0000)]
* Contribs: Remove unneeded files
* Contribs: change gz => bz2 for autoconf package
Jean-Baptiste Kempf [Mon, 11 Sep 2006 11:49:57 +0000 (11:49 +0000)]
* Contribs: attempt to update Tiff/SDL/SDL_image
Clément Stenac [Mon, 11 Sep 2006 11:32:31 +0000 (11:32 +0000)]
Up-to-date schema for profiles
Sam Hocevar [Mon, 11 Sep 2006 10:51:16 +0000 (10:51 +0000)]
* No longer use the $(pic) variable, since all flags are properly set
in the configure script.
Sam Hocevar [Mon, 11 Sep 2006 09:07:58 +0000 (09:07 +0000)]
* Don't use PIC on WIN32.
Sam Hocevar [Mon, 11 Sep 2006 08:20:43 +0000 (08:20 +0000)]
* Always use PIC to build the Mozilla plugin.
Clément Stenac [Mon, 11 Sep 2006 06:07:47 +0000 (06:07 +0000)]
Profile sample.
* Remove the l10n stuff, we'll handle it through po4a
* Add the ability to put several profiles in a file
* Split out the name of the elements
* Remove the prefix
Schema is not yet up-to-date.
Clément Stenac [Sun, 10 Sep 2006 21:58:29 +0000 (21:58 +0000)]
Remove useless debug
Felix Paul Kühne [Sun, 10 Sep 2006 20:43:14 +0000 (20:43 +0000)]
* remove non-committed files from target to make buildbot happy. You obviously need to restore this to get a panel with icons
Clément Stenac [Sun, 10 Sep 2006 20:36:09 +0000 (20:36 +0000)]
A bit of cleanup
Add the qtu (Qt To Utf8) and qta (Qt To Ascii) macros
Antoine Cellerier [Sun, 10 Sep 2006 20:21:14 +0000 (20:21 +0000)]
vout-filter is now part of the video-filter option. (video output core still needs to be fixed) Based on patch by hobophobe on IRC.
Clément Stenac [Sun, 10 Sep 2006 20:20:21 +0000 (20:20 +0000)]
Fix typo
Felix Paul Kühne [Sun, 10 Sep 2006 20:17:19 +0000 (20:17 +0000)]
* removed some further hangover from the original patch and finally added embeddedWindow to the xcode project
Felix Paul Kühne [Sun, 10 Sep 2006 20:12:12 +0000 (20:12 +0000)]
* New Fullscreen controller panel
- basically written by Jerome Decoodt <djc at videolan dot org> aka DiDjCodt
plus
- various patches, coding-style fixes, etc. here and there
- integration to VLCControls
- automagic fading-in and -out when in fullscreen mode
TODO:
- get and use native graphics. These are currently being prepared by Simon Damkjaer Andersen, who already donated new playback mode icons (to be committed soon)
- implement the volume slider
- fix seeking with the time slider
- check for memory leaks
- further clean-up
ATTENTION:
for the moment, you need certain images from Jerome's patch to get this running. Put them to extras/MacOSX/Resources/ and it'll work. Otherwise, VLC won't crash, but only show strings.
Clément Stenac [Sun, 10 Sep 2006 19:00:21 +0000 (19:00 +0000)]
Fix SD support
Rémi Denis-Courmont [Sun, 10 Sep 2006 17:54:17 +0000 (17:54 +0000)]
Also control plugin export table
Rémi Denis-Courmont [Sun, 10 Sep 2006 17:46:50 +0000 (17:46 +0000)]
Blind svn:ignore update
Rémi Denis-Courmont [Sun, 10 Sep 2006 17:40:29 +0000 (17:40 +0000)]
Ensure libvlc only export symbols from libvlc API
Clément Stenac [Sun, 10 Sep 2006 17:18:33 +0000 (17:18 +0000)]
Handle more hotkeys
Prevent the volume slider from stealing the focus
Christophe Mutricy [Sun, 10 Sep 2006 17:00:09 +0000 (17:00 +0000)]
Don't build stream_out_switcher by default
Sam Hocevar [Sun, 10 Sep 2006 16:37:47 +0000 (16:37 +0000)]
* Makefile.am: add empty versioning information to libvlc.so.
Sam Hocevar [Sun, 10 Sep 2006 16:33:18 +0000 (16:33 +0000)]
* src/Makefile.am: do not use -avoid-version. [ported from r16581]
Antoine Cellerier [Sat, 9 Sep 2006 20:19:32 +0000 (20:19 +0000)]
Also decode VP6 in flash ... this currently decodes video upside down (example file: http://samples.mplayerhq.hu/FLV/flash8/harrypotter-480x272-450-vp6.flv ). If someone knows how to tell the vout/codec to change line order ...
Antoine Cellerier [Sat, 9 Sep 2006 19:39:31 +0000 (19:39 +0000)]
FFmpeg now has VP5/VP6 decoding (flash uses special variant with codec id VP6F in ffmpeg ... this isn't used in VLC yet)
Rémi Denis-Courmont [Sat, 9 Sep 2006 13:50:07 +0000 (13:50 +0000)]
Switch net_Write to poll() to avoid fd set overflow.
Rémi Denis-Courmont [Sat, 9 Sep 2006 10:50:29 +0000 (10:50 +0000)]
Accept non-socket handles through net_Read* (closes #731)
Rémi Denis-Courmont [Sat, 9 Sep 2006 10:37:37 +0000 (10:37 +0000)]
Fix segfault. FTP access output is now somehow "tested"
Rémi Denis-Courmont [Sat, 9 Sep 2006 10:24:52 +0000 (10:24 +0000)]
More fixes
Rémi Denis-Courmont [Sat, 9 Sep 2006 10:09:15 +0000 (10:09 +0000)]
OSX compile fix
Rémi Denis-Courmont [Sat, 9 Sep 2006 10:03:06 +0000 (10:03 +0000)]
Oups
Rémi Denis-Courmont [Sat, 9 Sep 2006 09:53:34 +0000 (09:53 +0000)]
Untested FTP access output (closes #605)
Rémi Denis-Courmont [Sat, 9 Sep 2006 09:23:02 +0000 (09:23 +0000)]
Fix typo
Clément Stenac [Sat, 9 Sep 2006 09:12:23 +0000 (09:12 +0000)]
One more outdated copyright
Clément Stenac [Sat, 9 Sep 2006 09:05:11 +0000 (09:05 +0000)]
Copyright stuff
Rémi Denis-Courmont [Sat, 9 Sep 2006 08:27:55 +0000 (08:27 +0000)]
More cosmetic
(nice reinvention of the while() loop, but I prefer while())