vlc.git
13 years agoTypo
Rafaël Carré [Thu, 24 Apr 2008 13:28:39 +0000 (15:28 +0200)]
Typo

13 years agoRename the files here also
Christophe Mutricy [Wed, 23 Apr 2008 22:25:09 +0000 (23:25 +0100)]
Rename the files here also

13 years agoWin32: Simplify mutex
Rémi Denis-Courmont [Wed, 23 Apr 2008 19:24:45 +0000 (22:24 +0300)]
Win32: Simplify mutex

13 years agoWin32: remove (now dead) old mutex/cv implementation
Rémi Denis-Courmont [Wed, 23 Apr 2008 19:18:42 +0000 (22:18 +0300)]
Win32: remove (now dead) old mutex/cv implementation

Should save a bunch of kilobytes of code.

13 years agoWin32: don't use spin locks^W^Wfast mutexes instead of mutexes
Rémi Denis-Courmont [Wed, 23 Apr 2008 18:57:49 +0000 (21:57 +0300)]
Win32: don't use spin locks^W^Wfast mutexes instead of mutexes

13 years agoSimplify threading code a bit
Rémi Denis-Courmont [Wed, 23 Apr 2008 18:53:10 +0000 (21:53 +0300)]
Simplify threading code a bit

13 years agoWin32: don't use weak linking for SignalObjectAndWait
Rémi Denis-Courmont [Wed, 23 Apr 2008 18:33:45 +0000 (21:33 +0300)]
Win32: don't use weak linking for SignalObjectAndWait

13 years agoWin32: fix core target
Rémi Denis-Courmont [Wed, 23 Apr 2008 18:24:31 +0000 (21:24 +0300)]
Win32: fix core target

13 years agoFix win32 warning
Rémi Denis-Courmont [Wed, 23 Apr 2008 18:23:35 +0000 (21:23 +0300)]
Fix win32 warning

13 years agoTrailing whitespace/tabs fixes
Olivier Aubert [Wed, 23 Apr 2008 17:40:11 +0000 (19:40 +0200)]
Trailing whitespace/tabs fixes

13 years agomediacontrol: get_stream_information returns an empty url field if no media is set
Olivier Aubert [Wed, 23 Apr 2008 17:32:23 +0000 (19:32 +0200)]
mediacontrol: get_stream_information returns an empty url field if no media is set

13 years agolibvlc.h: some doxygen fixes
Olivier Aubert [Wed, 23 Apr 2008 13:30:44 +0000 (15:30 +0200)]
libvlc.h: some doxygen fixes

13 years agopython bindings: update to the new libvlc and mediacontrol API.
Olivier Aubert [Wed, 23 Apr 2008 13:25:44 +0000 (15:25 +0200)]
python bindings: update to the new libvlc and mediacontrol API.

Objects have been renamed (vlc.MediaPlayer/vlc.Media) to match the current API.

13 years agopython bindings: rename some files
Olivier Aubert [Wed, 23 Apr 2008 13:01:08 +0000 (15:01 +0200)]
python bindings: rename some files

13 years agomediacontrol API: update to use the new libvlc_media_player/libvlc_media API.
Olivier Aubert [Wed, 23 Apr 2008 12:54:52 +0000 (14:54 +0200)]
mediacontrol API: update to use the new libvlc_media_player/libvlc_media API.

This implies the removal of playlist support (single-file playing only, through set_mrl/get_mrl methods). Position parameters for _pause, _resume and _stop method have also been removed.

13 years agoSome documentation fixes (following the mediainstance->mediaplayer renaming)
Olivier Aubert [Mon, 14 Apr 2008 14:51:57 +0000 (16:51 +0200)]
Some documentation fixes (following the mediainstance->mediaplayer renaming)

13 years agoRemove playlist items from the "items" array when they are deleted
Rafaël Carré [Wed, 23 Apr 2008 08:25:46 +0000 (10:25 +0200)]
Remove playlist items from the "items" array when they are deleted

