vlc.git
13 years agomake incorrect uses of free() and malloc() call abort() on OSX
Rafaël Carré [Sun, 24 Feb 2008 23:25:31 +0000 (23:25 +0000)]
make incorrect uses of free() and malloc() call abort() on OSX

13 years agocontrib: s/cmake/CMake/
Pierre d'Herbemont [Sun, 24 Feb 2008 23:01:00 +0000 (23:01 +0000)]
contrib: s/cmake/CMake/

13 years agodon't duplicate sha1 hashes with strdup() (not \0 terminated)
Rafaël Carré [Sun, 24 Feb 2008 21:23:54 +0000 (21:23 +0000)]
don't duplicate sha1 hashes with strdup() (not \0 terminated)
update the release documentation, only supported signatures are v3 signatures (gpg 2.x generates v3 sigs by default, but not gpg 1.x)

13 years agocontrib: Use qt4_win32 with respects to qt4_mac in order not to confuse the two.
Pierre d'Herbemont [Sun, 24 Feb 2008 20:36:13 +0000 (20:36 +0000)]
contrib: Use qt4_win32 with respects to qt4_mac in order not to confuse the two.

13 years agoSlovak translation update by Marián Hikaník
Christophe Mutricy [Sun, 24 Feb 2008 19:48:32 +0000 (19:48 +0000)]
Slovak translation update by Marián Hikaník

13 years agomacosx/vlc_app: Display an indicator when waiting for playlist content.
Pierre d'Herbemont [Sun, 24 Feb 2008 16:27:47 +0000 (16:27 +0000)]
macosx/vlc_app: Display an indicator when waiting for playlist content.

13 years agoqt4: Finish res.qrc->vlc.qrc renaming. (Fix podcast and make dist).
Pierre d'Herbemont [Sun, 24 Feb 2008 15:27:20 +0000 (15:27 +0000)]
qt4: Finish res.qrc->vlc.qrc renaming. (Fix podcast and make dist).

13 years agoAdd some doxygene comments
Rémi Duraffort [Sun, 24 Feb 2008 14:25:45 +0000 (14:25 +0000)]
Add some doxygene comments
(FOSDEM is a great place)

13 years agocmake: Use CMAKE_CURRENT_BINARY_DIR for tests files.
Pierre d'Herbemont [Sun, 24 Feb 2008 14:20:24 +0000 (14:20 +0000)]
cmake: Use CMAKE_CURRENT_BINARY_DIR for tests files.

13 years agogui/macosx/interaction.m: Don't destroy twice the window.
Pierre d'Herbemont [Sun, 24 Feb 2008 12:48:03 +0000 (12:48 +0000)]
gui/macosx/interaction.m: Don't destroy twice the window.

13 years agoremove buggy and inconsistent intf-switch
Rafaël Carré [Sun, 24 Feb 2008 10:23:40 +0000 (10:23 +0000)]
remove buggy and inconsistent intf-switch
if you need skins, use skins.
if you need skins and something else, use both.

13 years agoforward port [25261]
Rafaël Carré [Sun, 24 Feb 2008 10:21:46 +0000 (10:21 +0000)]
forward port [25261]
workaround buggy alsa drivers

13 years agomodules/gui/macosx.m: Make sure the module will terminate after a Ctrl-C from a term.
Pierre d'Herbemont [Sat, 23 Feb 2008 22:14:13 +0000 (22:14 +0000)]
modules/gui/macosx.m: Make sure the module will terminate after a Ctrl-C from a term.

13 years agocmake: Don't use poll() on Mac OS X, as it can't poll a tty properly.
Pierre d'Herbemont [Sat, 23 Feb 2008 21:52:59 +0000 (21:52 +0000)]
cmake: Don't use poll() on Mac OS X, as it can't poll a tty properly.

13 years agovlc.c: Attempt to kill VLC again if Ctrl-C is hit again when the abort timeout is...
Pierre d'Herbemont [Sat, 23 Feb 2008 21:34:48 +0000 (21:34 +0000)]
vlc.c: Attempt to kill VLC again if Ctrl-C is hit again when the abort timeout is ellapsed. It allows to abort VLC after the first abort timeout.

