Commit Graph

1177 Commits

Author SHA1 Message Date
Christophe Mutricy e71ade91ac Allow dbus module to be built. Patch by Mirsal ENNAIME 2007-03-07 22:38:19 +00:00
Christophe Mutricy 897efe1b20 Really fix #1055. Thanks to the Gentoo people for reporting and proposin patches 2007-03-06 23:44:47 +00:00
Felix Paul Kühne 10649df768 * forward-port of all eyetv relates sources in my branch
- this stuff is highly unfinished; needs much more work and testing
    - don't be surprised if you don't see anything when trying it out, this port is basically a big reminder for me to keep working on it ;-)
    - the access module is probably going to be ported from CoreFoundation-driven C to Cocoa-based Obj-C
    - everything will be 10.4-only, since EyeTV is only available this way as well
    - the plugin to put into EyeTV is compiled in UB-mode by default and incorporates Public Domain code provided by Elgato Systems GmbH
2007-03-05 18:15:27 +00:00
Christophe Mutricy 0b4bd344fb fix 2007-03-04 21:01:15 +00:00
Christophe Mutricy 0c1918f191 tweak the error message 2007-03-04 20:29:45 +00:00
Felix Paul Kühne 4bced71eb3 * don't default enable QT4 on Darwin 2007-03-04 19:52:40 +00:00
Christophe Mutricy cc89854dd2 default enable qt4 2007-03-04 19:33:32 +00:00
Rémi Denis-Courmont 6445f70410 - Print an error if Qt4 is requested but not found
- Warn that WxWidgets is deprecated.
- Fix a few Wx error messages.
2007-03-04 19:16:35 +00:00
Christophe Mutricy fbaa8dc643 Honors --disable-altivec. Closes #1055 2007-03-03 23:53:46 +00:00
Christophe Mutricy ce9a419e24 Link fix. Proper one this time hopefully 2007-02-26 23:14:19 +00:00
Christophe Mutricy fb66a0b738 Link fix 2007-02-26 22:38:04 +00:00
Jean-Baptiste Kempf 5d33b7922e Configure: should repair --with-libtwolame-tree detection. 2007-02-26 06:46:16 +00:00
Cyril Deguet 65e0358c10 * fixed build of skins2 interface on MacOS X (renamed Rect into SkinsRect
to avoid a conflict with Carbon API)
2007-02-25 19:29:21 +00:00
Laurent Aimar 4913d65462 Added VC-1 raw es demuxer. 2007-02-25 13:14:08 +00:00
Laurent Aimar f95648173c Added VC-1 packetizer.
(But it still won't be decoded by ffmpeg, we provide extra data too late)
2007-02-25 12:31:30 +00:00
Laurent Aimar da70bf9482 Fixed stream ouput gather module and renable it (close #1032) 2007-02-25 11:46:07 +00:00
Felix Paul Kühne ee0cac1e8e * commit Pierre's 2nd patch to enable weak symbols on OSX when linking vlc. This fixes the compilation of his locale-improvements and a few other problems when using the 10.3.9 SDK. Please check the next nightly on 10.3.x if you got access to it. 2007-02-24 16:40:34 +00:00
Jean-Paul Saman cb595496f9 Properly detect MOZ_X11 setting in firefox-1.5.0.9 2007-02-22 20:32:41 +00:00
Rémi Denis-Courmont 1d0935a624 Remove gather stream output since it is completely unusable 2007-02-19 21:27:10 +00:00
Christophe Mutricy a7e49594b6 For some obscure reason flac need ntohl so ws2_32 2007-02-18 22:44:06 +00:00
Christophe Mutricy ce9623d0da We don't need 3 different norvegian l10n 2007-02-16 16:12:02 +00:00
Christophe Mutricy 061b69e72b win32 replacement for inet_ntop() 2007-02-15 15:34:50 +00:00
Christophe Mutricy b38ba5d403 Add some option in configure to help Gentoo people. Closes #1045. Closes #1046 2007-02-10 23:15:18 +00:00
Pavlov Konstantin 132110c4e9 Properly check for Xext library. We got way more kludges in Xv detection, though...
Should fix packaging, too.
2007-02-06 13:37:40 +00:00
Christophe Mutricy de592b024a Use DLL_EXPORT only on win 2007-02-05 22:02:43 +00:00
Pavlov Konstantin f8a611486f Link screen and panoramix plugins with X11 only, they don't need Xext.
Only build x11 plugin when we have Xext.h.
2007-02-05 21:29:32 +00:00
Damien Fouilleul 77d6d1ea0e -fvisibility-inlines-hidden breaks x86_64 ld linker 2007-02-05 18:06:04 +00:00
Damien Fouilleul f953de14eb - configure.ac: -fvisibility-inlines-hidden is C++ only 2007-02-05 16:43:41 +00:00
Rémi Denis-Courmont d8ae255f3d UDP-Lite access
This is completely untested because vlc does not link at the moment :(
2007-02-05 16:32:31 +00:00
Damien Fouilleul e523db51e0 - added support for visibility attribute for GCC 4.x for controlling export symbols 2007-02-05 14:58:40 +00:00
Jean-Baptiste Kempf f1ec0f9f4c Sharpen Video-Filter.
Work from DJ_Mulder on the forum, changes by /me helped by dionoea and jpsaman.
2007-02-04 22:27:07 +00:00
Damien Fouilleul cd5ed364ef - added controlled symbol export support for win32. Now, all visible symbols in libvlc.dll must be declared using either VLC_EXPORT or VLC_PUBLIC_API. Otherwise, they will not be exported. this has the advantage of reducing the number of symbols in the DLL, saving on file size an binding time at runtime. All exported symbols will be listed in the libvlc.def file.
This also pave the way for using the visibility feature in GCC 4, adding controlled symbols export for UNIX/MacOS X as well.
2007-02-03 22:01:20 +00:00
Damien Fouilleul ebf11a99f3 - activex: globally use win32 unicode APIs, hopefully this will fix reported registration problems 2007-01-31 19:49:20 +00:00
Cyril Deguet a5634f95c5 - thou shalt keep menuconfig up-to-date and not disable it 2007-01-28 18:18:52 +00:00
Christophe Massiot 0e867ba1dd * modules/codec/telx.c: Teletext subtitles decoder, patch courtesy of
Vincent Penne.
2007-01-17 17:30:53 +00:00
Christophe Mutricy c73acb67df Happy New Year 2007-01-14 20:49:22 +00:00
Christophe Mutricy 43ab467903 Don't use '-' in shell variable name and take advantage of the features of PKG_CHECK_MODULES 2007-01-14 18:41:22 +00:00
Christophe Mutricy 174bef2955 Twolame need -DLIBTWOLAME_STIC under win32 to use the .a 2007-01-12 12:38:23 +00:00
Damien Fouilleul 81386b7a52 - firefox/nspr plugin development fix for ubuntu/debian 2007-01-09 21:27:57 +00:00
Jean-Paul Saman 2179436ba4 Put -lX11 and -lXt in the right place. 2007-01-08 18:18:20 +00:00
Jean-Paul Saman 9ed73544c6 Fix configure script on MacOS X 2007-01-07 21:37:11 +00:00
Jean-Paul Saman f749fe6d2d Fix building mozilla on Linux en properly dectect firefox headerfiles. 2007-01-07 21:21:42 +00:00
Christophe Mutricy 3300f2e87d Use mmx also when the host cpu claim to be 486 2007-01-05 23:21:54 +00:00
Jean-Paul Saman e35ff54434 Simplified mozilla headerfile detection for use with firefox-development headers and got rid of XPIDL/XPCOM checks from previous commit. 2007-01-04 15:11:25 +00:00
Jean-Paul Saman 2a35ffae6f Patch by Mikko Hirvonen <masse at astro dot helsinki dot fi> for Firefox-1.5.x development tools detection in configure.ac. The patch is applied with some modifications of me 2007-01-01 18:56:37 +00:00
Rémi Denis-Courmont 9891939276 Escape antislash in CONFIGURE_LINE properly (I hope you like antislashes).
^^^^^^^^
                   As far as I checked (sed guru required).
2006-12-21 18:05:54 +00:00
Christophe Mutricy b2009aee6f Add a plugins/bindings line to the summary 2006-12-20 17:22:53 +00:00
Christophe Mutricy e249f6a3d9 Fix a small bug in header detection for Activex 2006-12-20 17:01:34 +00:00
Antoine Cellerier 965e95ec65 * extract now uses sqrt. 2006-12-18 21:14:53 +00:00
Pavlov Konstantin 2ac1e59908 Default disable gnomevfs access plugin as it doesn't work anyway 2006-12-17 23:32:24 +00:00
Antoine Cellerier 03f9f5fec6 * New color extraction video filter. Can be used to extract the Red, Green or Blue component from a video.
* Add stuff about motiondetect and extract in the News (even though motiondetect isn't finished)
2006-12-17 20:42:32 +00:00
Rémi Denis-Courmont f6c86f7a08 Remove -z defs to fix FreeBSD linking.
Someone (I?) ought to work on a better solution
2006-12-11 12:16:39 +00:00
Rémi Denis-Courmont 6ed527e817 Use shared libvlc on Win32 2006-12-10 19:56:13 +00:00
Damien Fouilleul 454b19b86a - mozilla, activex, directx: more backporting from 0.8.6 2006-12-07 00:31:14 +00:00
Damien Fouilleul 1ce34fd00f - removed commented out lines in [18277], not really necessary to keep them 2006-12-06 22:26:23 +00:00
Damien Fouilleul 7a6f4c91aa - libvlc target, removed uneeded libs target previously for for external libvlc compilation 2006-12-05 23:20:18 +00:00
Gildas Bazin 04773a7677 configure.ac: fix build when libtool is disabled. 2006-12-04 21:17:32 +00:00
Clément Stenac a4d1fdfc02 Unbreak a bit windows 2006-12-03 15:57:27 +00:00
Clément Stenac 4ee2908cb3 Missing libvlc flags on win32 2006-12-03 15:03:14 +00:00
Rafaël Carré 6aabccecf8 forward port [18125]
Compile glx plugin only if all required headers are present
2006-12-03 14:06:06 +00:00
Clément Stenac fbf4c8060d A bit of vlc/libvlc cleanup:
* libvlc sources and plugins now define __LIBVLC__ and headers exported to
  plugins (ie, include/vlc_*.h) check for this
* libvlc sources use the value of the "libvlc" component in vlc-config instead
  of vlc
* Apply flags directly to "libvlc" in configure.ac - might temporarily break win32 :)
2006-12-03 13:48:21 +00:00
Christophe Mutricy 7e40556bc3 Link with libebml_pic if avaivable 2006-11-30 14:27:36 +00:00
Rafaël Carré 3501cab9fb Disable D-Bus if installed version is < 1.0.0 and warns the user.
Adds an option to force D-Bus support to be enabled anyway.
2006-11-29 13:35:23 +00:00
Felix Paul Kühne ca2dd27497 * dc1394 cosmetics (forward-porting [18096]) 2006-11-27 18:46:44 +00:00
Jean-Paul Saman 97b3335a04 Digital Cameras (firewire/1394) support by Andreas Guzzo (xant at xant dot net). I left out the rotation code, because in vlc-trunk there is already a rotation video filter2. 2006-11-27 09:01:09 +00:00
Rafaël Carré adb1e87305 Enables audioscrobbler by default as it should be bugs free 2006-11-27 01:54:50 +00:00
Clément Stenac d81d5e5fce Merge all fixed-point and floating-point audio format converters 2006-11-26 18:59:52 +00:00
Clément Stenac d3fe7f2879 A bit of headers cleanup
* Headers in include must contain the structures and prototypes needed
  by the plugins and should be named vlc_*.
* Headers in include/vlc must contain the structures and prototypes
  needed by external libvlc clients

* Moved and renamed some things in headers. 
   - Removed vlc_cpu.h, vlc_error.h (merged in vlc_common)
   - Removed snapshot.h (merged in vlc_vout.h)
   - Removed vlc_spu.h (merged in vlc_osd.h)
   - Removed intf_eject.h and vlc_interaction.h (merged in vlc_interface)
   - Moved all internal headers to src
   - Merged vlc_video.h and video_output.h and move private things to src
   - Removed vlc/intf.h, vlc/aout.h, vlc/vout.h, vlc/decoder.h and vlc/input.h
     (meta headers for use in modules, and often implying too large 
     dependencies)
* Removed some useless dependencies
* Unexported a bunch of functions and structures used only in src/
  (--> Still some work here)
* Finally made input_thread_t and input_source_t (mostly) private. 
  Added input_GetItem to fetch the input_item of an input_thread
* Cleaned up deprecated entries in vlc_symbols.h and bumped up symbol 
  prefix

This commit has a 99% probability of breaking the build, 0.1% of killing
your cat and 0% of getting you hot chicks.
2006-11-26 14:20:34 +00:00
Rémi Denis-Courmont 28c2a1ce8b Remove some dead code 2006-11-24 20:42:44 +00:00
Christophe Mutricy 6aa2db7869 swscale is modern so with a .pc. so only test for swscale.h inside the pkg-config block. 2006-11-24 18:26:34 +00:00
Rémi Denis-Courmont b2b33745bf Increase ABI revision 2006-11-22 22:05:58 +00:00
Felix Paul Kühne 0737693098 * enable GCC99 compatiblity for ObjC code 2006-11-22 21:27:50 +00:00
Jean-Paul Saman 3cff68a4f1 Disable building rtcp stream output module for now. 2006-11-21 23:08:31 +00:00
Rafaël Carré 84e8490d4a Fixes, kill, and bury #857 2006-11-21 15:54:38 +00:00
Rafaël Carré 482eca7cb9 Uses dbus flags to build libvlc (fixes #857) 2006-11-21 14:33:31 +00:00
Jean-Paul Saman 4d243c1d78 Rewrote internal RTCP to support multiple client connections. TODO: rtcp scheduling function, server socket, hooking it up with RTP stream_out connections. 2006-11-21 10:46:12 +00:00
Christophe Mutricy 8d7b5884ed Add a flag for config option to mark it as unsaveable. Refs #856 (Still need to test on a win box). 2006-11-20 22:16:35 +00:00
Christophe Mutricy 1222539539 Include xvmc plugin in the build system 2006-11-20 10:03:22 +00:00
Rafaël Carré a743fab851 Fixes broken D-Bus detection
Thanks to Daniel Stränger
2006-11-20 03:54:23 +00:00
Gildas Bazin fc2c2f412a * configure.ac: when we use the packed attribute we really mean it so don't output useless compilation warnings. 2006-11-19 17:57:55 +00:00
Clément Stenac 0900f11014 Finish the playlist API transition (hopefully)
- Remove a bunch of transition now-useless API.
 - Remove all playlist_Lock* functions. Matching functions now accept a
   b_locked parameter that should be set to VLC_TRUE if the playlist is
   locked when calling the function. The advantages are that it reduces
   the API bloat and that the b_locked flag can be propagated in the
   call stack
 - Remove useless playlist testsuite
 - Remove broken daap plugin (unmaintained wrt VLC API changes, relies on 
   an unmaintained library, probably unable to read content from new itunes, 
   ...). Implementations exist in rhythmbox, xmms2 and 
   daap-sharp, we should see if a proper lib exists or if we could 
   make one
 - Reduce verbosity a bit
 - Documentation
2006-11-19 13:20:02 +00:00
Rafaël Carré 147753f60c Initial support of D-Bus based control interface 2006-11-18 18:37:45 +00:00
Derk-Jan Hartman 39b7c3aaa0 * Fix ffmpeg include's 2006-11-17 23:34:45 +00:00
Derk-Jan Hartman 925e40a3e3 * Remove the old swscale files, and use the newer libswscale from ffmpeg.
Untested and likely to break stuff
2006-11-17 22:18:44 +00:00
Filippo Carone 94a01b8143 Make java bindings compile with libtool 2006-11-16 23:03:14 +00:00
Derk-Jan Hartman 1b9fc13769 * Update version of libcdio. 0.78.2 is now the req. version
Patch by Patrick McLean <chutzpah at gentoo d0t org>

  contrib update by me
2006-11-16 01:24:37 +00:00
Derk-Jan Hartman cbed01df85 * VLC now requires libmatroska 0.7.7 because from then the libs are pic enabled.
(no longer use libmatroska_pic ebml_pic)
  Patch by Diego Petteno, +additions by me.
2006-11-16 00:56:40 +00:00
Derk-Jan Hartman 86247ba13d * LDLFAGS -> LDFLAGS 2006-11-15 23:00:44 +00:00
Derk-Jan Hartman 29139a21cc * CFAGS -> CFLAGS 2006-11-15 22:59:58 +00:00
Filippo Carone 7467b74ca3 Don't create Makefile.in in bindings/java/src 2006-11-15 08:45:28 +00:00
Pavlov Konstantin 4d3b55e412 This should fix beos linking problem 2006-11-14 21:22:28 +00:00
Cyril Deguet 15de00eaf2 * added missing -lm for plugin colorthres 2006-11-13 18:24:08 +00:00
Rafaël Carré 52f8f1dcad Makes configure fail on missing GL headers 2006-11-12 19:47:32 +00:00
Rémi Denis-Courmont a49795c90e Don't use -shared with libtool 2006-11-12 10:32:48 +00:00
Rafaël Carré eb7a893543 Various bugfixes
Replaces gotos with #defines
Put duplicate code in #defines
Disables plugin by default
2006-11-12 00:23:12 +00:00
Sigmund Augdal Helberg e83a49c062 added a color threshold filter that can make effects similar to "the
yellow guy" in sin city or the red dressed girl in the beginning of
schindlers list
2006-11-11 13:33:43 +00:00
Antoine Cellerier 0cd336b3fb Puzzle vout filter. (vlc --vout-filter puzzle <your favorite disney cartoon>) 2006-11-10 20:59:15 +00:00
Christophe Massiot 83a3429c40 * modules/stream_out/autodel.c: New autodel module to work-around a memory
leak in the TS mux which is triggered when the input PCR packets
   disappear from the stream without disappearing from the PMT (happens
   on the satellite when the video suddenly gets scrambled). Insert it in
   the sout pipeline : --sout="#autodel:std{...}".
2006-11-09 15:13:13 +00:00
Rémi Denis-Courmont 2d6efe40bc Add dump access filter to save original media to home
(could be improved, but basically works)
2006-11-08 21:13:09 +00:00
Christophe Mutricy 900ba5380c Some safety fix pointed by pjrm on irc 2006-11-05 15:51:46 +00:00
Rémi Denis-Courmont 5b21c75531 Look for DLLTOOL
(surprise surprise, one has to define $(DLLTOOL) if you want to use it...)
2006-11-05 12:16:27 +00:00
Rafaël Carré d5f8852de1 Forward port translations from [17318] and [17414] 2006-11-04 22:34:40 +00:00
Rafaël Carré 01812ddbf6 Uses C++ tests to detect mozilla headers
Fixes detection when using mingw
2006-11-04 03:49:39 +00:00
Rafaël Carré 01cca2b2bc Removes a fucking UTF-8 character that looks like a space, smells like a space, but is far from being a space 2006-11-03 00:19:05 +00:00
Rafaël Carré 1139007475 Replaces check for xpidl by check for required mozilla headers 2006-11-02 23:05:27 +00:00
Rafaël Carré c2fd8c606f Rename flacdec codec plugin to flac, to show it can encode too
Rename flac demux plugin to flacsys
2006-10-30 22:19:21 +00:00
Rafaël Carré c7070a8cb1 Make configure fail if missing avcodec or postproc headers on debian too
Fix typo of [17361]
2006-10-30 03:49:15 +00:00
Rafaël Carré c23e83c416 Make configure fail if missing avcodec or postproc headers on non debian system
Closes #758
2006-10-30 02:49:49 +00:00
Christophe Mutricy 729eaa1338 Don't build libnotify on win32 2006-10-29 18:31:44 +00:00
Rafaël Carré 0e4e3e85dc Remove superfluous "," introduced in [17328] 2006-10-29 13:41:00 +00:00
Rafaël Carré d1df16f097 Make configure fail if a52 headers are not found 2006-10-28 20:32:31 +00:00
Jean-Paul Saman 6c0f19222c Forward port of 17324 2006-10-28 15:53:39 +00:00
Rafaël Carré 762c2acdec Add Slovenian translation 2006-10-27 14:53:46 +00:00
Filippo Carone b6eebc11bd fix audio_filter/channel_mixer/mono module linking 2006-10-24 22:22:41 +00:00
Rémi Denis-Courmont 9920b9f3eb Fix linking of DLL loader 2006-10-24 19:19:55 +00:00
Christophe Mutricy 2b70e76ddc fix realaudio linking 2006-10-23 19:55:59 +00:00
Jean-Paul Saman fe0174183c Fix linking for mod plugin 2006-10-22 21:03:13 +00:00
Rafaël Carré 5559ca8a35 Link wxwidgets_plugin with gtk2 on unix 2006-10-22 20:45:29 +00:00
Jean-Paul Saman a2d0da928f Link mod against libmod, stdc++ and math library 2006-10-22 20:14:22 +00:00
Sigmund Augdal Helberg 46f5a8a57c explicitly link the upnp_intel plugin against ixml to make libtool happy 2006-10-22 18:37:26 +00:00
Rémi Denis-Courmont 7f2cb95b03 Remove check for Fortran (Parental advisory: Explicit kludge) 2006-10-22 18:16:18 +00:00
Jean-Paul Saman 39919b151d Fix linking of vorbis 2006-10-22 11:22:22 +00:00
Antoine Cellerier 073c529c59 This might be better 2006-10-21 20:36:11 +00:00
Antoine Cellerier 240841e1e5 Fix opengl module post compile checks (or something) 2006-10-21 20:26:42 +00:00
Rémi Denis-Courmont fca4761653 Attempt to fix my previous commit 2006-10-21 20:05:02 +00:00
Rémi Denis-Courmont 718e1e0515 Ensure that shared objects have no unresolved symbols.
This will catch broken plugins at build-time rather than run-time.
2006-10-21 19:52:23 +00:00
Rémi Denis-Courmont 36a14991a5 A few more sanity checks 2006-10-21 14:54:42 +00:00
Rémi Denis-Courmont 61871f5f30 Lalala 2006-10-21 13:36:58 +00:00
Rémi Denis-Courmont 4bcb2f21a9 Desperate attempt to recover the wxwidgets plugin 2006-10-21 13:24:26 +00:00
Rémi Denis-Courmont 0aa9a402c5 Remove annoying warnings.
Nobody will ever be bored enough to fix these ones.
2006-10-21 12:32:23 +00:00
Rémi Denis-Courmont 5a1e2c84b0 Code factorization 2006-10-21 12:08:16 +00:00
Rémi Denis-Courmont eac2117fcd Some autoconf fun 2006-10-21 11:55:09 +00:00
Rémi Denis-Courmont 891d40741b GNUTLS plugin require libgcrypt explicitly since it calls gcry_control. 2006-10-21 10:24:21 +00:00
Derk-Jan Hartman 27f2ced107 * spelling error hostt_cpu -> host_cpu 2006-10-20 19:31:15 +00:00
Rémi Denis-Courmont 42405764a4 Fix syntax error 2006-10-20 17:11:14 +00:00
Rémi Denis-Courmont 2bdac4e4a9 WTF?! VLC is NOT a f***ing COMPILER.
It has NO target.
2006-10-20 17:05:42 +00:00
Rémi Denis-Courmont affe4d59e6 - Don't try altivec compiler flags except on PPC and PPC64
(some PPC user should review this)
- Don't find canonical build and target (heck, VLC is not a compiler!)
2006-10-20 16:46:31 +00:00
Rémi Denis-Courmont 1a79ea4e39 Remove superfluous function nesting from configure checks 2006-10-20 16:18:44 +00:00
Rémi Denis-Courmont 532bea49ff Repair CONFIGURE_LINE (fixes #696) 2006-10-20 15:18:23 +00:00
Rémi Denis-Courmont fcf1a8e583 Don't build quicktime plugin with loader since it is broken 2006-10-20 14:49:47 +00:00
Rémi Denis-Courmont b487fffebd Fix dts_pic check 2006-10-20 14:28:19 +00:00
Rémi Denis-Courmont 531bbc5462 Woops 2006-10-19 19:56:04 +00:00
Rémi Denis-Courmont d854ee25d7 Remove some build system cruft 2006-10-19 19:42:35 +00:00
Rémi Denis-Courmont 29d8ffc9be Oh! No more builtins!
(well only for libtool and shared libvlc)

Clean your build tree before whining.

And yes, it breaks the mostly-builtin option (obviously).
It also speeds up automake a tiny bit.
2006-10-19 19:29:46 +00:00
Rémi Denis-Courmont 80fb50ea92 Code factorization 2006-10-19 15:27:58 +00:00
Christophe Mutricy 1105c8b0c4 postproc also need avutil to link. 2006-10-18 20:11:10 +00:00
Derk-Jan Hartman c453453edb Enable ffmpegs TTA decoder, and add a TTA demux to VLC. duration and seeking supported. 2006-10-17 19:39:15 +00:00
Rafaël Carré 5e44df17ae Added Malay translation 2006-10-17 08:00:53 +00:00
Antoine Cellerier bf68c0feab noise video filter 2006-10-16 20:57:36 +00:00
Antoine Cellerier 4b1b4f8939 New rotate video filter. Can rotate video by any integer angle between 0 and 359 degrees.
This still needs work to make it look better, and be able to use it with the "motion" control module.
2006-10-14 14:38:11 +00:00
Derk-Jan Hartman e4ba74a88a Tune MacIntel for prescott. Also add tuning to contrib (prescott vs. G4)wq 2006-10-13 13:55:46 +00:00
Gildas Bazin 884e353696 * configure.ac: same thing for Wno-unused-parameter. 2006-10-11 19:56:48 +00:00
Gildas Bazin 5de8105fba * configure.ac: when checking for Wextra support, don't check for Werror instead. 2006-10-11 19:54:05 +00:00
Christophe Mutricy dbe51edf07 Add Slovak l10n (Forward port of [16989], [16990] and [16991]) 2006-10-08 13:56:27 +00:00
Clément Stenac febe7d2121 Panoramix video filter by Cédric Cocquebert.
+ temporarily re-enable vout-filter until video-filter is updated

I include this so that it can get some testing and debugging, but it has some issues:
* Several coding style / indentation problems that make the code quite hard to read
* Use of config_Get/config_Put instead of vars
* In my tests, it crashes as soon as bz-length is not == 0, which basically makes the attenuation effect inoperant
2006-10-07 12:36:40 +00:00
Antoine Cellerier 96a9147c6a Merge time and marq filters. Marq now handles the %letter time format strings and new $letter VLC format strings. Still needs some work. 2006-09-30 23:30:39 +00:00
Antoine Cellerier bcbf333774 s/libtag/taglib/ 2006-09-30 19:58:44 +00:00
Antoine Cellerier 186594d0f7 remove unneed x 2006-09-30 19:51:43 +00:00
Derk-Jan Hartman 53d5b9594c * Add taglib to macosx contrib. Use pkg-config for taglib in configure. (if you don't have 1.4 in your distro, too bad, or add something that doesn't rely on /usr/local) 2006-09-30 19:32:26 +00:00
Christophe Mutricy 95d197ce0f Be more restrictiv wrt wx version. 2006-09-27 15:28:32 +00:00
Olivier Aubert 3aad606606 Fix references to bindings/python 2006-09-25 16:01:07 +00:00
Olivier Aubert 4c5ad8e3f3 Remove CORBA module, which I is not used anymore (not even by me...) 2006-09-25 12:09:13 +00:00
Clément Stenac b45afc2148 Move the meta readers to the correct folder, and use them for all parsing 2006-09-24 14:46:03 +00:00
Clément Stenac cf0bb5cfca Taglib based parser, use it for Vorbis parsing
Features to add to it:
* Parse more meta than artist/title :)
* Fetch duration for Vorbis files
* Fetch album art in ID3v2 (APIC frames)
* Write back tags to file

Unfortunately, it only works for files, so it can't replace libid3tag
2006-09-24 14:30:55 +00:00
Antoine Cellerier ade29e262f Add low priority "folder" meta_engine. Will look for files named "Folder.jpg" (Windows), "AlbumArtSmall.jpg" (Windows) or ".folder.png" (Linux) to use as album art. 2006-09-23 22:45:52 +00:00
Clément Stenac 2b7997ac9a baad dionoea 2006-09-23 19:48:03 +00:00
Christophe Mutricy cf23322c2b Enable by default live555 module 2006-09-22 16:37:45 +00:00
Christophe Mutricy 811bd4f766 clean the musicbrainz stuffs 2006-09-19 22:20:15 +00:00
Antoine Cellerier f929a72c7d Woops 2006-09-18 22:45:01 +00:00
Antoine Cellerier 51b923f308 Braindead plugin that get's the current song's album art url (using MusicBrainz) 2006-09-18 22:11:54 +00:00
Damien Fouilleul 08dc4d4de1 - configure.ac: fix for widl detection 2006-09-18 19:29:40 +00:00
Damien Fouilleul 5c2c5848c7 configure.ac: disable warning for unused parameter, some restriction in widl detection (need SDK from winhq CVS) 2006-09-18 18:45:33 +00:00
Clément Stenac e21a0c18dd Fix terrible bug 2006-09-17 21:44:46 +00:00
Antoine Cellerier a73b9cc1d2 Next non bugfix release is going to be 0.9.0
Next bugfix release should be renamed to 0.8.6
2006-09-17 21:39:33 +00:00
Felix Paul Kühne f95312b221 * don't add -Wall to the obj-C flags, as you'll get flooded with useless warnings and don't see the errors anymore 2006-09-17 20:10:18 +00:00
Antoine Cellerier 246a4e235a New audioscrobbler/last.fm plugin by Rafaël Carré and Kenneth Ostby. 2006-09-17 19:27:40 +00:00
Clément Stenac 1fa9ce8dc2 * 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
2006-09-17 09:33:59 +00:00
Jean-Paul Saman c5b247f5ca Don't remove AC_PROG_CPP our headerfile and library checking macros depend on it. Unbreak configure.ac 2006-09-16 19:05:26 +00:00
Benjamin Pracht 0b2a4827e8 * One more try to fix my commit 2006-09-16 18:18:09 +00:00
Benjamin Pracht 27bf3d0c12 * perhaps OSX likes this line break better ? 2006-09-16 15:12:05 +00:00
Benjamin Pracht 943db40547 * Fix the screensaver module for newer dbus APIs. Reported by Stone <syphyr at gmail dot com> 2006-09-16 14:36:51 +00:00
Clément Stenac 28d49d986f Store playlist object in instance-specific object 2006-09-15 16:18:08 +00:00
Rémi Denis-Courmont ecddc275c8 Modernize configure.ac a bit 2006-09-12 18:35:04 +00:00
Rémi Denis-Courmont 6810a85e35 Revert lame revert from [16628].
Provide trivial work-around for users of obsolete autoconf
2006-09-12 18:03:45 +00:00
Damien Fouilleul 2242665b9b - bootstrap: removed vlcintf.h
- configure.ac: autoconf 2.59c is not yet supported in Cygwin, added Wine support for ActiveX plugin
2006-09-12 17:03:39 +00:00
Sam Hocevar 99e3e5bae7 * configure.ac: don't add AltiVec modules twice. 2006-09-11 15:12:33 +00:00
Sam Hocevar 7483d6886f * Always use PIC to build the Mozilla plugin. 2006-09-11 08:20:43 +00:00
Christophe Mutricy c035409909 Don't build stream_out_switcher by default 2006-09-10 17:00:09 +00:00
Rémi Denis-Courmont ad3d32f666 Experimental poll()-capable merge of net_Read, net_ReadNonBlock and net_Select 2006-09-08 17:51:58 +00:00
Rémi Denis-Courmont 5574990257 - Check x509 certificates start and end date (*ahem*)
- Some cleanup
2006-09-07 19:09:27 +00:00
Rémi Denis-Courmont 53ac919ad7 Require more recent GnuTLS and get rid of broken algos. 2006-09-07 18:27:41 +00:00
Damien Fouilleul 989cefffec - OpenCV video filter module by Dugal Harris 2006-09-06 22:07:22 +00:00
Felix Paul Kühne dbaf0349d7 * quick n dirty fix to get the OSX builds compiling for now 2006-09-05 21:11:46 +00:00
Pavlov Konstantin dde34adcf1 link stream_out_switcher with ffmpeg libs (should fix w32 build) 2006-09-05 13:22:38 +00:00
Pavlov Konstantin 895ff51a6c We can build ffmpeg and stream_out_switcher as plugins when found by pkg-config.
Can we?
2006-09-05 12:33:53 +00:00
Christophe Mutricy 17bf8ad695 We don't use utf-8 in localisable string so drop the option. 2006-09-04 10:43:50 +00:00
Christophe Mutricy 577191650a * Tell gettext that we use UTF-8.
* run update-po
2006-09-04 09:27:21 +00:00
Pavlov Konstantin c03721fb71 Try to find seamonkey-config too.
TODO: test for xpidl in /usr/lib{,64}/seamonkey too.
2006-09-03 22:07:29 +00:00
Rémi Denis-Courmont f594604717 Use LTLIBINTL instead of LIBINTL when using libtool. 2006-09-03 15:20:43 +00:00
Christophe Mutricy 3895c785f7 hmm One of yesterday commit broke binary compatibility. 2006-09-02 23:24:38 +00:00
Christophe Mutricy c1e42b8944 Use our own pkg-config macro. So we don't have problems on OSX (ol pkg.m4 or wrong installation) 2006-09-02 19:48:49 +00:00
Christophe Mutricy d2b97910a6 Don't compile the motion plugin on win32 2006-09-02 14:49:53 +00:00
Rémi Denis-Courmont 27e0d5bc0d Make mux_ts a plugin too.
Afterall, ts is a plugin, and is probably as useful if not more.
2006-09-02 12:26:41 +00:00
Rémi Denis-Courmont 7a16cdaa5e Make theora codec a plugin 2006-09-02 12:19:59 +00:00
Rémi Denis-Courmont c04075035c Cleanup gnutls detection 2006-09-02 12:15:55 +00:00
Rémi Denis-Courmont c610362cdb Enable libtool by default.
You can still disable it manually...
and well, you've had six months to fix your build system.
2006-09-02 11:20:55 +00:00
Benjamin Pracht fb1fb42f53 * typo 2006-08-30 13:35:56 +00:00
Clément Stenac 1fc13bdebe Template for profile parser 2006-08-24 17:52:35 +00:00
Benjamin Pracht ed8404bb50 * Very first beginning of a v4l2 access-demux
* Does nothing useful at the moment (only useless device probing)
* The purpose would be to make an access-demux and an access sub-module reusing part of the code
* Access to a webcam or an analog card without an encoder (bt878) would help the development
2006-08-23 20:20:58 +00:00
Jean-Paul Saman 11f3f9b07b enable plugin mono audio filter 2 2006-08-20 21:10:17 +00:00
Gildas Bazin a4697ffa9d * configure.ac: fixed compilation when shoutcast module is enabled. 2006-08-20 11:53:35 +00:00
Felix Paul Kühne afab53090b * configure.ac: enabled Obj-C exceptions in the OBJCFLAGS (they're currently used by AppleRemote only, but we should extend them to further classes)
* AppleRemote.*: added svn id and proper notes about the MIT-style and GPL dual licensing
2006-08-07 16:36:57 +00:00
Filippo Carone 7eee710f79 Java Bindings synched with lastest version. 2006-08-02 14:11:17 +00:00
Rémi Denis-Courmont 0b01ad2f33 Cosmetic: Don't leak internal error to the console. 2006-08-01 14:54:54 +00:00
Filippo Carone 36ef02d180 Some Java checks on --enable-java-bindings:
* JAVA_HOME is set
 * a java compiler compiles
2006-07-31 12:11:51 +00:00
Derk-Jan Hartman bb444b6f32 * gnutls needs -lintl ldflag with newer versions. It's so nice if packages keep track of what libs they use....... hint hint 2006-07-30 23:21:58 +00:00
Christophe Mutricy 145662277a use pic on amd64. should fix the amd64 moz plugin 2006-07-26 22:01:37 +00:00
Christophe Mutricy e9bbc01fdc add qvlc to the summary 2006-07-26 21:59:13 +00:00
Damien Fouilleul 599340cfac - direct3d: new video output module using Direct3D 9 APIs 2006-07-20 13:21:16 +00:00
Olivier Aubert debc036355 configure.ac: the svg module now needs a librsvg2 >= 2.9.0 2006-07-19 12:55:04 +00:00
Clément Stenac a0ef9efea8 Move v4l and pvr into the main access directory.
No need for a separate directory for 1 file
2006-07-19 09:45:02 +00:00
Antoine Cellerier 7588d6a1de Split the distort video filter module into several video filter2 modules. 2006-07-14 22:58:41 +00:00
Christophe Mutricy 5d4c27ecdd Have a module_string less confusing 2006-07-08 21:42:12 +00:00
Christophe Mutricy 3619c8af51 Add a b_restart flag to indicate this option take effect only after a restart.
Break binary compatibility
2006-07-06 23:23:59 +00:00
Pavlov Konstantin 147fdab00b link visual plugin against math library 2006-07-04 15:23:04 +00:00
Sam Hocevar 2cda7c1d22 * modules/control/motion.c: control VLC with laptop built-in motion sensors. 2006-07-04 14:06:44 +00:00
Clément Stenac 19738f6a31 Forgot that for Qt 2006-06-28 14:22:04 +00:00
Clément Stenac 3fa2448ecc HAL probing module 2006-06-21 14:22:22 +00:00
Damien Fouilleul 172a37ad66 - configure.ac: replaced 'av_add_i' with 'av_crc_init' when testing avutil as the former is no longer compiled in lib 2006-06-12 23:26:38 +00:00
Pavlov Konstantin 97a70d1ba5 Second try: we should add *flags for mozilla plugin not only in the case of xulrunner. 2006-06-12 14:47:01 +00:00
Pavlov Konstantin 1f1c05083b revert 15853 as it brokes things 2006-06-09 19:59:22 +00:00
Pavlov Konstantin e5ed4c8e9f lets add *flags not only in the case of xulrunner-config 2006-06-09 16:56:13 +00:00
Pavlov Konstantin 7337338303 Fix for building mozilla plugin with mozilla-dev on non-debian systems
Needs more check, as i've only tested it on altlinux
2006-06-09 14:19:32 +00:00
Clément Stenac 0f4a49175e Get rid of some pic stuff that caused vlc-config to do baad things 2006-06-08 19:18:11 +00:00
Gildas Bazin 183dd67ee5 * configure.ac: you can do it. 2006-06-07 22:20:15 +00:00
Gildas Bazin 97b5c15462 * configure.ac: libpostproc detection was more broken than I thought. 2006-06-07 22:02:16 +00:00
Gildas Bazin 9bc15cda0a * configure.ac: fix typo in ffmpeg's libpostproc detection. 2006-06-07 21:42:21 +00:00
Rémi Denis-Courmont 973a35aabd Remove experimental flag from libtool.
Several people use it and nobody complain it was broken.
Besides, some stuff seem not to work without it.
2006-06-07 14:22:15 +00:00
Filippo Carone d90a5fa316 if --enable-java-bindings then check a javac exists 2006-06-05 16:01:35 +00:00
Christophe Mutricy 55a578529a Libpostproc moved. 2006-06-04 21:50:01 +00:00
Rémi Denis-Courmont 9d85b9dace Some build systems clean up. Now require automake 1.7
Automake 1.5 and 1.6 both suck, and 1.7 is almost four years old, so there is really no excuse for not using a decent version. Besides, there seems to some problems while building the loader with old Automake versions.
2006-06-04 18:09:30 +00:00
Rémi Denis-Courmont 5b369300e5 Suppress support for position dependant code (except on mingw32).
This simplifies the build system quite a lot, and reduce compilation
times when PIC is actually needed.

If you really mind the extra overhead of PIC, use:
./configure --enable-libtool --enable-static --disable-shared
2006-06-04 17:07:19 +00:00
Filippo Carone 7cc72564f9 pic libraries are now correctly installed when needed:
* --enable-pic added in configure.ac
* bootstrap modified to use BUILD_PIC in place of BUILD_MOZILLA where needed
2006-06-04 15:30:18 +00:00
Christophe Mutricy 8e2036e4e1 New libnotify plugin.
TODO: - get rid of the harcoded path for the icon
      - make the meta printed an option.
2006-06-04 00:13:40 +00:00
Benjamin Pracht 61acca87b8 * Patch by Cédric Cocquebert to add several additional video effects to the opengl vout 2006-06-02 18:41:31 +00:00
Filippo Carone 1ba03e33a5 when testing if mozilla is required, use enable_mozilla, not just mozilla 2006-06-02 13:22:58 +00:00
Damien Fouilleul 7351430d69 - voutgl.m: added OpenGL provider for MacOS X Safari/mozilla plugin
- vlcshell.cpp: make opengl the default video output module for macosx
- vlc.r: remove Quicktime mimetype from supported list
- configure.ac: the OpenGL provider requires the AGL framework
2006-06-01 23:22:54 +00:00
Christophe Mutricy ba50ee9293 [15729] breaks binary compatibility 2006-05-31 21:34:01 +00:00
Clément Stenac 9f13848c8f QT4 detection patch by Pavlov Konstantin 2006-05-30 19:17:33 +00:00
Rémi Denis-Courmont 631ba3aaed Build system fixes + cleanup 2006-05-29 18:46:09 +00:00