Note that the only aim of this array seems to be counting the non-node items

13 years agometa-data handling cleanup
Rafaël Carré [Wed, 23 Apr 2008 05:15:36 +0000 (07:15 +0200)]
meta-data handling cleanup

Remove VLC_META_ENGINE_*
Don't use VLC_META_INFO_CAT
Avoid using input_Item{Add,Get}Info
Remove disabled code in cdda
Remove "meta fetcher":
    There was only 1 module (not) implementing it (musicbrainz)
    Reduces complexity in playlist core
Use a more consistent naming
Factorize QT4 sorting and column display code
Remove unused members

13 years agopsz_object_name should not be const! (else module name aliasing cannot work)
Antoine Cellerier [Tue, 22 Apr 2008 21:00:55 +0000 (23:00 +0200)]
psz_object_name should not be const! (else module name aliasing cannot work)

13 years agoRevert "Fix memory leak"
Antoine Cellerier [Tue, 22 Apr 2008 20:49:30 +0000 (22:49 +0200)]
Revert "Fix memory leak"
This breaks module aliasing.

This reverts commit 16afc89353c2f61e3dd671bd842540cdf3627193.

13 years agoAdd picture specific alpha setting for mosaic pictures.
Antoine Cellerier [Tue, 22 Apr 2008 20:20:22 +0000 (22:20 +0200)]
Add picture specific alpha setting for mosaic pictures.
Add coordinates settings for mosaic pictures. (This kind of duplicates the --mosaic-offsets setting which I'm thinking about removing.)

13 years agoplaylist-tree has only 2 meaningful values now
Rafaël Carré [Tue, 22 Apr 2008 17:51:33 +0000 (19:51 +0200)]
playlist-tree has only 2 meaningful values now

13 years agoRemove unused option: b_prefers_tree
Rafaël Carré [Tue, 22 Apr 2008 17:42:44 +0000 (19:42 +0200)]
Remove unused option: b_prefers_tree

13 years agoTypo
Rémi Denis-Courmont [Tue, 22 Apr 2008 16:20:34 +0000 (19:20 +0300)]
Typo

13 years agoRevert play & send durations, read preroll as 64 bits
Rafaël Carré [Tue, 22 Apr 2008 16:09:20 +0000 (18:09 +0200)]
Revert play & send durations, read preroll as 64 bits

The "unknown, always 0" field looks very much like it is the not used 32
msb of preroll
Thanks to Juho Vähä-Herttua

13 years agoAbsence of cvs could result in not explicit warning
Rafaël Carré [Tue, 22 Apr 2008 15:44:23 +0000 (17:44 +0200)]
Absence of cvs could result in not explicit warning

13 years agohttpd: Fix vlc_object_wait() usage. It's needed to check if we were not already kille...
Pierre d'Herbemont [Tue, 22 Apr 2008 15:11:46 +0000 (17:11 +0200)]
httpd: Fix vlc_object_wait() usage. It's needed to check if we were not already killed before calling vlc_object_wait(). Thanks to William King for spotting the deadlock.

13 years agoFix b7d1154663ccc8f245...
Rémi Denis-Courmont [Tue, 22 Apr 2008 14:49:11 +0000 (17:49 +0300)]
Fix b7d1154663ccc8f245...

13 years agoblock: Remove a no-op introduced by me and spotted by funman.
Pierre d'Herbemont [Tue, 22 Apr 2008 14:45:20 +0000 (16:45 +0200)]
block: Remove a no-op introduced by me and spotted by funman.

13 years agoinput: Make sure priv->p_sout won't be reused when freed.
Pierre d'Herbemont [Tue, 22 Apr 2008 14:26:05 +0000 (16:26 +0200)]
input: Make sure priv->p_sout won't be reused when freed.

13 years agoPut extra debugging behind ifdef ZVBI_DEBUG.
Jean-Paul Saman [Tue, 22 Apr 2008 10:16:35 +0000 (12:16 +0200)]
Put extra debugging behind ifdef ZVBI_DEBUG.

13 years agoCleanup
Jean-Paul Saman [Tue, 22 Apr 2008 09:36:25 +0000 (11:36 +0200)]
Cleanup

13 years agoFix error in undef zvbi private define ZVBI_PIXFMT_RGBA32 and fix compiler warnings...
Jean-Paul Saman [Tue, 22 Apr 2008 09:27:37 +0000 (11:27 +0200)]
Fix error in undef zvbi private define ZVBI_PIXFMT_RGBA32 and fix compiler warnings for unused arguments.

13 years agoRework to use asprintf() in live555 demux
Jean-Paul Saman [Thu, 17 Apr 2008 12:52:53 +0000 (14:52 +0200)]
Rework to use asprintf() in live555 demux

13 years agostream_output: Expanded debug message at sout input creation/destruction.
Pierre d'Herbemont [Tue, 22 Apr 2008 13:50:13 +0000 (15:50 +0200)]
stream_output: Expanded debug message at sout input creation/destruction.

13 years agostream_out/description.c: Add some debug msg to better track down an assertion failure.
Pierre d'Herbemont [Tue, 22 Apr 2008 13:40:57 +0000 (15:40 +0200)]
stream_out/description.c: Add some debug msg to better track down an assertion failure.

13 years agoSource files can be in subdirectories
Christophe Mutricy [Mon, 21 Apr 2008 23:40:26 +0000 (00:40 +0100)]
Source files can be in subdirectories

Like for qt4 or skins2

13 years agoDutch l10n update by Myckel Habets
Christophe Mutricy [Mon, 21 Apr 2008 22:08:17 +0000 (23:08 +0100)]
Dutch l10n update by Myckel Habets

13 years agoUpdate vlc-config.in construction
Rémi Denis-Courmont [Mon, 21 Apr 2008 20:13:56 +0000 (23:13 +0300)]
Update vlc-config.in construction

13 years agoRemove un-needed SYMPREF
Rémi Denis-Courmont [Mon, 21 Apr 2008 20:09:47 +0000 (23:09 +0300)]
Remove un-needed SYMPREF

13 years agoBatch writing to vlc-config.in
Rémi Denis-Courmont [Mon, 21 Apr 2008 20:06:01 +0000 (23:06 +0300)]
Batch writing to vlc-config.in

13 years agoRemove un-needed VLC_CONFIG_HELPER macro
Rémi Denis-Courmont [Mon, 21 Apr 2008 20:01:06 +0000 (23:01 +0300)]
Remove un-needed VLC_CONFIG_HELPER macro

13 years agoDo not touch m4/private.m4 from modules/genmf
Rémi Denis-Courmont [Mon, 21 Apr 2008 19:52:50 +0000 (22:52 +0300)]
Do not touch m4/private.m4 from modules/genmf

This fixes genmf when not called from bootstrap

13 years agoRemove un-needed vlc-config --target mode
Rémi Denis-Courmont [Mon, 21 Apr 2008 19:51:03 +0000 (22:51 +0300)]
Remove un-needed vlc-config --target mode

13 years agoSame as previous commit
Rémi Denis-Courmont [Mon, 21 Apr 2008 19:45:49 +0000 (22:45 +0300)]
Same as previous commit

13 years agoReplace a nasty ugly construct with another similar one
Rémi Denis-Courmont [Mon, 21 Apr 2008 19:42:55 +0000 (22:42 +0300)]
Replace a nasty ugly construct with another similar one

13 years agoRemove unused target
Rémi Denis-Courmont [Mon, 21 Apr 2008 19:36:29 +0000 (22:36 +0300)]
Remove unused target

13 years agoSave the Last.FM account's password correctly
Felix Paul Kühne [Mon, 21 Apr 2008 19:55:39 +0000 (21:55 +0200)]
Save the Last.FM account's password correctly

*coughcough*

13 years agoComplete flags factorization
Rémi Denis-Courmont [Mon, 21 Apr 2008 19:31:47 +0000 (22:31 +0300)]
Complete flags factorization

13 years agoSimplify
Rémi Denis-Courmont [Mon, 21 Apr 2008 19:12:42 +0000 (22:12 +0300)]
Simplify

13 years agoRemove dead code
Rémi Denis-Courmont [Mon, 21 Apr 2008 19:05:39 +0000 (22:05 +0300)]
Remove dead code

13 years agoFix genmf invocation
Rémi Denis-Courmont [Mon, 21 Apr 2008 19:04:35 +0000 (22:04 +0300)]
Fix genmf invocation

13 years agoRemove dead and ugly code of mine
Rémi Denis-Courmont [Mon, 21 Apr 2008 18:54:50 +0000 (21:54 +0300)]
Remove dead and ugly code of mine

13 years agoExcess whitespace
Rémi Denis-Courmont [Mon, 21 Apr 2008 18:49:06 +0000 (21:49 +0300)]
Excess whitespace

13 years agoMakefile factorization
Rémi Denis-Courmont [Mon, 21 Apr 2008 18:48:43 +0000 (21:48 +0300)]
Makefile factorization

13 years agoAccept libtool archives and libtool objects as well as plugin names
Rémi Denis-Courmont [Mon, 21 Apr 2008 18:36:24 +0000 (21:36 +0300)]
Accept libtool archives and libtool objects as well as plugin names

13 years agoExcess whitespace
Rémi Denis-Courmont [Mon, 21 Apr 2008 17:53:17 +0000 (20:53 +0300)]
Excess whitespace

13 years agoPut common modules Makefiles stuff to an include file
Rémi Denis-Courmont [Mon, 21 Apr 2008 17:42:38 +0000 (20:42 +0300)]
Put common modules Makefiles stuff to an include file

Less escaping, less stuff that Makefile.am's depend on

13 years agoRevert "FFmpeg use --cross-compile option"
Rafaël Carré [Mon, 21 Apr 2008 15:01:30 +0000 (17:01 +0200)]
Revert "FFmpeg use --cross-compile option"

This reverts commit 63b84d592a8c8ee4edde4b19e4fe1745c8b1e8ac.

Don't use old snapshots and think its HEAD

13 years agoFFmpeg use --cross-compile option
Rafaël Carré [Mon, 21 Apr 2008 14:52:43 +0000 (16:52 +0200)]
FFmpeg use --cross-compile option

13 years agoCorrectly release sout object when it has been kept
Rafaël Carré [Sun, 20 Apr 2008 19:26:49 +0000 (21:26 +0200)]
Correctly release sout object when it has been kept

13 years agoAttach the sout object to libvlc
Rafaël Carré [Sun, 20 Apr 2008 19:08:35 +0000 (21:08 +0200)]
Attach the sout object to libvlc

13 years agoFix ddf73ca0199b45de2b8b924a131df3922e5d48b5 : the window were never destroyed
Rafaël Carré [Sun, 20 Apr 2008 15:38:33 +0000 (17:38 +0200)]
Fix ddf73ca0199b45de2b8b924a131df3922e5d48b5 : the window were never destroyed

13 years agoCheck dialog return value
Rafaël Carré [Sun, 20 Apr 2008 15:35:53 +0000 (17:35 +0200)]
Check dialog return value

13 years agoRemove framework-only links when packaging VLC-release.app
Rafaël Carré [Sun, 20 Apr 2008 15:09:47 +0000 (17:09 +0200)]
Remove framework-only links when packaging VLC-release.app

13 years agoDetect (and use) unknown codecs - idea by JPeg
Rafaël Carré [Sun, 20 Apr 2008 12:05:15 +0000 (14:05 +0200)]
Detect (and use) unknown codecs - idea by JPeg

13 years agoRelease the input in PopupMenu
Rafaël Carré [Sun, 20 Apr 2008 11:43:00 +0000 (13:43 +0200)]
Release the input in PopupMenu

Patch by Jean-Philippe André

13 years agoMore ignores (OS X and QT4 related files & folders)
Felix Paul Kühne [Sun, 20 Apr 2008 08:55:38 +0000 (10:55 +0200)]
More ignores (OS X and QT4 related files & folders)

13 years agoFix MPRIS method names
Mirsal Ennaime [Sat, 19 Apr 2008 22:09:56 +0000 (00:09 +0200)]
Fix MPRIS method names

13 years agoAvoid a deadlock.
Mirsal Ennaime [Sat, 19 Apr 2008 22:05:16 +0000 (00:05 +0200)]
Avoid a deadlock.

13 years agotest code fix
Filippo Carone [Sat, 19 Apr 2008 21:26:36 +0000 (23:26 +0200)]
test code fix

13 years agotest: Fix make distcheck by including libvlc/test.h in check_HEADERS.
Pierre d'Herbemont [Sat, 19 Apr 2008 18:44:30 +0000 (20:44 +0200)]
test: Fix make distcheck by including libvlc/test.h in check_HEADERS.

13 years agoUpdated the CVE references for 0.8.6f
Felix Paul Kühne [Sat, 19 Apr 2008 15:50:02 +0000 (17:50 +0200)]
Updated the CVE references for 0.8.6f

13 years agocmake: Add FindTaglib.cmake.
Pierre d'Herbemont [Sat, 19 Apr 2008 15:12:12 +0000 (17:12 +0200)]
cmake: Add FindTaglib.cmake.

13 years agotest: Remi's copyright in libvlc/meta.c as asked by jpsaman.
Pierre d'Herbemont [Sat, 19 Apr 2008 14:11:26 +0000 (16:11 +0200)]
test: Remi's copyright in libvlc/meta.c as asked by jpsaman.

13 years agoMeta test:
Rafaël Carré [Sat, 19 Apr 2008 12:38:24 +0000 (14:38 +0200)]
Meta test:

Precise a comment
Wrap a long line
Rework the assertions:
    Do it in the right order
    Do not put str*cmp-that-could-be-a-ugly-glibc-macro in assert()

13 years agoDon't use the local media library in tests
Rafaël Carré [Sat, 19 Apr 2008 12:14:03 +0000 (14:14 +0200)]
Don't use the local media library in tests

13 years agocmake: Link with zlib where needed.
Pierre d'Herbemont [Sat, 19 Apr 2008 02:42:56 +0000 (04:42 +0200)]
cmake: Link with zlib where needed.

13 years agocmake: Detect taglib.
Pierre d'Herbemont [Sat, 19 Apr 2008 02:35:03 +0000 (04:35 +0200)]
cmake: Detect taglib.

13 years agocmake: Detect libid3tag.
Pierre d'Herbemont [Sat, 19 Apr 2008 02:20:38 +0000 (04:20 +0200)]
cmake: Detect libid3tag.

13 years agodidn't I say too strong ?
Rafaël Carré [Sat, 19 Apr 2008 02:12:48 +0000 (04:12 +0200)]
didn't I say too strong ?

13 years agoprune is too strong ...
Rafaël Carré [Sat, 19 Apr 2008 02:11:06 +0000 (04:11 +0200)]
prune is too strong ...

13 years agoMikael Stanojevic rules them all (especially Bonnevile)
Rafaël Carré [Sat, 19 Apr 2008 01:43:28 +0000 (03:43 +0200)]
Mikael Stanojevic rules them all (especially Bonnevile)

13 years agotest: catch() a bit more, and send artist meta to log output.
Pierre d'Herbemont [Sat, 19 Apr 2008 02:02:10 +0000 (04:02 +0200)]
test: catch() a bit more, and send artist meta to log output.

13 years agocmake: Add meta's test.
Pierre d'Herbemont [Sat, 19 Apr 2008 01:58:12 +0000 (03:58 +0200)]
cmake: Add meta's test.

13 years agotest: Copyright and formatting in libvlc/meta.c.
Pierre d'Herbemont [Sat, 19 Apr 2008 01:41:30 +0000 (03:41 +0200)]
test: Copyright and formatting in libvlc/meta.c.

13 years agotest: Use my copyright in libvlc/meta.c, and make sure the artist isn't an empty...
Pierre d'Herbemont [Sat, 19 Apr 2008 01:34:43 +0000 (03:34 +0200)]
test: Use my copyright in libvlc/meta.c, and make sure the artist isn't an empty string.

13 years agotest: Don't leak a libvlc_media in libvlc/meta.c.
Pierre d'Herbemont [Sat, 19 Apr 2008 01:31:53 +0000 (03:31 +0200)]
test: Don't leak a libvlc_media in libvlc/meta.c.

13 years agotest: Test meta data support.
Pierre d'Herbemont [Sat, 19 Apr 2008 00:51:42 +0000 (02:51 +0200)]
test: Test meta data support.

Note, this is done even if no meta data module is compiled. A future commit should fix that.

13 years agoFix gnutls building on windows... Complete and horrible hack... but
Jean-Baptiste Kempf [Fri, 18 Apr 2008 22:42:10 +0000 (00:42 +0200)]
Fix gnutls building on windows... Complete and horrible hack... but
seems to work.

13 years agogcrypt/gnutls imporvements.
Jean-Baptiste Kempf [Fri, 18 Apr 2008 22:02:27 +0000 (00:02 +0200)]
gcrypt/gnutls imporvements.

13 years agoFix display of album art
Rafaël Carré [Fri, 18 Apr 2008 15:55:14 +0000 (17:55 +0200)]
Fix display of album art

13 years agoSimplify.
Antoine Cellerier [Fri, 18 Apr 2008 13:53:21 +0000 (15:53 +0200)]
Simplify.

13 years agoAdd NEWS about HTTP access supporting Digest Auth and gzip compressed content. (Do...
Antoine Cellerier [Fri, 18 Apr 2008 13:41:40 +0000 (15:41 +0200)]
Add NEWS about HTTP access supporting Digest Auth and gzip compressed content. (Do we also need to add stuff about the cookies forwarding?)

13 years agoImproved functionality, thanks to the feedback by Robert Swain.
Felix Paul Kühne [Fri, 18 Apr 2008 12:50:48 +0000 (14:50 +0200)]
Improved functionality, thanks to the feedback by Robert Swain.

Fixed the last.fm settings (items weren't enabled properly) and added an additional note to the Caching level selector explaining the 'Custom' entry.

13 years agoUpdates and layout improvements
Felix Paul Kühne [Fri, 18 Apr 2008 11:22:26 +0000 (13:22 +0200)]
Updates and layout improvements

13 years agoFix the drag'n drop of directories on windows. Thanks to rohanpm on #qt for the idea...
Jean-Baptiste Kempf [Fri, 18 Apr 2008 00:20:18 +0000 (17:20 -0700)]
Fix the drag'n drop of directories on windows. Thanks to rohanpm on #qt for the idea. Close #1525

13 years agoSlovenian l10n update by Matej Urbančič
Christophe Mutricy [Thu, 17 Apr 2008 19:13:18 +0000 (20:13 +0100)]
Slovenian l10n update by Matej Urbančič

13 years agoFix for [oCERT-2008-004] multiple speex implementations insufficient boundary checks...
Jean-Baptiste Kempf [Thu, 17 Apr 2008 18:19:35 +0000 (11:19 -0700)]
Fix for [oCERT-2008-004] multiple speex implementations insufficient boundary checks. Patch by Eren Türkay

13 years agoi_fd is not applicable for Alsa so don't try and close it if one of the Alsa routines...
Richard Hosking [Thu, 17 Apr 2008 15:33:14 +0000 (16:33 +0100)]
i_fd is not applicable for Alsa so don't try and close it if one of the Alsa routines fail.