13 years agovlc.c: Make sure exiting after two Ctrl-C is instantaneous on Mac OS X.
Pierre d'Herbemont [Sat, 23 Feb 2008 21:22:10 +0000 (21:22 +0000)]
vlc.c: Make sure exiting after two Ctrl-C is instantaneous on Mac OS X.

13 years agoprojects/mozilla: Use an hyphen in "plug-in". This closes #1474. (Patch by timeless...
Pierre d'Herbemont [Sat, 23 Feb 2008 19:39:07 +0000 (19:39 +0000)]
projects/mozilla: Use an hyphen in "plug-in". This closes #1474. (Patch by timeless@gmail.com)

13 years agocmake: Add qt4 resources. Enable qt4 plugin compilation with cmake's CVS. (known...
Pierre d'Herbemont [Sat, 23 Feb 2008 19:28:18 +0000 (19:28 +0000)]
cmake: Add qt4 resources. Enable qt4 plugin compilation with cmake's CVS. (known not to work with cmake version 2.4-patch 7
)

13 years agoqt4: Rename res.qrc to vlc.qrc to match default cmake behaviour in naming.
Pierre d'Herbemont [Sat, 23 Feb 2008 19:00:34 +0000 (19:00 +0000)]
qt4: Rename res.qrc to vlc.qrc to match default cmake behaviour in naming.

13 years agocmake: Forgotten config/intf.c in libvlc target.
Pierre d'Herbemont [Sat, 23 Feb 2008 18:42:30 +0000 (18:42 +0000)]
cmake: Forgotten config/intf.c in libvlc target.

13 years agocmake: Use latest CVS version.
Pierre d'Herbemont [Sat, 23 Feb 2008 18:26:18 +0000 (18:26 +0000)]
cmake: Use latest CVS version.

13 years agocmake: .moc.cpp compilation fixes.
Pierre d'Herbemont [Sat, 23 Feb 2008 18:09:58 +0000 (18:09 +0000)]
cmake: .moc.cpp compilation fixes.

13 years agoDistribute contrib/src/Distributions
Christophe Mutricy [Fri, 22 Feb 2008 21:22:58 +0000 (21:22 +0000)]
Distribute contrib/src/Distributions

