1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-04 09:11:33 +02:00
Commit Graph

65 Commits

Author SHA1 Message Date
Yves Duret
71e90525a1 * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
* new demux/m4v and mux/avi plugins
2003-01-16 14:39:22 +00:00
Yves Duret
9bc05c94db * vlc.spec: new packetizer/mpeg4audio plugin added. 2003-01-10 08:04:49 +00:00
Yves Duret
33b136e336 - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode).
- removed access/rtp plugin (merged in access/udp).
- removed codec/imdct and codec/downmix plugins (deprecated).
- libvlc0-devel provides libvlc-devel.
- mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
  ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
2003-01-06 20:08:59 +00:00
Yves Duret
3f31425b48 - added rawdv plugin.
- make it working again with daily CVS snapshot.
- some typos fixed.
- better workaround for broken mdk configure macro (aka don't harcore arch in name).
2002-12-20 07:35:39 +00:00
Yves Duret
4c0de20eff you can now build RPMs.
(ffmpeg still not working properly cause configure.ac seems to sucks)
2002-12-15 22:55:12 +00:00
Yves Duret
e407c2446c adaptation for 0.5 branch. almost working :) 2002-12-13 22:11:56 +00:00
Alexis de Lattre
141cb731d8 Updated description. 2002-10-14 21:36:04 +00:00
Sam Hocevar
7689bc9224 * ./modules/audio_output/oss.c: compilation fixes.
* ALL: lots of -ansi -pedantic fixes.
2002-08-08 00:35:11 +00:00
Christophe Massiot
62e73f508b Backported stable changes. 2002-06-19 22:47:14 +00:00
Christophe Massiot
dfac0d1dd9 Bumped up version number to 0.5.0-cvs. 2002-06-02 22:45:31 +00:00
Sam Hocevar
211d6badd6 * ./src/video_output/video_output.c: fixed the "picture has invalid status"
bug which might have been the cause of crashes.
  * ./plugins/filter/crop.c: attempt at an automatic border cropping filter,
    using "--filter crop --autocrop".
  * ./vlc.spec: added missing filters to the RPM generation.
  * ./src/misc/objects.c: commented all functions.
  * ./src/misc/objects.c: implemented vlc_object_find( , , FIND_ANYWHERE).
  * ./src/misc/objects.c: renamed vlc_object_unlink to vlc_object_detach.
2002-06-02 09:03:54 +00:00
Sam Hocevar
9e3ab283c2 * ALL: the first libvlc commit.
As for video output 4, this breaks almost everything, but I'll slowly
  do what remains to be fixed during the weekend.

   Changes in vlc:
   ===============

  * vlc is now a very small program (20 lines) which uses the libvlc API;
   it is quite simple for the moment but can be extended in the future.

  * interfaces, decoders, video outputs, etc. are now almost the same
   objects (yes, I know, this is C++ redone in C) and are structured in
   a tree. More about this later, but basically it allows the following
   nice features:
    - several interfaces
    - several playlists with several outputs
    - input plugins spawning helper interfaces (will be used for DVD menus)
    - anything spawning anything; I swear there are useful uses for this!

  * libvlc can be used in other programs; I'm currently writing a Mozilla
   plugin for my employer.

   Things currently broken:
   ========================

  * most interfaces, most ports
  * the playlist handling (almost finished rewriting this though). This means
   no file can be played from the GUI, you need to use the commandline. This
   also means it segfaults at EOF, when exiting the program, and it sometimes
   refuses to open a file when asked to.
2002-06-01 12:32:02 +00:00
Christophe Massiot
c1685097d3 * Updated ChangeLog
* Updated release date
2002-05-22 23:40:50 +00:00
Christophe Massiot
0b04c7395d * Updated spec for ffmpeg. 2002-05-21 22:09:45 +00:00
Christophe Massiot
ff4bf779fb * Bumped up version number to 0.4.0 ;
* Updated changelog.
2002-05-20 20:58:58 +00:00
Christophe Massiot
51400cc747 * New vlc.spec, courtesy of Yves Duret <yves.duret@mandrakesoft.com>. 2002-05-19 12:09:38 +00:00
Sam Hocevar
62ffd1a0bf * ./vlc.spec: fixed build dependencies.
* ./configure.in: when -lintl is available, we now also link plugins with it.
2002-04-18 19:38:57 +00:00
Sam Hocevar
9e607c8036 * ./configure.in: switched version to 0.3.1.
* ./vlc.spec: imported Mandrakesoft's latest enhancements.
  * ./ChangeLog: updated ChangeLog.
