Gildas Bazin
acc84ebefd
* configure.ac: added mpjpeg muxer to the build.
2004-07-07 16:41:26 +00:00
Gildas Bazin
6d5f2f80d1
* configure.ac, modules/audio_filter/Modules.am: added the equalizer module to the build.
2004-07-06 22:12:40 +00:00
Gildas Bazin
e07a11210f
* modules/mux/wav.c: start of a WAV audio file muxer.
2004-07-06 16:51:35 +00:00
Rémi Denis-Courmont
50058c534b
* configure.ac: check for struct sockaddr_storage
...
* src/misc/httpd.c: use sockaddr_storage instead of sockaddr_in
(so I may have a chance of storing a sockaddr_in6 one day)
2004-07-05 15:43:56 +00:00
Derk-Jan Hartman
bf680e8fb6
* OSX lowlevel work
...
- The VLCApplication is now launched at the vlc.c level instead of at the module level. Allows VLC to be a more valid Mac application, also removes the vout intf dependancy (use ncurses to disp. video :).
This wasn't done at the libvlc level, because a mozilla plugin would no longer be able to function properly.
- Some functionality of the macosx vout may not work without the OS X GUI, and not all of this is checked yet.
- There is a symlink in VLC.app/Contents/Mac called clivlc that will force it back to a fullblown cli app when you want, so it can still be run by a user who isn't logged in via GUI.
- there are some autorelease leaks which need to be tackled.
- moved a lot of the VLCApplication func. to the VLCMain class.
- VLCMain is a +sharedInstance now.
- the complete OS X interface is still badly broken because of the many API changes lately. any volunteers?
Examples:
VLC.app/Contents/MacOS/VLC [-I macosx]
launches VLC as before (requires you to be logged in via GUI)
VLC.app/Contents/MacOS/VLC -I ncurses
launch vlc with a ncurses intf and display video on your mac
(requires you to be logged in via GUI)
VLC.app/Contents/MacOS/clivlc -I telnet -d
launch vlm remotely trough ssh in daemon mode, on a GUI'less server for instance, and stream your vids
Now how is that for combining GUI and cli in one application on the mac?!!? :)
jlj? I finally understand now how the OS X interface works !
2004-07-05 01:27:35 +00:00
Gildas Bazin
7b55e81c45
* configure.ac: link dvdcss with dvdread on win32/darwin.
2004-07-01 10:32:26 +00:00
Gildas Bazin
40a4073e30
* modules/codec/dmo: "DirectX Media Object" decoder plugin (win32 only).
...
This plugin allows using DMO filters to decode some media types (eg. WMV3).
2004-07-01 10:06:42 +00:00
Gildas Bazin
d469b20d86
* configure.ac: re-enabled the id3 and id3tag modules.
2004-06-28 09:21:22 +00:00
Laurent Aimar
03ed4ccc65
* sub ->subtitle : converted sub.c to a 'real' demux2.
...
* input.c: added basic multi-input support for subtitle.
* avi, mp4: don't exit anymore when no es selected.
2004-06-25 18:35:56 +00:00
Sam Hocevar
163b655bdf
* m4/vlc.m4 configure.ac:
...
+ Moved the shared object suffix detection to vlc.m4.
+ Replaced AX_* macros with VLC_* macros.
2004-06-25 12:21:32 +00:00
Gildas Bazin
f52471dfd9
configure.ac: forgot a reference to modules/access/dvdread
2004-06-25 00:18:47 +00:00
Gildas Bazin
51e76e128b
* modules/access/dvdread, modules/access/dvdread.c:
...
+ major rewrite of the dvdread module.
+ dvdread is now an access_demux module.
2004-06-25 00:09:41 +00:00
Gildas Bazin
9eb3e68fa4
* configure.ac, modules/access/dvd, modules/access/dvdplay:
...
+ removed dvdplay module which was deprecated in favor of the dvdnav one.
+ removed dvd module which is going to be replace with a new dvdread one.
2004-06-24 23:51:14 +00:00
Gildas Bazin
cfceb81738
* configure.ac: disabled stream_out_display for now.
2004-06-22 22:21:12 +00:00
Gildas Bazin
07743d45ea
ALL: a bunch of compilation fixes + disabled plugins that don't compile anymore.
2004-06-22 21:22:13 +00:00
Laurent Aimar
57824faf5f
* configure.ac: removed access2, demux2, demuxdump, mpeg_system.
2004-06-22 19:49:25 +00:00
Laurent Aimar
5ff3113f82
* configure.ac: disable plugins that can't compile anymore:
...
- dvd, dvdread, dvdplay, vcdx, cddax
- gtk, gnome, qt, kde
There are others in this case, specially interface that I can't test.
2004-06-22 19:43:37 +00:00
Derk-Jan Hartman
e444b4f66a
* backport of local_stristr to vlc_strcasestr in libc.c
...
fixes a problem with missing strcasestr on platforms in combination with ncurses intf.
2004-06-15 13:47:42 +00:00
Olivier Aubert
602e1fabe6
SVG rendering module. It uses the text rendering API, and converts
...
plain text to SVG. It can be used to have more control on the subtitle
rendering.
2004-06-15 09:15:09 +00:00
Olivier Aubert
cfa66d11fe
Proper fix for corba building problem (use AM_CONDITIONAL)
2004-06-11 14:14:28 +00:00
Olivier Aubert
fb1bb3d485
Unclean but quick bugfix for the CORBA plugin building problem.
2004-06-09 10:30:58 +00:00
Jean-Paul Saman
9b8ecc5073
Choose -Os automatically on mipsel.
2004-06-08 18:17:15 +00:00
Olivier Aubert
da73802ec2
* All C files: coding style update
...
* mediacontrol-core.c: update to the new control API
* configure.ac, Modules.am: (unfinished) build changes
2004-06-07 19:40:26 +00:00
Laurent Aimar
d841ab85de
* all: - renamed old ts demuxer as ts_old(_dvbpsi).
...
- renamed ts2 into ts at the build system level.
- removed muxer without dvbpsi.
2004-06-06 17:24:06 +00:00
Jean-Paul Saman
e3dfa45149
HD1000 Cascade needs to link with mad and dvbpsi. Generalized buildscript and the HD1000v module has priority 100 on Roku OS
2004-06-05 19:27:48 +00:00
Laurent Aimar
3a4e04e7ae
* configure.ac: added access2 ;)
2004-05-31 13:34:34 +00:00
Derk-Jan Hartman
0833e08868
* Let's enable folks to bootstrap
2004-05-28 22:46:00 +00:00
Gildas Bazin
baaf53c705
* configure.ac: netsync needs to be linked with ws2_32 on win32.
2004-05-28 06:29:13 +00:00
Olivier Aubert
05b1d21700
Snapshot module (dummy video output module keeping a configurable image cache).
...
It is chiefly used by the corba module.
2004-05-27 15:36:15 +00:00
Gildas Bazin
9ccc7235b5
* modules/control/netsync.c: Experimental network synchronisation module.
2004-05-27 11:40:46 +00:00
Derk-Jan Hartman
09c86cf0c2
* enable mjpeg module and add to LIST
2004-05-26 23:19:53 +00:00
Jean-Paul Saman
5f50f22848
HD1000 video output
2004-05-24 20:12:27 +00:00
Gildas Bazin
d89f26ec8f
ALL: bumped version number to 0.7.3-svn.
2004-05-22 18:42:19 +00:00
Gildas Bazin
7ad41e7e4f
* configure.ac: fixed libspeex > 1.1.0 detection.
...
* ALL: bumped version number to 0.7.2.
2004-05-21 11:54:37 +00:00
Gildas Bazin
7bb626017d
* ALL: preparing for the 0.7.2-test3 release.
2004-05-17 19:56:30 +00:00
Derk-Jan Hartman
327b453fee
* add old goom module if libgoom.a is detected
...
(When you fix stuff you should commit them as well)
2004-05-17 01:54:32 +00:00
Gildas Bazin
9e68cb0a88
* configure.ac, modules/visualization/goom.c: in case --with-goom-tree is specified and we don't find libgoom2, try to find and use libgoom.
2004-05-13 21:13:38 +00:00
Gildas Bazin
f5ed9a6957
configure.ac, modules/visualization/goom.c: updated for libgoom2 (goom 2k4). You can find it here: http://www.ios-software.com/index.php3?page=projet&quoi=1
2004-05-09 09:35:12 +00:00
Rocky Bernstein
82957718f1
Tolerate compilation with vcdimager 0.7.20. Sigh.
2004-05-07 02:03:56 +00:00
Felix Paul Kühne
8b0498ef6a
* Updated '(c) 1996-2003' to '(c) 1996-2004'
2004-05-03 19:52:32 +00:00
Gildas Bazin
28c4235245
* ALL: update for 0.7.2-test2.
2004-05-01 10:36:25 +00:00
Gildas Bazin
63b109bacb
* configure.ac: another build fix for the win32 mozilla plugin.
2004-04-28 13:29:31 +00:00
Gildas Bazin
18bc4180c1
* configure.ac, Makefile.am: Use upx for the win32 package if present. Fixed the mozilla plugin build on cygwin.
2004-04-28 13:01:14 +00:00
Gildas Bazin
c5328d6db1
* configure.ac: fix detection of libfaad2 cvs.
2004-04-26 21:56:24 +00:00
Jean-Paul Saman
168380fd82
Added --enable-cddax to make building with cdrom support possible. Just use --disable-cddax to disable, by default cddax is enabled.
2004-04-25 20:25:00 +00:00
Gildas Bazin
1f7367c41e
* ALL: bumped version number to 0.7.2-test1 in preparation for the test release.
2004-04-23 18:33:51 +00:00
Sam Hocevar
3ee57dc6a9
* configure.ac:
...
+ Factorized the Xinerama code check.
+ If libXv.so is present, ignore libXv_pic.
* debian/control:
+ Build-depend on zlib1g-dev because ffmpeg uses it by default.
+ Build-depend on libx11-dev, libxext-dev, libxt-dev instead of xlibs-dev.
+ Build-depend on libxv-dev, xlibs-static-pic instead of xlibs-pic.
+ Added a build-dependency on libaudiofile-dev to fix the m68k build.
+ Removed the build dependency on gcc-3.2 because gcc-3.3 no longer ICEs
on ppc/mpegvideo_altivec.o (Closes : #236442 ).
+ Build depend on fixed libsdl1.2-dev (>= 1.2.7-5).
+ Override kdelibs4's shlibs value to get VLC into testing.
+ No longer build-depend on dvb-dev.
* debian/rules:
+ Activated DTS decoding support.
+ Added symlinks for mozilla-firefox (Closes : #239352 ).
* debian/copyright:
+ Added faad2 and ffmpeg authors to the copyright (Closes : #212766 ).
2004-04-22 09:08:29 +00:00
Laurent Aimar
cfdc77d482
* configure: added h264 demuxer and packetizer.
2004-04-22 03:04:36 +00:00
Sam Hocevar
734d0a85b5
* configure.ac:
...
+ Check for vec_ld instead of vec_mtvscr in the C AltiVec detection.
+ Include <altivec.h> in the C AltiVec detection.
* modules/misc/memcpy/memcpyaltivec.c modules/video_chroma/i420_yuy2.c:
+ Include <altivec.h> in the C AltiVec versions.
2004-04-21 13:23:01 +00:00
Sam Hocevar
7f79ca667c
* configure.ac:
...
+ Check for <altivec.h>.
+ Test for -maltivec -mabi=altivec in addition to -fvec.
2004-04-20 15:17:46 +00:00
Andre Pang
84cad9ba86
* Added Continuous Media Markup Language (CMML) codec
2004-04-19 02:08:52 +00:00
Gildas Bazin
68904f4040
* configure.ac: disable SSE on solaris.
2004-04-07 19:09:38 +00:00
Carlo Calabrò
2c878b9a59
Explicit reference to libpng in the missing XmlTextReader error.
...
Special thanks to Groniche and Google.
2004-04-02 21:19:43 +00:00
Clément Stenac
eb22c2983b
Cancel
2004-04-01 10:01:48 +00:00
Clément Stenac
86e5f20a0e
* modules/demux/playlist : native playlist import
...
* modules/misc/playlist : native playlist export
* configure.ac : playlist and export need libxml2
2004-04-01 09:20:00 +00:00
Gildas Bazin
e94ac636c7
* configure.ac, modules/gui/skins2/utils/bezier.cpp:
...
+ check for lrintf() and fallback on rint().
2004-04-01 09:07:37 +00:00
Olivier Teulière
d20f99894d
* All: Compilation fixes for Solaris 9, courtesy of Mats Rojestal
2004-03-31 15:45:02 +00:00
Rocky Bernstein
5fd57071bd
Correct multi-default selection. But we need vcdimager 0.71 CVS for
...
this. (But most poeple won't notice the improvement since video
switching is broken.)
2004-03-28 20:17:49 +00:00
Derk-Jan Hartman
534553c60c
* src/input/stream.c
...
- disable stream_ReadLine debug.
* ALL:
- added a new demux2 module to handle Kasenna MediaBase
metadata files. These are application/x-sgimb masked
'mpeg' files on the web. They are in reality mostly constructors
for rtsp links. The reference to SGI is because the MediaBase
solutions originate from SGI.
2004-03-28 03:16:05 +00:00
Jon Lech Johansen
5aedd62056
* ALL: compile fixes.
2004-03-22 22:53:11 +00:00
Laurent Aimar
1d483f63c1
* all: changes for vlm move.
2004-03-21 12:29:31 +00:00
Jon Lech Johansen
5e9bbe3af5
* Roku HD1000 audio output.
2004-03-18 15:42:20 +00:00
Gildas Bazin
aef6a32b58
* configure.ac: fixed libdts detection (libm linking problem) and dtsdec url.
2004-03-16 22:41:52 +00:00
Rocky Bernstein
fb9c17a94f
One less change to make this work on Darwin.
2004-03-12 02:52:27 +00:00
Rocky Bernstein
d0e495fb3b
-lwinmm is needed for -mno-cygwin and cddax vcdx. I believe this is
...
the right way to add. Someone understanding configure.ac (and cygwin)
should doublecheck.
2004-03-11 09:16:18 +00:00
Rocky Bernstein
778a1d09df
libcdio and libvcdinfo can use stdbool.h
2004-03-11 08:28:21 +00:00
Gildas Bazin
b4b78fb654
* configure.ac: the telnet module needs -lws2_32 on win32.
...
* modules/control/telnet/vlm.c: include <time.h>.
2004-03-09 15:26:17 +00:00
Gildas Bazin
380bb4bede
* configure.ac: check for localtime_r().
...
* modules/control/telnet/vlm.c: portability fixes.
2004-03-08 11:00:26 +00:00
Clément Stenac
6265a3ae74
* Remove directories with only one source file inside
...
* Drop the old scope plugin (not ported to aout3)
2004-03-06 15:24:37 +00:00
Simon Latapie
59ab757379
* telnet interface and VLM ( VideoLAN (media) manager):
...
VLM is a little media manager. It is designed to launch several souts
with a unique VLC. It is a kind of "server playlist". For now, it is
only usable with the little telnet interface I wrote. The features are:
- complete and barely coherent command line set for media setup and
control
- multiple input list by media (like a playlist)
- loop by media
- load/save config file (human readable)
- script implementation (for scheduling, for example)
If you want to test it, launch VLC with -I telnet, and type "help".
Beware of the type of the media: vod or broadcast. vod will be used
later.
TODO:
- rewrite the telnet interface (beurk)
- change error message system and create a http interface for VLM
- implement RTSP clients administration (with vod medias)
- write a complete documentation...
2004-03-05 14:03:20 +00:00
Laurent Aimar
84980a6824
* configure.ac: -> 0.7.2-cvs
...
* modules/control/http.c: added a playlist.uri field.
2004-03-03 14:22:47 +00:00
Laurent Aimar
85d67b2229
* all: httpd compilation.
2004-03-03 13:24:31 +00:00
Sam Hocevar
43cf73c3bc
* configure.ac:
...
+ When using a local ffmpeg tree, add a path to the avformat headers.
2004-03-03 12:21:57 +00:00
Gildas Bazin
3b44609634
* configure.ac: fixed --with-dts-tree.
2004-02-29 19:28:10 +00:00
Gildas Bazin
76922217d4
* ALL: bumped revision number to 0.7.1
...
* modules/audio_filter/converter/dtstofloat32.c: update for libdts-0.0.2
2004-02-29 13:05:22 +00:00
Gildas Bazin
378c0f1eaf
* configure.ac: added an --enable-utf8 option (default enabled on osx/beos/win32).
...
* src/libvlc.c, modules/gui/wxwindows/wxwindows.h: use #ifdef ENABLE_UTF8
2004-02-22 15:03:33 +00:00
Gildas Bazin
f982997d88
* ALL: preparation for 0.7.1-test2.
2004-02-22 00:15:33 +00:00
Gildas Bazin
e15880cb62
* configure.ac: what about checking for the c++ preprocessor.
2004-02-20 22:07:51 +00:00
Clément Stenac
63202e8ede
Enable the playlist import/export modules
2004-02-11 08:50:04 +00:00
Jean-Paul Saman
4a7ae0b8b0
Enabled PDA GUI again, use --enable-pda. Question why was it disabled without notifying the maintainer? ????
2004-02-10 20:30:09 +00:00
Gildas Bazin
08c1cc548a
* configure.ac: check for the xmlTextReader extension if libxml2 (required for skins2).
2004-02-10 17:59:10 +00:00
Gildas Bazin
dcc4cf2f72
* configure.ac, NEWS: added mod and pva plugins.
2004-02-10 17:36:45 +00:00
Sam Hocevar
d180753a2c
* configure.ac:
...
+ Allow to use --enable-livedotcom without --with-livedotcom-tree so that
we can use an installed version of libliveMedia et al.
2004-02-10 14:04:55 +00:00
Sam Hocevar
c08f94af80
* configure.ac:
...
+ Only activate the Matroska plugin if -lebml_pic or -lebml were found.
2004-02-10 13:29:04 +00:00
Gildas Bazin
8027983f8c
* ALL: I am a morron.
2004-02-08 23:39:16 +00:00
Gildas Bazin
de8289baf9
* configure.ac: forgot one version number and added the aiff demux.
2004-02-08 22:06:14 +00:00
Gildas Bazin
9dec8bef6d
* ALL: bumped version number to 0.7.1 in preparation for the release.
2004-02-08 21:36:39 +00:00
Jean-Paul Saman
0192ffc2ae
Fail ./configure when ffmpeg/avcodec.h or postproc/postproc.h are not found and --disable-ffmpeg is not used.
2004-02-08 21:00:19 +00:00
Jean-Paul Saman
6f50b235de
Fixed several things with configure.ac script:
...
- Always have a space between ";then" the configure script does not like this. It should be "; then" or better put "then" on the next line.
- Add a AC_ARG_ENABLE for cdda
2004-02-08 20:19:03 +00:00
Gildas Bazin
a4b486148b
* modules/video_output/directx/directx.c: fixed the "refresh" button for the --directx-device option.
...
* modules/demux/dts.c: implemented DEMUX_GET_TIME and DEMUX_GET_LENGTH.
* modules/access/cdda.c: got rid of the cdda demux and add a wav header at the beginning of the data.
This allows to correctly support DTS audio cd (demux will detect what kind of CD it is).
* modules/demux/wav.c: code cleanup and fixed seeking.
2004-02-05 22:56:12 +00:00
Sigmund Augdal Helberg
9c08885d92
configure.ac:
...
* define CAN_COMPILE_MMX and CAN_COMPILE_MMXEXT if availabe
modules/video_filter/deinterlace/deinterlace.c:
* changed how accelerated code is handled.
2004-02-03 12:49:53 +00:00
Rocky Bernstein
e4ee1c1b6c
Try for POSIX pthread semantics on Solaris.
2004-01-31 16:44:58 +00:00
Gildas Bazin
2d9249bb8c
* configure.ac: fixed typo.
2004-01-29 18:48:40 +00:00
Gildas Bazin
eafdc23a34
* configure.ac: proper checks for all the skins2 dependancies.
2004-01-28 20:53:21 +00:00
Benjamin Pracht
c56aefceae
Do not enable skins2 on macosx and beos.
...
Hope I haven't broken anything...
2004-01-28 15:25:53 +00:00
Gildas Bazin
50ad1400d3
* configure.ac: don't link with msimg32 directly has it isn't available on Win9x/NT4.
...
* modules/gui/skins2/win32/win32_graphics.cpp: use AlphaBlend() from the Win32Factory object.
2004-01-27 21:12:42 +00:00
Rocky Bernstein
b29cf1057e
Link with -lm when needed - 2nd try.
2004-01-27 01:57:29 +00:00
Eric Petit
f708199591
Compile fix (mp4 now needs -framework IOKit -framework CoreFoundation).
2004-01-26 19:51:33 +00:00
Eric Petit
cdde0c1283
All: attempt for an OpenGL video output for OS X. Enable --macosx-opengl
...
to give it a try (QT is the default method).
+ Known issues: no fullscreen yet, memory leaks, ugly code, ...
+ Known goodies: it's a few % faster than QT here (playing a DVD). If
experienced OpenGL and Altivec programmers could have a look and
give some advice, I guess the performance increase might become
noticeable.
2004-01-26 18:30:37 +00:00
Eric Petit
b3e689d0e6
+ All: added Altivec-optimized i420 to yuy2 conversion. It isn't used
...
yet as Quicktime handles i420 pictures, but it will be when I've
cleaned the OpenGL output I'm working on (to be commited soon).
2004-01-26 16:54:56 +00:00