13 years agoSupports vorbis audio in avi container (refs #224)
Rafaël Carré [Fri, 22 Feb 2008 16:46:07 +0000 (16:46 +0000)]
Supports vorbis audio in avi container (refs #224)
Note that the format supported is the one created by FFmpeg, and not one of those described in the ticket.

13 years agopulseaudio plugin needs 0.9.8 at least.
Pavlov Konstantin [Fri, 22 Feb 2008 12:29:33 +0000 (12:29 +0000)]
pulseaudio plugin needs 0.9.8 at least.

13 years agoSome OSes don't have posix_fadvise
Christophe Mutricy [Thu, 21 Feb 2008 21:57:16 +0000 (21:57 +0000)]
Some OSes don't have posix_fadvise

13 years agocmake: Fix PACKAGE_VERSION_* as pointed by jpeg.
Pierre d'Herbemont [Thu, 21 Feb 2008 21:42:38 +0000 (21:42 +0000)]
cmake: Fix PACKAGE_VERSION_* as pointed by jpeg.

13 years agocmake: Defines PACKAGE_VERSION_* as pointed by jpeg.
Pierre d'Herbemont [Thu, 21 Feb 2008 21:37:55 +0000 (21:37 +0000)]
cmake: Defines PACKAGE_VERSION_* as pointed by jpeg.

13 years agoDebug the debug
Rémi Denis-Courmont [Thu, 21 Feb 2008 21:09:05 +0000 (21:09 +0000)]
Debug the debug

13 years agoWe also read memory mapping sequentially (well, this is a bit redumdant)
Rémi Denis-Courmont [Thu, 21 Feb 2008 20:26:21 +0000 (20:26 +0000)]
We also read memory mapping sequentially (well, this is a bit redumdant)

13 years agoTell the OS we mostly reqd files sequentially
Rémi Denis-Courmont [Thu, 21 Feb 2008 20:24:39 +0000 (20:24 +0000)]
Tell the OS we mostly reqd files sequentially

13 years agoDon't use char * to point to const char *, fix a memleak, and cleanups
Rémi Denis-Courmont [Thu, 21 Feb 2008 20:11:32 +0000 (20:11 +0000)]
Don't use char * to point to const char *, fix a memleak, and cleanups

13 years agoRemove no-ops
Rémi Denis-Courmont [Thu, 21 Feb 2008 19:59:40 +0000 (19:59 +0000)]
Remove no-ops

13 years agoAdd flags when adding an input item option
Rémi Denis-Courmont [Thu, 21 Feb 2008 19:23:20 +0000 (19:23 +0000)]
Add flags when adding an input item option

13 years agoFix linking
Rémi Denis-Courmont [Thu, 21 Feb 2008 18:51:36 +0000 (18:51 +0000)]
Fix linking

13 years agoUnexport var_OptionParse
Rémi Denis-Courmont [Thu, 21 Feb 2008 18:46:02 +0000 (18:46 +0000)]
Unexport var_OptionParse

13 years agoRemove useless check
Rémi Denis-Courmont [Thu, 21 Feb 2008 18:41:03 +0000 (18:41 +0000)]
Remove useless check

13 years agolibmp4: removed the 'France' option, who cares ?
Damien Fouilleul [Thu, 21 Feb 2008 15:55:23 +0000 (15:55 +0000)]
libmp4: removed the 'France' option, who cares ?

13 years agoComments to make doxygen happy
Rémi Duraffort [Thu, 21 Feb 2008 15:09:23 +0000 (15:09 +0000)]
Comments to make doxygen happy

13 years agolibvlc: document that libvlc_new() MUST have a program path in argv[0]
Damien Fouilleul [Thu, 21 Feb 2008 14:38:46 +0000 (14:38 +0000)]
libvlc: document that libvlc_new() MUST have a program path in argv[0]

13 years agolibvlc: revert [22749], useless, breaks plugins
Damien Fouilleul [Thu, 21 Feb 2008 14:37:55 +0000 (14:37 +0000)]
libvlc: revert [22749], useless, breaks plugins

13 years agominimal_macosx need to run on the 1st thread to be able to use video output
Rafaël Carré [Thu, 21 Feb 2008 11:53:32 +0000 (11:53 +0000)]
minimal_macosx need to run on the 1st thread to be able to use video output

13 years agocontrbis: update svn:ignore for new targets
Rafaël Carré [Thu, 21 Feb 2008 11:53:01 +0000 (11:53 +0000)]
contrbis: update svn:ignore for new targets

13 years agoprefer macosx interface over qt4
Rafaël Carré [Thu, 21 Feb 2008 11:52:24 +0000 (11:52 +0000)]
prefer macosx interface over qt4

13 years agoactivex: oops, used duplicate id for BITMAP resource
Damien Fouilleul [Thu, 21 Feb 2008 11:47:59 +0000 (11:47 +0000)]
activex: oops, used duplicate id for BITMAP resource

13 years agoQt4 - Playlist: fix the resizing of the QSPlitter containing the art.
Jean-Baptiste Kempf [Thu, 21 Feb 2008 09:28:31 +0000 (09:28 +0000)]
Qt4 - Playlist: fix the resizing of the QSPlitter containing the art.

13 years agoQt4 - IM. cosmetic.
Jean-Baptiste Kempf [Thu, 21 Feb 2008 09:17:27 +0000 (09:17 +0000)]
Qt4 - IM. cosmetic.

13 years agoQt4 - change severity of debug.
Jean-Baptiste Kempf [Thu, 21 Feb 2008 09:12:17 +0000 (09:12 +0000)]
Qt4 - change severity of debug.

13 years agoQt4 - try to reset the Rate when input is done.
Jean-Baptiste Kempf [Thu, 21 Feb 2008 09:11:40 +0000 (09:11 +0000)]
Qt4 - try to reset the Rate when input is done.

13 years agosvn:keywords
Rafaël Carré [Thu, 21 Feb 2008 01:56:43 +0000 (01:56 +0000)]
svn:keywords

13 years agofix dailymotion parser, choosing VP6 as the default of the multiple streams available
Rafaël Carré [Thu, 21 Feb 2008 01:47:15 +0000 (01:47 +0000)]
fix dailymotion parser, choosing VP6 as the default of the multiple streams available
note that a prebuilt table of preferred codecs, or even user interaction would be better

13 years agocmake: Fix qt4 linking and moc.
Pierre d'Herbemont [Thu, 21 Feb 2008 00:10:29 +0000 (00:10 +0000)]
cmake: Fix qt4 linking and moc.

13 years agolibvlc.c: fix invalid destroy of unitialized timer_lock mutex when VLC_Init() fails
Damien Fouilleul [Wed, 20 Feb 2008 23:44:00 +0000 (23:44 +0000)]
libvlc.c: fix invalid destroy of unitialized timer_lock mutex when VLC_Init() fails

13 years agomacosx: fix compile/runtime warnings
Damien Fouilleul [Wed, 20 Feb 2008 23:37:27 +0000 (23:37 +0000)]
macosx: fix compile/runtime warnings

13 years agoMacOSX: fix macosx-embedded -> embedded-video migration
Damien Fouilleul [Wed, 20 Feb 2008 23:35:12 +0000 (23:35 +0000)]
MacOSX: fix macosx-embedded -> embedded-video migration

13 years agocmake: Enable asf by default.
Pierre d'Herbemont [Wed, 20 Feb 2008 23:27:02 +0000 (23:27 +0000)]
cmake: Enable asf by default.

13 years agofix youtube parsing
Rafaël Carré [Wed, 20 Feb 2008 23:12:27 +0000 (23:12 +0000)]
fix youtube parsing

13 years agoSome comments to have a better doxygen documentation
Rémi Duraffort [Wed, 20 Feb 2008 22:45:38 +0000 (22:45 +0000)]
Some comments to have a better doxygen documentation

13 years agoFix linking of libvlc
Rémi Denis-Courmont [Wed, 20 Feb 2008 21:38:06 +0000 (21:38 +0000)]
Fix linking of libvlc

13 years agoRemove old mmap support
Rémi Denis-Courmont [Wed, 20 Feb 2008 21:24:37 +0000 (21:24 +0000)]
Remove old mmap support

13 years agoRewrite the mmap input as a separate access
Rémi Denis-Courmont [Wed, 20 Feb 2008 21:21:33 +0000 (21:21 +0000)]
Rewrite the mmap input as a separate access

13 years agoRemove unused string
Rémi Denis-Courmont [Wed, 20 Feb 2008 20:08:51 +0000 (20:08 +0000)]
Remove unused string

13 years agoRemove unnecessary declaration
Rémi Duraffort [Wed, 20 Feb 2008 19:11:28 +0000 (19:11 +0000)]
Remove unnecessary declaration

13 years agoComment, typo and spaces again
Rémi Duraffort [Wed, 20 Feb 2008 18:09:44 +0000 (18:09 +0000)]
Comment, typo and spaces again

13 years agoComments, typo and spaces
Rémi Duraffort [Wed, 20 Feb 2008 18:02:24 +0000 (18:02 +0000)]
Comments, typo and spaces

13 years agoDelete unused variable
Rémi Duraffort [Wed, 20 Feb 2008 17:54:23 +0000 (17:54 +0000)]
Delete unused variable

13 years agoDelete a test which is always true.
Rémi Duraffort [Wed, 20 Feb 2008 16:28:11 +0000 (16:28 +0000)]
Delete a test which is always true.

13 years agomozilla: fixed name argument in add(url, name, options), thanx to thannoy on IRC
Damien Fouilleul [Wed, 20 Feb 2008 16:18:54 +0000 (16:18 +0000)]
mozilla: fixed name argument in add(url, name, options), thanx to thannoy on IRC

13 years agoWrap and typo
Rémi Duraffort [Wed, 20 Feb 2008 15:23:48 +0000 (15:23 +0000)]
Wrap and typo

13 years agoCheck the return value of vlc_object_create
Rémi Duraffort [Wed, 20 Feb 2008 15:17:17 +0000 (15:17 +0000)]
Check the return value of vlc_object_create

13 years agoDon't get stuck in Connect() when module is in Open() function, when it is being...
Jean-Paul Saman [Wed, 20 Feb 2008 14:39:57 +0000 (14:39 +0000)]
Don't get stuck in Connect() when module is in Open() function, when it is being destroyed again.

13 years agoAlso build scale.c when using altivec.
Jean-Paul Saman [Wed, 20 Feb 2008 14:39:55 +0000 (14:39 +0000)]
Also build scale.c when using altivec.

13 years agoWin32 - Fix icon of playfromCD in the installer.
Jean-Baptiste Kempf [Wed, 20 Feb 2008 10:32:06 +0000 (10:32 +0000)]
Win32 - Fix icon of playfromCD in the installer.

13 years agoSwedish l10n update by Daniel Nylander
Christophe Mutricy [Tue, 19 Feb 2008 22:19:03 +0000 (22:19 +0000)]
Swedish l10n update by Daniel Nylander

13 years agoEyeTV: fixed stupid bug (my own fault), performance improvememts by reducing the...
Damien Fouilleul [Tue, 19 Feb 2008 20:31:47 +0000 (20:31 +0000)]
EyeTV: fixed stupid bug (my own fault), performance improvememts by reducing the number of write() to VLC

13 years agoUpdate after filrs added and renamed
Christophe Mutricy [Tue, 19 Feb 2008 00:58:32 +0000 (00:58 +0000)]
Update after filrs added and renamed

13 years agoTypo
Christophe Mutricy [Tue, 19 Feb 2008 00:28:41 +0000 (00:28 +0000)]
Typo

13 years agoPulseAudio output module. Thanks to Martin Hamrle. Closes #1215
Christophe Mutricy [Tue, 19 Feb 2008 00:08:03 +0000 (00:08 +0000)]
PulseAudio output module. Thanks to Martin Hamrle. Closes #1215

13 years agoBrazillian Portuguese and Slovenan l10n update by Sidney Doria and Matej Urbančič
Christophe Mutricy [Mon, 18 Feb 2008 22:56:33 +0000 (22:56 +0000)]
Brazillian Portuguese and Slovenan l10n update by Sidney Doria and Matej Urbančič

13 years agonew growl plugin: local only, supports album art (you'll need the Growl Framework)
Rafaël Carré [Mon, 18 Feb 2008 17:17:16 +0000 (17:17 +0000)]
new growl plugin: local only, supports album art (you'll need the Growl Framework)
rename growl to growl_udp

13 years agofix typos, mention the wiki
Rafaël Carré [Mon, 18 Feb 2008 17:15:22 +0000 (17:15 +0000)]
fix typos, mention the wiki

13 years agocompare the right amount of data, being a little bit more strict
Rafaël Carré [Mon, 18 Feb 2008 17:14:27 +0000 (17:14 +0000)]
compare the right amount of data, being a little bit more strict

13 years agoMakefile.am: reverting [25187], my contribs were too old
Damien Fouilleul [Mon, 18 Feb 2008 15:08:04 +0000 (15:08 +0000)]
Makefile.am: reverting [25187], my contribs were too old

13 years agoVLC.app: fix bundling of 3rd party dylib
Damien Fouilleul [Mon, 18 Feb 2008 11:58:06 +0000 (11:58 +0000)]
VLC.app: fix bundling of 3rd party dylib

13 years agoactivex: it sounds like latest windres no longer supports resource by name, use integ...
Damien Fouilleul [Mon, 18 Feb 2008 11:27:52 +0000 (11:27 +0000)]
activex: it sounds like latest windres no longer supports resource by name, use integer instead

13 years agofix compilation on win32
Rafaël Carré [Mon, 18 Feb 2008 09:09:43 +0000 (09:09 +0000)]
fix compilation on win32

13 years agoMKV: use __MIN instead of min(
Jean-Baptiste Kempf [Mon, 18 Feb 2008 08:59:43 +0000 (08:59 +0000)]
MKV: use __MIN instead of min(

13 years agolive555 - include fix.
Jean-Baptiste Kempf [Mon, 18 Feb 2008 08:58:24 +0000 (08:58 +0000)]
live555 - include fix.

13 years agoQt4 - Fix display bug using the Sout dialog.
Jean-Baptiste Kempf [Mon, 18 Feb 2008 07:54:11 +0000 (07:54 +0000)]
Qt4 - Fix display bug using the Sout dialog.

13 years ago* include/vlc_threads_funcs.h: add define for ETIMEDOUT on WIN32 and remove return...
Dennis van Amerongen [Sun, 17 Feb 2008 23:53:53 +0000 (23:53 +0000)]
* include/vlc_threads_funcs.h: add define for ETIMEDOUT on WIN32 and remove return 0 from void function vlc_spin_destroy

13 years agofix compile when spinlocks aren't available
Rafaël Carré [Sun, 17 Feb 2008 17:29:33 +0000 (17:29 +0000)]
fix compile when spinlocks aren't available

13 years agoRemove unused object pointer from condition vars, mutexes and thread vars
Rémi Denis-Courmont [Sun, 17 Feb 2008 16:29:16 +0000 (16:29 +0000)]
Remove unused object pointer from condition vars, mutexes and thread vars

13 years agoRework threading:
Rémi Denis-Courmont [Sun, 17 Feb 2008 16:15:24 +0000 (16:15 +0000)]
Rework threading:
 - lock/unlock/signal/wait/destroy functions cannot fail unless there is a bug,
   so have them return void rather than an unused int, and assert against bugs.
 - Fix a few corner case minor bugs.
 - Use fprintf() rather than msg_Err() to avoid infinite recursions.

13 years agoFix issue with Fontconfig freezing during init of freetype, and
Bernie Purcell [Sun, 17 Feb 2008 07:51:21 +0000 (07:51 +0000)]
Fix issue with Fontconfig freezing during init of freetype, and
causing segfault on Windows platform

13 years agoPatch by Andre Weber: fix several warnings in atmo video_filter.
Jean-Paul Saman [Sat, 16 Feb 2008 19:11:23 +0000 (19:11 +0000)]
Patch by Andre Weber: fix several warnings in atmo video_filter.

13 years agomacosx/framework/VLCMedia: Rely on artFetched and not on the metaDictionary value.
Pierre d'Herbemont [Sat, 16 Feb 2008 10:48:24 +0000 (10:48 +0000)]
macosx/framework/VLCMedia: Rely on artFetched and not on the metaDictionary value.

13 years agosvn:ignore
Rémi Denis-Courmont [Sat, 16 Feb 2008 09:53:23 +0000 (09:53 +0000)]
svn:ignore

13 years agomacosx/vlc_app/VLCMediaListLayer: Correctly go to the right layer.
Pierre d'Herbemont [Sat, 16 Feb 2008 00:52:43 +0000 (00:52 +0000)]
macosx/vlc_app/VLCMediaListLayer: Correctly go to the right layer.

13 years agomacosx/vlc_app: Access meta via valueForKeyPath: to make sure we trigger art work...
Pierre d'Herbemont [Sat, 16 Feb 2008 00:35:47 +0000 (00:35 +0000)]
macosx/vlc_app: Access meta via valueForKeyPath: to make sure we trigger art work fetching. We may change the metaDictionary a bit to prevent non trapped access.

13 years agomacosx/framework: Only fetch meta when needed.
Pierre d'Herbemont [Sat, 16 Feb 2008 00:33:48 +0000 (00:33 +0000)]
macosx/framework: Only fetch meta when needed.