2002-04-18 05:11:30 +00:00
Sam Hocevar
45c8658ece * ./vlc.spec: imported MandrakeSoft's enhancements. 2002-04-10 00:05:36 +00:00
Sam Hocevar
b2f75d5cf8 * ./doc/release-howto.txt: updated documentation.
* ./vlc.spec: added missing plugin filenames to the build process.
2002-04-06 05:54:10 +00:00
Sam Hocevar
bff02b4d4b * ./plugins/win32/mainframe.dfm: swapped two mixed up tooltips.
* ./Makefile: fixed make dist and make distclean.
  * ./plugins/dvd/dvd.c: compilation fix.
  * ./plugins/gtk/gtk_callbacks.c: fixed ejection code.
  * ./plugins/text/ncurses.c: fixed compilation of the ncurses plugin.
  * ./vlc.spec: updated specfile.
2002-04-06 04:22:27 +00:00
Sam Hocevar
71b4ea0ba4 * ./plugins/gtk/gtk.glade, plugins/gtk/gnome.glade, ./plugins/kde/kde.cpp:
replaced the outdated author list with a "VideoLAN Team" entry.
  * ./debian/rules, ./debian/control: deactivated the vlc-kde package because
    it does not work, and removed the vlc-a52 package because liba52 is
    statically linked into vlc.
  * ./debian/control: added more helpful package descriptions.
  * ALL: changed version to 0.3.0. Yeah, it's coming.
  * ./Makefile: fixed make dist.
2002-04-04 15:35:09 +00:00
Sam Hocevar
0beab2c2c8 * ALL: removed libdvdcss from the vlc tree.
* ALL: removed libdvdread from the vlc tree.
  * ./acconfig.h: removed this file.
  * ./plugins/dvd/dummy_dvdcss.c: merged this file into dvd.c.
  * ./AUTHORS: moved a few gentlemen to the libdvdcss AUTHORS file.
