]> git.sesse.net Git - vlc/log
vlc
16 years agoDistribute include/vlc_plugin.h and src/config/intf.c
Christophe Mutricy [Thu, 7 Feb 2008 22:51:30 +0000 (22:51 +0000)]
Distribute include/vlc_plugin.h and src/config/intf.c
Remove code duplication

16 years agoDefine DATA_PATH in the root CMakeList.txt since modules might need it (for example...
Antoine Cellerier [Thu, 7 Feb 2008 21:58:57 +0000 (21:58 +0000)]
Define DATA_PATH in the root CMakeList.txt since modules might need it (for example the http intf or the lua module)

16 years agocmake: Bunch of function/header checks.
Pierre d'Herbemont [Thu, 7 Feb 2008 21:47:46 +0000 (21:47 +0000)]
cmake: Bunch of function/header checks.

16 years agocmake: New (and temporary I hope) target to regerenerate the cmake files. (`make...
Pierre d'Herbemont [Thu, 7 Feb 2008 21:46:30 +0000 (21:46 +0000)]
cmake: New (and temporary I hope) target to regerenerate the cmake files. (`make recmake`)

16 years agocmake: Detect Qt4 hopefully. (please test).
Pierre d'Herbemont [Thu, 7 Feb 2008 20:34:06 +0000 (20:34 +0000)]
cmake: Detect Qt4 hopefully. (please test).

16 years agomacosx: FrontRow plugin initial import. Patch by hyei.
Pierre d'Herbemont [Thu, 7 Feb 2008 20:13:02 +0000 (20:13 +0000)]
macosx: FrontRow plugin initial import. Patch by hyei.

16 years agoQt4 - Fix the "sound slider moves at first time, even If I didn't click it" bug.
Jean-Baptiste Kempf [Thu, 7 Feb 2008 19:31:32 +0000 (19:31 +0000)]
Qt4 - Fix the "sound slider moves at first time, even If I didn't click it" bug.

16 years agoMP4: Fix heap-based buffer overflow (CORE-2008-0130)
Rémi Denis-Courmont [Thu, 7 Feb 2008 18:51:39 +0000 (18:51 +0000)]
MP4: Fix heap-based buffer overflow (CORE-2008-0130)
reported by Felipe Manzano and Anibal Sacoo from Core Security Technologies.

16 years agocmake: Support make uninstall.
Pierre d'Herbemont [Thu, 7 Feb 2008 18:41:31 +0000 (18:41 +0000)]
cmake: Support make uninstall.

16 years agocmake: Default to RelWithDebugInfo.
Pierre d'Herbemont [Thu, 7 Feb 2008 18:41:10 +0000 (18:41 +0000)]
cmake: Default to RelWithDebugInfo.

16 years agoMemory allocation error check
Rémi Denis-Courmont [Thu, 7 Feb 2008 18:39:43 +0000 (18:39 +0000)]
Memory allocation error check

16 years agoReally fix the lua check
Rémi Denis-Courmont [Thu, 7 Feb 2008 17:59:34 +0000 (17:59 +0000)]
Really fix the lua check

16 years agoUseless
Rémi Denis-Courmont [Thu, 7 Feb 2008 17:58:12 +0000 (17:58 +0000)]
Useless

16 years agocmake: include stdint.h when checking postproc (as pointed by courmisch).
Pierre d'Herbemont [Thu, 7 Feb 2008 17:58:10 +0000 (17:58 +0000)]
cmake: include stdint.h when checking postproc (as pointed by courmisch).

16 years agoLook for lua5.1
Rémi Denis-Courmont [Thu, 7 Feb 2008 17:45:10 +0000 (17:45 +0000)]
Look for lua5.1

16 years agocmake: Fix FindLua as pointed by courmisch.
Pierre d'Herbemont [Thu, 7 Feb 2008 17:43:17 +0000 (17:43 +0000)]
cmake: Fix FindLua as pointed by courmisch.

16 years agotestapi.c: Also try file playback.
Pierre d'Herbemont [Thu, 7 Feb 2008 17:40:22 +0000 (17:40 +0000)]
testapi.c: Also try file playback.

16 years agocmake: Include iconv when testing ICONV_CONST if needed.
Pierre d'Herbemont [Thu, 7 Feb 2008 17:23:41 +0000 (17:23 +0000)]
cmake: Include iconv when testing ICONV_CONST if needed.

16 years agocmake: Set ICONV_CONST correctly.
Pierre d'Herbemont [Thu, 7 Feb 2008 17:20:33 +0000 (17:20 +0000)]
cmake: Set ICONV_CONST correctly.

16 years agocontrib: Add cmake for the Mac OS X framework at least.
Pierre d'Herbemont [Thu, 7 Feb 2008 17:11:26 +0000 (17:11 +0000)]
contrib: Add cmake for the Mac OS X framework at least.

16 years agocontrib: More DYLD_LIBRARY_PATH removal.
Pierre d'Herbemont [Thu, 7 Feb 2008 17:05:59 +0000 (17:05 +0000)]
contrib: More DYLD_LIBRARY_PATH removal.

16 years agocontrib: Setting DYLD_LIBRARY_PATH is bad because it results most of the time in...
Pierre d'Herbemont [Thu, 7 Feb 2008 17:03:39 +0000 (17:03 +0000)]
contrib: Setting DYLD_LIBRARY_PATH is bad because it results most of the time in library mismatch. This is an old hack from the past which shouldn't be needed anymore.

16 years agocmake: FindLua and maintain an enabled module list.
Pierre d'Herbemont [Thu, 7 Feb 2008 16:38:55 +0000 (16:38 +0000)]
cmake: FindLua and maintain an enabled module list.

16 years agoFix SO versions
Rémi Denis-Courmont [Thu, 7 Feb 2008 16:28:58 +0000 (16:28 +0000)]
Fix SO versions

16 years agoDefine proper size of output.
Jean-Paul Saman [Thu, 7 Feb 2008 15:48:19 +0000 (15:48 +0000)]
Define proper size of output.

16 years agocmake: Use CPack to create the package. (Use `make package` or `cpack`). Should produ...
Pierre d'Herbemont [Thu, 7 Feb 2008 15:33:40 +0000 (15:33 +0000)]
cmake: Use CPack to create the package. (Use `make package` or `cpack`). Should produce a tgz/tar.gz/rpm/dmg/nsis. This probably need some tuning.

16 years agocmake: Enable testing. (Launch with `make test` or with `ctest` (see ctest --help...
Pierre d'Herbemont [Thu, 7 Feb 2008 15:13:17 +0000 (15:13 +0000)]
cmake: Enable testing. (Launch with `make test` or with `ctest` (see ctest --help)). Plus minor cleanup.

16 years agocmake: Enable test targets.
Pierre d'Herbemont [Thu, 7 Feb 2008 14:52:50 +0000 (14:52 +0000)]
cmake: Enable test targets.

16 years agoFindFFmpeg.cmake: Perform the ffmpeg search only once. (That's probably not the cmake...
Pierre d'Herbemont [Thu, 7 Feb 2008 14:49:41 +0000 (14:49 +0000)]
FindFFmpeg.cmake: Perform the ffmpeg search only once. (That's probably not the cmake's spirit... to check).

16 years agocmake: Detect ffmpeg. Fix VLC.app's modules. fix ENABLE_NO_SYMBOL_CHECK.
Pierre d'Herbemont [Thu, 7 Feb 2008 14:04:12 +0000 (14:04 +0000)]
cmake: Detect ffmpeg. Fix VLC.app's modules. fix ENABLE_NO_SYMBOL_CHECK.

16 years agocontrib: Update ffmpeg-macosx-intel-mmx.patch.
Pierre d'Herbemont [Thu, 7 Feb 2008 14:00:46 +0000 (14:00 +0000)]
contrib: Update ffmpeg-macosx-intel-mmx.patch.

16 years agocontrib: Disable swscaler in ffmpeg due to recent breakage.
Pierre d'Herbemont [Thu, 7 Feb 2008 14:00:10 +0000 (14:00 +0000)]
contrib: Disable swscaler in ffmpeg due to recent breakage.

16 years agocmake: build .gmo files & copy them in VLC.app
Rafaël Carré [Thu, 7 Feb 2008 09:43:29 +0000 (09:43 +0000)]
cmake: build .gmo files & copy them in VLC.app

16 years agoQt4 - SoundSlider. Enable MouseTracking and show a tooltip with the volume that it...
Jean-Baptiste Kempf [Thu, 7 Feb 2008 08:22:24 +0000 (08:22 +0000)]
Qt4 - SoundSlider. Enable MouseTracking and show a tooltip with the volume that it would be if you would click there. Similar to the main slider behaviour.

16 years agoRemove mkdir -p intl/ from bootstrap following [24803].
Jean-Baptiste Kempf [Thu, 7 Feb 2008 07:00:31 +0000 (07:00 +0000)]
Remove mkdir -p intl/ from bootstrap following [24803].

16 years agoQt4 - MI: remove unneeded variables that weren't cleared in the previous commit.
Jean-Baptiste Kempf [Thu, 7 Feb 2008 06:54:46 +0000 (06:54 +0000)]
Qt4 - MI: remove unneeded variables that weren't cleared in the previous commit.

16 years agoQt4 - Resizing changes. Part 1
Jean-Baptiste Kempf [Thu, 7 Feb 2008 06:51:46 +0000 (06:51 +0000)]
Qt4 - Resizing changes. Part 1
      Remove the QDockWidget, this widget is clearly not what we want, since it is a Qt::Tool and stay above the video, it doesn't want to grow in the MI and it doesn't record correctly its size. Moreover, this force the GNOME/Cleanlooks hack that is boring on Xfce, KDE4 and e17.
      Fix the resize when the video is done.
      Fix the qt-start-minimize bug
      Rename a few functions and separate the code functions.
      Simplify a few resize/update call.

16 years agoextras/contrib/src/packages.mak: bump pthreads in contrib to 2.8.0
Dennis van Amerongen [Thu, 7 Feb 2008 00:35:48 +0000 (00:35 +0000)]
extras/contrib/src/packages.mak: bump pthreads in contrib to 2.8.0

16 years agoSlovenian and brazilian Portuguese translation update by Matej Urbančič and Sidney...
Christophe Mutricy [Wed, 6 Feb 2008 20:52:48 +0000 (20:52 +0000)]
Slovenian and brazilian Portuguese translation update by Matej Urbančič and Sidney Doria

16 years agocmake: Include contrib.
Pierre d'Herbemont [Wed, 6 Feb 2008 18:35:05 +0000 (18:35 +0000)]
cmake: Include contrib.

16 years agomacosx/framework: Make sure the cmake files will be bootstrapped. (Temp build phase...
Pierre d'Herbemont [Wed, 6 Feb 2008 14:52:35 +0000 (14:52 +0000)]
macosx/framework: Make sure the cmake files will be bootstrapped. (Temp build phase I hope).

16 years agomacosx/framework: Use cmake because we can.
Pierre d'Herbemont [Wed, 6 Feb 2008 14:41:57 +0000 (14:41 +0000)]
macosx/framework: Use cmake because we can.

16 years agocmake: add CMakeLists.txt and other files needed to use cmake to svn:ignore property
Rafaël Carré [Wed, 6 Feb 2008 14:28:36 +0000 (14:28 +0000)]
cmake: add CMakeLists.txt and other files needed to use cmake to svn:ignore property

16 years agocmake: factorize VLC.app target, make sure we don't create a link to share IN share/
Rafaël Carré [Wed, 6 Feb 2008 14:19:28 +0000 (14:19 +0000)]
cmake: factorize VLC.app target, make sure we don't create a link to share IN share/

16 years agocmake: Fix VLC.app target.
Pierre d'Herbemont [Wed, 6 Feb 2008 13:08:30 +0000 (13:08 +0000)]
cmake: Fix VLC.app target.

16 years agocmake: build a mostly correct (not functional yet) VLC.app
Rafaël Carré [Wed, 6 Feb 2008 10:43:06 +0000 (10:43 +0000)]
cmake: build a mostly correct (not functional yet) VLC.app

16 years agoCopy README.MacOSX.rtf in the right place
Rafaël Carré [Wed, 6 Feb 2008 10:38:15 +0000 (10:38 +0000)]
Copy README.MacOSX.rtf in the right place

16 years agoQt4 - Try to force the IM to show the name in DVD titles...
Jean-Baptiste Kempf [Wed, 6 Feb 2008 05:52:45 +0000 (05:52 +0000)]
Qt4 - Try to force the IM to show the name in DVD titles...

16 years ago* configure.ac: oops.. reverted gettext requirement from previous commit
Dennis van Amerongen [Wed, 6 Feb 2008 00:20:57 +0000 (00:20 +0000)]
* configure.ac: oops.. reverted gettext requirement from previous commit

16 years ago* configure.ac: check for properly detecting cygwin instead of since in mno-cygwin...
Dennis van Amerongen [Wed, 6 Feb 2008 00:17:01 +0000 (00:17 +0000)]
* configure.ac: check  for properly detecting cygwin instead of  since in mno-cygwin mode we are dealing with mingw32 compiler and  will be set to mingw32 and not cygwin..

16 years agoWe do need to distribute m4/
Christophe Mutricy [Wed, 6 Feb 2008 00:13:25 +0000 (00:13 +0000)]
We do need to distribute m4/

16 years agoMissing "
Christophe Mutricy [Wed, 6 Feb 2008 00:01:03 +0000 (00:01 +0000)]
Missing "

16 years agoUse a less old format for tar
Christophe Mutricy [Tue, 5 Feb 2008 23:11:55 +0000 (23:11 +0000)]
Use a less old format for tar

16 years agoDon't put in SUBDIRS dir without Makefile
Christophe Mutricy [Tue, 5 Feb 2008 22:43:14 +0000 (22:43 +0000)]
Don't put in SUBDIRS dir without Makefile
autoconf260.m4 has moved

16 years agoQt4 - Update: clean and message Debug. My fault for the mess...
Jean-Baptiste Kempf [Tue, 5 Feb 2008 21:03:52 +0000 (21:03 +0000)]
Qt4 - Update: clean and message Debug. My fault for the mess...

16 years agocmake: Hack to get objective-C files to build with gnu99. (We need cmake upstream...
Pierre d'Herbemont [Tue, 5 Feb 2008 20:54:13 +0000 (20:54 +0000)]
cmake: Hack to get objective-C files to build with gnu99. (We need cmake upstream to be fixed with Objective-C to do that properly.)

16 years agocmake: Add an option to link or not against libvlc the module.
Pierre d'Herbemont [Tue, 5 Feb 2008 18:07:33 +0000 (18:07 +0000)]
cmake: Add an option to link or not against libvlc the module.

16 years agocmake: Fix libvlc linking with module.
Pierre d'Herbemont [Tue, 5 Feb 2008 17:49:49 +0000 (17:49 +0000)]
cmake: Fix libvlc linking with module.

16 years agocmake: Don't set gnu99 on CXX files.
Pierre d'Herbemont [Tue, 5 Feb 2008 17:46:03 +0000 (17:46 +0000)]
cmake: Don't set gnu99 on CXX files.

16 years agoFix SOVERSION
Rémi Denis-Courmont [Tue, 5 Feb 2008 17:39:08 +0000 (17:39 +0000)]
Fix SOVERSION

16 years agocmake: Don't use tabs and generate revision.c builtin.h vlc_about.h in the build...
Pierre d'Herbemont [Tue, 5 Feb 2008 17:25:32 +0000 (17:25 +0000)]
cmake: Don't use tabs and generate revision.c builtin.h vlc_about.h in the build tree.

16 years agoCheck for -lm
Rémi Denis-Courmont [Tue, 5 Feb 2008 16:01:30 +0000 (16:01 +0000)]
Check for -lm

16 years agolibvlc needs -ldl
Rémi Denis-Courmont [Tue, 5 Feb 2008 15:57:52 +0000 (15:57 +0000)]
libvlc needs -ldl

16 years agoAlways link plugins against libvlc.
Rémi Denis-Courmont [Tue, 5 Feb 2008 15:56:49 +0000 (15:56 +0000)]
Always link plugins against libvlc.

16 years agoFix ICONV_CONST. For some reason cmake does not want to define to nothing
Rémi Denis-Courmont [Tue, 5 Feb 2008 15:56:30 +0000 (15:56 +0000)]
Fix ICONV_CONST. For some reason cmake does not want to define to nothing

16 years agoName cmake plugins the same way as automake ones
Rémi Denis-Courmont [Tue, 5 Feb 2008 15:51:49 +0000 (15:51 +0000)]
Name cmake plugins the same way as automake ones

16 years agoUse same type name in declaration and definition
Rémi Denis-Courmont [Tue, 5 Feb 2008 15:46:03 +0000 (15:46 +0000)]
Use same type name in declaration and definition

16 years agoMissing header checks
Rémi Denis-Courmont [Tue, 5 Feb 2008 15:42:53 +0000 (15:42 +0000)]
Missing header checks

16 years agoFix VLC{-release}.app generation, make symbolic links to .gmo files in the source...
Rafaël Carré [Tue, 5 Feb 2008 12:59:07 +0000 (12:59 +0000)]
Fix VLC{-release}.app generation, make symbolic links to .gmo files in the source tree, not in the build tree

16 years agofix files location in xcode projects for vlc & eyetvplugin
Rafaël Carré [Tue, 5 Feb 2008 12:58:03 +0000 (12:58 +0000)]
fix files location in xcode projects for vlc & eyetvplugin

16 years agoFix compiling contrib with amr for newer ffmpeg
Jean-Paul Saman [Tue, 5 Feb 2008 10:11:44 +0000 (10:11 +0000)]
Fix compiling contrib with amr for newer ffmpeg

16 years agoMakefile.am: Typo in VLC-release.app.
Pierre d'Herbemont [Tue, 5 Feb 2008 01:01:09 +0000 (01:01 +0000)]
Makefile.am: Typo in VLC-release.app.

16 years agocmake: Correctly set te build target for the modules and for vlc.
Pierre d'Herbemont [Tue, 5 Feb 2008 00:27:02 +0000 (00:27 +0000)]
cmake: Correctly set te build target for the modules and for vlc.

16 years agoFix make package-win32
Jean-Baptiste Kempf [Tue, 5 Feb 2008 00:20:16 +0000 (00:20 +0000)]
Fix make package-win32

16 years agocmake:
Pierre d'Herbemont [Tue, 5 Feb 2008 00:18:01 +0000 (00:18 +0000)]
cmake:
* Don't use dyld functions on darwin by default as they are deprecated.
* Defines HAVE_DYNAMIC_MODULES, and add an entry in the options for it.
* Fix config.h generation (was accidentaly removed).
* Fix FindDlopen.cmake
This produce a working in tree vlc AND an installable vlc at the same time.

16 years agoadded the asa subtitle demux from equinox. the file asademux_defs.h is
Sigmund Augdal Helberg [Mon, 4 Feb 2008 22:58:54 +0000 (22:58 +0000)]
added the asa subtitle demux from equinox. the file asademux_defs.h is
generated by running ./preparse imports in asa/lib/import so should
probably not be in source tree, but I don't think asa
generates/installs this file by default yet.

Added build changes for csri module and subtitle_asa.

This is the last remaining changes of equinoxes Summer of Code project

16 years agocontrib/src/Makefile: Mozilla fix.
Pierre d'Herbemont [Mon, 4 Feb 2008 22:32:12 +0000 (22:32 +0000)]
contrib/src/Makefile: Mozilla fix.

16 years agoTell fribidi we are not compiling a dll
Christophe Mutricy [Mon, 4 Feb 2008 22:06:36 +0000 (22:06 +0000)]
Tell fribidi we are not compiling a dll

16 years agocmake: prefer the use of target_link_libraries() over set_target_properties(LINKFLAGS...
Pierre d'Herbemont [Mon, 4 Feb 2008 22:04:31 +0000 (22:04 +0000)]
cmake: prefer the use of target_link_libraries() over set_target_properties(LINKFLAGS), make sure we don't use "-z defs --as-needed" on Mac OS X.

16 years agoAdd missing libs. Not sure if this is the right way to do it though
Rémi Denis-Courmont [Mon, 4 Feb 2008 21:19:42 +0000 (21:19 +0000)]
Add missing libs. Not sure if this is the right way to do it though

16 years agoBunch of fixes
Rémi Denis-Courmont [Mon, 4 Feb 2008 21:09:06 +0000 (21:09 +0000)]
Bunch of fixes

16 years agoMissing include for config_GetUserDir
Christophe Mutricy [Mon, 4 Feb 2008 21:08:30 +0000 (21:08 +0000)]
Missing include for config_GetUserDir

16 years agoCheck for thread system
Rémi Denis-Courmont [Mon, 4 Feb 2008 21:02:10 +0000 (21:02 +0000)]
Check for thread system

16 years agoDon't link against yes. Of course it does not work anyway
Rémi Denis-Courmont [Mon, 4 Feb 2008 20:59:37 +0000 (20:59 +0000)]
Don't link against yes. Of course it does not work anyway

16 years agoMissing defines
Rémi Denis-Courmont [Mon, 4 Feb 2008 20:32:58 +0000 (20:32 +0000)]
Missing defines

16 years agoSet scripts as executable.
Antoine Cellerier [Mon, 4 Feb 2008 20:26:15 +0000 (20:26 +0000)]
Set scripts as executable.

16 years agoFindDlopen.cmake: Don't run the FindDlopen module more than once.
Pierre d'Herbemont [Mon, 4 Feb 2008 20:07:27 +0000 (20:07 +0000)]
FindDlopen.cmake: Don't run the FindDlopen module more than once.

16 years agocmake: Add a FindDlopen module. (Ask for review by dlopen users).
Pierre d'Herbemont [Mon, 4 Feb 2008 20:01:01 +0000 (20:01 +0000)]
cmake: Add a FindDlopen module. (Ask for review by dlopen users).

16 years ago cmake: Generate vlc_about.h.
Pierre d'Herbemont [Mon, 4 Feb 2008 19:34:30 +0000 (19:34 +0000)]
 cmake: Generate vlc_about.h.

16 years agoCheck for clock_nanosleep so mtime compiles (linking is another matter)
Rémi Denis-Courmont [Mon, 4 Feb 2008 19:04:43 +0000 (19:04 +0000)]
Check for clock_nanosleep so mtime compiles (linking is another matter)

16 years agoif -> ifdef
Rémi Denis-Courmont [Mon, 4 Feb 2008 18:59:46 +0000 (18:59 +0000)]
if -> ifdef

16 years agoCheck for -ldl. Now I can compile a few objects on Linux...
Rémi Denis-Courmont [Mon, 4 Feb 2008 18:58:19 +0000 (18:58 +0000)]
Check for -ldl. Now I can compile a few objects on Linux...

16 years agocmake: Correctly generate builtin.h.
Pierre d'Herbemont [Mon, 4 Feb 2008 18:47:42 +0000 (18:47 +0000)]
cmake: Correctly generate builtin.h.

16 years agos/if/ifdef/
Rémi Denis-Courmont [Mon, 4 Feb 2008 18:40:45 +0000 (18:40 +0000)]
s/if/ifdef/

16 years ago#define _GNU_SOURCE
Rémi Denis-Courmont [Mon, 4 Feb 2008 18:40:02 +0000 (18:40 +0000)]
#define _GNU_SOURCE

16 years agoMissing include directory. For some reason these variables are not even in the docume...
Rémi Denis-Courmont [Mon, 4 Feb 2008 18:33:59 +0000 (18:33 +0000)]
Missing include directory. For some reason these variables are not even in the documentation...

16 years agocmake: Don't set -DMACOSX_DEPLOYMENT_TARGET=10.4 -mmacosx-version-min=10.4.
Pierre d'Herbemont [Mon, 4 Feb 2008 18:19:56 +0000 (18:19 +0000)]
cmake: Don't set  -DMACOSX_DEPLOYMENT_TARGET=10.4 -mmacosx-version-min=10.4.

16 years agocmake: Fix revision generation.
Pierre d'Herbemont [Mon, 4 Feb 2008 18:16:13 +0000 (18:16 +0000)]
cmake: Fix revision generation.

16 years agosrc/CMakeLists.txt: Correctly fix that typo spotted by courmisch.
Pierre d'Herbemont [Mon, 4 Feb 2008 16:49:57 +0000 (16:49 +0000)]
src/CMakeLists.txt: Correctly fix that typo spotted by courmisch.

16 years agosrc/CMakeLists.txt: Correct a typo.
Pierre d'Herbemont [Mon, 4 Feb 2008 16:49:08 +0000 (16:49 +0000)]
src/CMakeLists.txt: Correct a typo.