Commit Graph

1023 Commits

Author SHA1 Message Date
Antoine Cellerier 6da67eef97 * Fix configure.ac 2007-05-20 17:35:54 +00:00
Antoine Cellerier 9f0e70d2fb * configure.ac: also try lua51 2007-05-20 16:47:14 +00:00
Christophe Mutricy 6baab07ed0 Fix previous commit 2007-05-19 23:00:43 +00:00
Christophe Mutricy bff94ff4c8 Lua configuration: Add a test for system with no .pc
Revert [20203]
2007-05-19 22:46:20 +00:00
Pierre d'Herbemont 7255b4fc0e configure.ac: Make sure lua is enabled when --enable-lua is set. 2007-05-19 16:51:05 +00:00
Jean-Paul Saman 147305c660 Restored Makefile.am and added a test for cross-compiling in configure.ac. The LIBGCRYPT macro didn't test for the cross-compile situation. 2007-05-19 15:39:08 +00:00
Rémi Denis-Courmont 875a6faa9e Undo [20161] 2007-05-17 19:16:45 +00:00
Rémi Denis-Courmont c2ddff0eb6 remove hidden visibility stuff from libvlc.
It breaks linking, and it is redumdant with libtool export-symbols
2007-05-17 19:05:56 +00:00
Rémi Denis-Courmont 04d05b5063 Typo 2007-05-17 16:01:14 +00:00
Rémi Denis-Courmont 7a07a9bee1 Add --enable-coverage
Not cleared for use by IT managers, quality and/or test engineers because of serious hazard of heart attack.
2007-05-17 15:51:34 +00:00
Pavlov Konstantin 68d81870df Fix liblua5.1 detection on non-debian system (e.g. mine) that doesn't have lua5.1.pc but do have lua.pc.
Check for lua >= 5.1.
2007-05-15 15:35:20 +00:00
Damien Fouilleul e54cc50483 vout: merged all Microsoft Windows specific vouts under msw directory in order to leverage common event handling 2007-05-14 12:23:55 +00:00
Antoine Cellerier 02474925c7 * New Lua based playlist demuxer. Code is far from being finished. It currently implements some url translation stuff similar to what videoportals.c does (in share/luaplaylist/test.lua). To test it, run: ./vlc --demux lua "http://www.youtube.com/watch?v=CPRC4glkvq0" --color -v -I dummy. The idea is to make it possible for users to add their own (text) playlist demuxers (including stuff like the video portals URL translation) without needing to recompile VLC. 2007-05-13 21:52:20 +00:00
Rémi Denis-Courmont a4b948f06a Initial JACK audio access-demux from Julien Plissonneau Duquène 2007-05-12 17:27:37 +00:00
Christophe Mutricy 9ea1054481 Default more cleanly on moc and uic 2007-05-10 19:53:46 +00:00
Jean-Baptiste Kempf a0bc0a6952 Qt4 Detection: Use uic-qt4 and moc-qt4 if disponible. Will help ppl that have qt3 and qt4 installed to build VLC. 2007-05-10 18:00:12 +00:00
Ken Self f9c2070c90 Header file tidy-up - get guids from libstrmiids 2007-05-09 19:40:09 +00:00
Rémi Denis-Courmont e3b4a2c7fa HW Pixel Doubling and Backlight-on for Maemo devices
Patch courtesy of Tapio Hiltunen, Technical Research Center of Finland
2007-05-09 18:48:21 +00:00
Christophe Mutricy 263c385cdb Persian localisation by Meelad Zakaria and Farzaneh Sarafraz 2007-05-04 19:21:48 +00:00
Rémi Denis-Courmont b593c2c417 Bandwidth limit access filter 2007-04-28 17:40:51 +00:00
Christophe Mutricy 9397093e7f Detect also .exe when looking for programs under win 2007-04-25 20:01:18 +00:00
Pierre d'Herbemont 9d968beecc Quartz (Mac OS X) subtitle renderer by Bernie Purcell. (Part 2) 2007-04-24 21:42:29 +00:00
Damien Fouilleul 0c2888cc45 - vlc.exe: removed DOS console when starting up 2007-04-23 16:29:08 +00:00
Damien Fouilleul b4ac748f7d - the long awaited Windows BDA driver support for DVB/ATSC capture cards, courtesy of Ken Self. 2007-04-23 12:37:13 +00:00
Antoine Cellerier be8ab3720f New gaussian blur video filter. This currently takes way too much CPU. I'm not sure how it should be optimised. Maybe using floats instead of ints might work (if it can remove the need for a division). 2007-04-21 23:26:46 +00:00
Gildas Bazin f57013c6a8 * modules/demux/rawvid.c: raw video demuxer (only does YV12 for now). 2007-04-21 20:06:39 +00:00
Felix Paul Kühne d4cb2ff791 * drop 10.3.9 support in favour for 10.4u 2007-04-21 10:59:05 +00:00
Rémi Denis-Courmont e17f05eebb Exclude incompilable MMX optimization for 420 YUY2 in debug builds 2007-04-20 15:21:59 +00:00
Filippo Carone d998d106fc use the right extension for javac 2007-04-16 22:27:19 +00:00
Filippo Carone 1a077e016c java compilation is javac friendly 2007-04-16 22:13:38 +00:00
Jean-Paul Saman 95da3a666c Patch from Paul Corke <paul.corke at datatote dot co do uk). It enables newer ivtv drivers to be used with the pvr input. Plus some additions and fixes from me:code cleanups, fix memoryleaks, coding style and identation fixes. 2007-04-16 17:11:29 +00:00
Antoine Cellerier ce0e4fb0ab * mosaic_bridge.c: - Add "vfilters" option to apply video filters on the
image before sending it to the mosaic.
                    - Add option ("chroma") to force the image chroma
                    - Remove alpha mask code
 * mosaic.c: - Remove bluescreen code
             - Misc cosmetics changes
 * bluescreen.c: New bluescreen filter (mostly cut & paste from mosaic.c)
 * alphamask.c: New alpha mask filter (mostly cut & paste from mosaic_bridge.c)
 * invert.c: don't invert the alpha plane for YUVA images (We also need to
             prevent that for RGBA images ... but that's not really used
             currently)
 * configure.ac, video_filter/Modules.am: add alphamask and bluescreen