2002-04-03 06:23:08 +00:00
Sam Hocevar
ced4c0f627 * ./BUGS: updated bug list.
* ./configure.in: ./configure --help should be a lot clearer now.
2002-03-17 21:59:52 +00:00
Sam Hocevar
ddec0b930e * ./plugins/win32: skeleton for the win32 interface Ipkiss is developing.
* ./config.guess ./config.sub: latest GNU versions.
  * ./configure.in: when possible, xvideo is compiled as a plugin.
  * ./vlc.spec: fixed a few minor inaccuracies.
  * ./debian/control: vlc-gui is no longer depended on, but rather recommended.
  * ./src/interface/main.c: --spumargin flag; use this to force displaying
    subtitles at the bottom of the screen instead of putting them in the
    middle, for instance: `--spumargin 5'.
2002-01-21 00:52:07 +00:00
Sam Hocevar
338b73f4c7 * ./vlc.spec: imported MandrakeSoft's new spec file.
* ./debian/control: fixed build-dependencies for vlc-mad.
2002-01-17 16:17:46 +00:00
Christophe Massiot
e6912f0ca3 Bumped up revision number to 0.2.92-dev and 1.0.1-dev. 2001-12-07 19:22:46 +00:00
Sam Hocevar
a264d03210 * Made everything ready for a vlc-0.2.91 / libdvdcss-1.0.0 release.
* Updated ChangeLog and ChangeLog.libdvdcss.
  * Increased vlcs response message length.
  * Removed the i_flags argument to dvdcss_open. Everything is done through
    environment variables now.
2001-11-12 20:16:33 +00:00
Christophe Massiot
b5b61d8498 Added FAQ. 2001-11-12 13:22:08 +00:00
Christophe Massiot
fb5aad8d17 New --enable-release config option. 2001-11-06 17:12:02 +00:00
Christophe Massiot
3cf37ffe72 Qt fix courtesy of Christopher Johnson <cjohnson@mint.net>. 2001-10-22 11:35:45 +00:00
Christophe Massiot
bfd9535ddd * Fixed bugs in RPM spec files ;
* Fixed a bug in configure where ix86 machines were improperly detected.
2001-10-11 11:28:42 +00:00
Sam Hocevar
ff9c8878c5 * 0.2.90 release.
* Updated ChangeLog files.
  * XVideo module now compiled as built-in for Debian packages, to avoid
    PIC and non-PIC code collision (Closes Debian bug #111790).
2001-10-10 14:25:15 +00:00
Christophe Massiot
36ac7f925a * Minor ShowBits() optimization ;
* Fixed a bug in vlc.spec ;
* New --disable-plugins option ; make all plug-ins built-in.
2001-10-03 12:46:17 +00:00
Christophe Massiot
62ba06e09f * Borrowed Mandrakesoft's vlc.spec and libdvdcss.spec ;
* New configure option --with-tuning=[arch], extending --enable-pentiumpro ;
for Pentium, use --with-tuning=pentium, for PowerPC 604 use --with-tuning=604,
and so on.
2001-10-02 13:34:56 +00:00
Sam Hocevar
07bf678b2a * Split ChangeLog into ChangeLog and ChangeLog.libdvdcss.
* Added --xvadaptor flag to select the XVideo adaptor to use.
  * Everything is ready for the 0.2.83 release.
2001-08-22 14:23:57 +00:00
Sam Hocevar
641341e854 * Updated version number to 0.2.82.
* Updated ChangeLog.
  * Fixed a typo in Makefile.dep.
2001-08-07 10:54:51 +00:00
Sam Hocevar
460360a85e * Added a dummy libdvdcss so that the DVD plugin can be used without
libdvdcss. It will try to dlopen() libdvdcss at runtime, though,
    and will use the dummy functions only if it couldn't find a valid
    libdvdcss. This is probably only useful to package maintainers.

  * Tidied the snapshot-* Makefile rules.
  * Tidied the modules Makefiles.
  * Removed useless stuff in the debian/ directory.
  * Removed the "make all" kludge in the Makefile.opts rule. I hope this
    patch is harmless on all systems.
2001-08-06 13:28:01 +00:00
Sam Hocevar
ed87d04744 * Better gtk-config detection.
* Removed duplicate checks in configure.in.
  * Fixed a typo in vlc.spec.
2001-07-29 22:54:29 +00:00
Sam Hocevar
4aaa00c642 * Fix in libdvdcss in the key caching code.
* Removed useless variables in configure.in which caused all subsequent
    compilation tests to fail.
2001-07-28 02:17:37 +00:00
Sam Hocevar
4945d2bb36 * Updated version numbers for imminent release.
* Fixed the --with-dvdcss flag:
     o --with-dvdcss - build libdvdcss, link statically (also default behaviour)
     o --with-dvdcss=local-static - build libdvdcss, link statically
     o --with-dvdcss=local-shared - build libdvdcss, link dynamically
     o --with-dvdcss=/foo/bar - don't build libdvdcss, use libdvdcss in /foo/bar
  * Fixed an omission in the dvdcss.h header.
2001-07-27 14:43:30 +00:00
Sam Hocevar
8dee1230d8 * Updated things and stuff for 0.2.80 release. 2001-06-05 04:08:06 +00:00
Sam Hocevar
a70f8bb371 * Mandatory step for video output IV and the audio output quality
fix: the output threads are now spawned when a decoder needs one,
    so it can decide the audio frequency or the video window size. Still
    under heavy construction, so don't get too excited at finding bugs
    in it yet.

    Note: this change broke the XVideo module, so I made its score much
    lower than before. I suspect xvideo.so had a bug before which only
    appears now. Other video output plugins may be broken as well, but
    again this might be due to old existing bugs showing their ugly head.

  * Fixed a few buffer overflows in the Gnome interface.
  * The module bank is now a global variable. The video output bank and
    the audio output bank might follow (when they exist).
  * Coding style and organization fixes to the spdif decoder.
  * autoconf and Makefile changes by Arnaud Gomes-do-Vale
    <arnaud@carrosse.frmug.org>.
2001-05-01 04:18:18 +00:00
Henri Fallon
40fe3b4801 Updated files for 0.2.73 release 2001-04-28 05:08:01 +00:00
Sam Hocevar
372813ac34 * Merged Makefile.common and Makefile.modules.in into Makefile.modules
* Updated version number and ChangeLog to 0.2.72
  * Additional plugin Makefile cleaning, probably the last.
2001-04-16 13:00:55 +00:00
Sam Hocevar
a3d70339ee * Updated version number to 0.2.71 (release today).
* Merged 6 months of CVS logs to the ChangeLog file.
    The vlc changelog can now be viewed here:
       http://www.videolan.org/vlc/changelog.html

  * Fixed a lintian error in debian/rules.
  * XVideo resize patch by Shane Harper <shanegh@optusnet.com.au>.
2001-04-13 06:20:23 +00:00
Sam Hocevar
1843a6156a * Updated ChangeLog and TODO list.
* Added TODO to the .spec file.
  * Fixed Makefile.in so that `make snapshot' takes extras/* in account.
2001-04-08 04:17:30 +00:00
Christophe Massiot
693f22accb Removed --enable-mmx (enabled by default under x86) and changed a few
things.
2001-04-07 23:23:50 +00:00
Sam Hocevar
66ac85dc29 * Updated version information in RedHat and Debian package control files. 2001-04-07 04:17:49 +00:00
Sam Hocevar
2afb724073 * Everything in place for the 0.2.63 release.
* Got rid of the CONTRIBUTORS list, and switched AUTHORS to a
    linux-kernel like author list.
  * Updated TODO list.
  * Fixed a segfault in the BeOS interface when --noaudio was specified.
  * Title and Chapter selection in the Gnome and Gtk+ interfaces.
2001-03-05 01:29:25 +00:00