Commit Graph

245 Commits

Author SHA1 Message Date
Gildas Bazin f57c3296cc * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
* modules/gui/wxwindows/*: fixed bug in sout dialog box.
* modules/gui/skins/*: factorised the wxwindows dialogs code in dialogs.cpp. wxWindows is also initialised earlier on to allow opening a skins file with a wxWin dialog box. (Note: I badly broke the GTK2 skins).
2003-06-03 22:18:58 +00:00
Cyril Deguet 44fb33abc7 * configure.ac.in : fixed linking of skins modules
* modules/gui/skins/*:
  - fixed the wxwindows bug, due to a huge bug with broadcast events
  - beginning of fonts in X11 skins
so, you can test the X11 skins module: it should work now !
2003-06-01 16:39:49 +00:00
Cyril Deguet f574db4940 * X11 skins now use imlib2 -> you need to bootstrap
wxwindows dialogs are not supposed to work yet, if they do you are
  lucky ;)
2003-05-29 21:40:27 +00:00
Gildas Bazin 8e9d90a130 * ALL: bumped version to 0.6.0-test2
* Makefile.am: got rid of the faq in the package-win32 target.
2003-05-27 21:48:45 +00:00
Gildas Bazin 9de7a7eb39 * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
started to implement X11Region and integrated the wxWindows dialogs.
* configure.ac.in: the X11 skins are the default ones when you use --enable-skins. To select the GTK2 version, you also need to use --with-gtk2-skins.
2003-05-26 02:09:27 +00:00
Eric Petit f4fabf9846 * bootstrap: remove a -shared flag as ./configure already adds it for
platforms which need it
 * configure.ac.in: don't use -shared on BeOS
2003-05-25 22:36:33 +00:00
Gildas Bazin 31f8428f7b * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension. 2003-05-25 20:16:26 +00:00
Gildas Bazin cabbb15803 * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard. 2003-05-25 19:24:53 +00:00
Christophe Massiot 567eba1726 * We now use UTF-8 internally under Mac OS X. This requires a libiconv-
enabled version of gettext. (patch courtesy of the DJ)
2003-05-25 17:27:13 +00:00
Gildas Bazin 7d75be3f5a * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated. 2003-05-24 13:14:56 +00:00
Sam Hocevar 30fedfbaeb * ./configure.ac.in: the help message now says libmad is enabled by
default (Closes: #704).
2003-05-24 12:10:31 +00:00
Jean-Paul Saman ddccb23f6c Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me! 2003-05-21 18:09:31 +00:00
Derk-Jan Hartman f383fb399b * ALL: added a quicktime module.
- This module provides QDM2 and QDMC sound support on OSX by linking to
    the native QT libraries. We now have FULL QT trailer support on OSX.
  - The video part of this decoder is not yet working on OSX.
  - This can be used for a future win32dll loader system as well.
2003-05-20 21:35:52 +00:00
Gildas Bazin 467f7bc631 * Bumped version to 0.6.0-test1
* modules/access/cdda.c: decreased the priority of the cdda plugin.
2003-05-19 20:47:16 +00:00
Gildas Bazin 35a3ceeb38 * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
You can now listen to your favorite CDDAs with vlc, or even stream them :)
  (Their is not yet any support for jitter correction).
* modules/codec/araw.c: small clean-up.
2003-05-17 20:30:31 +00:00
Gildas Bazin 4525fffaf0 * configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
* src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.
2003-05-17 11:35:14 +00:00
Christophe Massiot d5791c9cc1 * now 0.6.0-cvs
* ALL: Capitalize all preferences text strings
2003-05-15 22:27:38 +00:00
Jean-Paul Saman 0cb2f24fe0 Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target. 2003-05-15 20:45:08 +00:00
Gildas Bazin b285f620ca * configure.ac.in: fixed the wx-config detection by the skins plugin.
* modules/gui/wxwindows/*: fixed a couple of breakage.
2003-05-11 13:45:21 +00:00
Eric Petit 83a272882c configure.ac.in: fixed static linking with libintl and libiconv 2003-05-06 01:15:24 +00:00
Eric Petit d5a0f84818 configure.ac.in: fixed libdvbpsi detection for people who don't have
stdint.h but inttypes.h
2003-05-05 21:35:37 +00:00
Sam Hocevar cb5d09cd36 * ./configure.ac.in: another kludge to avoid linking twice with libavcodec. 2003-05-02 12:18:23 +00:00
Olivier Teulière c7b39fc63a * ./configure.ac.in:
- added a basic-skins plugin, which doesn't make use of wxWindows
      dialogs (currently only works for win32)
    - renamed with-wx-config-path in with-skins-wx-config-path for the
      skins plugin, to avoid problems with the wxwindows plugin
2003-04-30 19:22:27 +00:00
Gildas Bazin db31a972b5 * modules/gui/skins/*, configure.ac.in: removed the skins plugin depandancy on msimg32.dll. Additionnaly, TransparentBlt() and SetLayeredWindowAttributes() are only used if present on the system. This allows us to run the plugin (without transparency though) on NT4/win95/98 as well. 2003-04-29 12:54:57 +00:00
Cyril Deguet f38481fddc * fixed compilation under linux
* added a flag GTK2_SKINS
2003-04-28 12:00:14 +00:00
Jon Lech Johansen 5270517b4a * ./configure.ac.in: Added --with-libmpeg2-tree 2003-04-27 02:00:15 +00:00
Gildas Bazin ee2bc403e0 * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default). 2003-04-26 21:36:23 +00:00
Gildas Bazin 1e81f9cd02 * configure.ac.in: enabled xvid and ffmpeg encoders
* modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
2003-04-26 14:54:49 +00:00
Gildas Bazin 58d2e71814 * configure.ac.in: don't link with the math library on win32. It isn't
needed and will even screw up things under cygwin with -mno-cygwin.
2003-04-22 21:45:42 +00:00
Gildas Bazin c8e01ad800 * configure.ac.in: print an error message if libmpeg2 is not found or too old. 2003-04-21 12:54:08 +00:00
Gildas Bazin 2ca4281aa9 * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs). 2003-04-21 12:22:54 +00:00
Christophe Massiot e81da7d557 * configure.ac.in : finished disabling the old mpeg_video plug-ins. 2003-04-21 00:33:29 +00:00
Olivier Teulière 51bf102881 * added wxwindows Open and Messages dialog boxes into the windows skins
(it may break things on linux...)
2003-04-20 20:28:40 +00:00
Cyril Deguet 0cda177474 * added wxwindows for skins !! 2003-04-20 20:22:12 +00:00
Gildas Bazin 48de34c430 * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option. 2003-04-20 19:53:57 +00:00
Gildas Bazin c52797f60f * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code. 2003-04-20 14:11:25 +00:00
Christophe Massiot ad48c59beb * The libmpeg2 plug-in is now completely operational ;
* configure.ac.in : disabled compiling the old mpeg_video plug-in, so :
DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2
2003-04-20 12:59:02 +00:00
Gildas Bazin 0adb6a63ec * configure.ac.in, modules/codec/ffmpeg/*, modules/encoder/ffmpeg/*, modules/stream_out/transcode.c: fixed detection of the ffmpeg headers/libs when they are installed in their default location. 2003-04-20 11:57:13 +00:00
Sam Hocevar 0d1fb8aff1 * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol
redefinitions when linking twice with the same static libary.
2003-04-18 22:51:59 +00:00
Eric Petit 5b9ea47e11 Under BeOS, disable the screensaver if playing in fullscreen. 2003-04-18 16:38:58 +00:00
Sam Hocevar 06151e892f * ./configure.ac.in: skins _disabled_ by default on [!win32]. 2003-04-14 18:10:47 +00:00
Laurent Aimar 4dec9682f6 * all: new sout scheme. Now a chain of module are created that can
modify/apply on all streams, --sout has the same behavour expect when
starting with a '#'.

 With a starting '#' you can specify a chain of modules, it's still
unstable but a lot more powerfull.
 You have access to duplicate(that duplicate all stream), transcode
(using only ffmpeg), standard/std and es (that apply muxers and access),
and display. You could chain them with ':' and specify options with
{option1=value,option2=value[,...]}.

ex: * to stream and see the stream to udp/ts:ip
 --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
    * to transcode,see and stream
 --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'

 Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
Test and report bugs :)
2003-04-13 20:00:21 +00:00
Cyril Deguet f3bcd927cd * at last made the skin module compile under linux !
It does absolutely nothing, but it compiles ;)
2003-04-12 21:43:27 +00:00
Eric Petit bbebf153fe - fixed my last fix for BeOS/BONE
- fixed v4l detection
2003-04-09 09:40:36 +00:00
Christophe Massiot 08c9b3276f Now 0.5.4-cvs. 2003-04-08 22:38:45 +00:00
Sam Hocevar 3ae01c4d13 * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
module for the moment.
2003-04-08 08:59:25 +00:00
Christophe Massiot 11eecc2e6f * Bumped up revision number to 0.5.3
* po/* : run --update-po before the release
* ChangeLog : run --update-changelog
* toolbox : ChangeLog is UTC
* OS X : fixed a bug with the deinterlace menu and localizations (thanks
  Felix)
2003-04-06 23:21:14 +00:00
Eric Petit ba0c797869 Fixed a linkage problem with BeOS/BONE. 2003-04-06 17:16:07 +00:00
Christophe Massiot 5158f316b5 * Bumped up revision number to 0.5.3-test2
* modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
  courtesy of Alexis Guillard)
* po/*: Updated po files to send out to the translators
* Mac OS X port: Cosmetics
2003-04-01 22:29:42 +00:00
Laurent Aimar 8c1b605094 * v4l: updated, now it should grab (and compress if you want) the video.
Audio grabbing part is commented out and untested.
 The syntax is like that:
  v4l:<device>[:option=value:...]
 options: channel,norm (pal, ntsc,secam), frequency (not really there is
          a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
          codec (optional, mpeg1 or mpeg4 and need to have compiled the
          encoders modules)
 ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
 Please test.
 * rawvideo.c: a pseudo decoder for raw video (I420).
 * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
synchro problems.
2003-03-31 03:46:11 +00:00