2007-04-15 21:00:09 +00:00
Rémi Denis-Courmont 58663ffb00 Fix typo 2007-04-14 15:19:27 +00:00
Rémi Denis-Courmont 1c582f3742 Detect libdca properly 2007-04-14 15:04:06 +00:00
Felix Paul Kühne cf71566810 * added sanity flags for future darwin releases and potentionally fixed OSX SDK support on Intel-based boxes. needs further testing, which I'll do later on 2007-04-12 18:44:47 +00:00
Pavlov Konstantin ea054fa66b We need at least QT4 4.2.0. 2007-04-06 17:42:21 +00:00
Rémi Denis-Courmont 620490ef6b Spawn some more warnings
before they become an endangered species
2007-04-05 16:51:55 +00:00
Rafaël Carré ac058faeb4 Enables D-Bus on BSD systems 2007-04-04 21:28:10 +00:00
Antoine Cellerier ef8b4b02c7 New erase video filter (to remove logos). Example command line: ./vlc --video-filter "erase{mask=/home/dionoea/images/cone-small.png,x=50,y=50}" --no-audio --color -v -I rc ~/media/redefined-nintendo.mpg 2007-03-31 18:37:16 +00:00
Laurent Aimar 01b3900b17 Upgrade dirac support to 0.6.0 (close #1129) 2007-03-25 18:46:44 +00:00
Damien Fouilleul 04ccd548bb - mozilla: added 'firefox-xpcom' to pkgconfig candidates 2007-03-25 12:08:23 +00:00
Jean-Baptiste Kempf cf9e0c8116 MKV USF subtitles support and other Subtitles improvements.
Patch by Bernie Purcell, with two small modifications by thedj.
2007-03-13 21:28:34 +00:00
Rémi Denis-Courmont 56e9569c94 - Improve DIST_SUBDIR
- Require automake 1.9 to fix some libtool plugin build problems
- Remove useless libs/Makefile
2007-03-11 11:04:38 +00:00
Rémi Denis-Courmont 10ee356e22 Initial support for Secure Real-Time Protocol (RFC3711) - refs #321
Uses libgcrypt, as we have it in our deps/contrib already for GnuTLS.

This could be used in both "UDP"[1] access and access output plugins,
though they should really be called "RTP" instead nowadays.

Done:
 - AES(-128) Counter Mode key derivation and RTP en-/decryption
 - test vectors for AES-CM
 - NULL cipher (with the *_UNENCRYPTED flags) - untested

To do (missing mandatory features):
 - RTCP en-/decryption
 - HMAC-SHA1 authentication
 - replay attack protection

Also to probably do:
 - integrate with udp access and access output plugins
 - integrate with RTSP server (err, I won't do that myself)
 - support for Transform Carrying ROC for SRTP (RFC4771)
   so we can use it easily for multicast streaming
2007-03-10 14:49:39 +00:00
Rémi Denis-Courmont 066e58dd34 Create a modules-like directory for libraries
that are not plugins neither in the core
2007-03-10 14:29:14 +00:00
Christophe Mutricy df7b6c762a only check for swscale.h if libswscale is there and linkable. Pointed by Ilkka Ollakka 2007-03-08 20:23:44 +00:00
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