Commit Graph

41 Commits

Author SHA1 Message Date
Rémi Denis-Courmont c1d50afae1 Update GCC version 2016-09-20 13:03:20 +03:00
Rémi Denis-Courmont 3c0f18b20b Remove reference to old RPM and ipkg support 2013-03-25 18:10:09 +02:00
Jean-Baptiste Kempf 1e79565990 Remove outdated HACKING and update INSTALL and README 2011-09-07 20:05:59 +02:00
Rémi Denis-Courmont 41e5bcdaf1 Remove unmaintained BeOS support 2010-10-31 13:42:58 +02:00
Rémi Denis-Courmont 6fb07d77f1 Do not tell people to install in /usr by default 2010-08-07 10:08:46 +03:00
Rémi Duraffort 16af75f1bb INSTALL: the debian packagers uses git not svn. 2010-07-28 21:33:51 +02:00
Rémi Denis-Courmont feaf1158aa Documentation fixes 2008-11-24 18:52:46 +02:00
Rémi Duraffort 78a1fdbcd6 We use git now... 2008-10-10 20:43:14 +02:00
Rémi Denis-Courmont 4ee6361f0d Remove dummy $Id$ 2008-06-26 18:38:55 +03:00
Christophe Mutricy 7e784b4dba Debian's packaging moved 2007-03-24 01:30:37 +00:00
Rémi Denis-Courmont 5b57fae4bc Long overdue update 2007-03-11 10:44:48 +00:00
Rémi Denis-Courmont 6662b32f51 s/wxwindows/wxwidgets/ 2007-01-15 15:22:11 +00:00
Rémi Denis-Courmont 61d872f559 Add note for FreeBSD 4 2006-11-25 15:07:40 +00:00
Christophe Mutricy fe35447f93 The Debian packaging data have been moved to svn.v.o/pkg-multimedia 2006-05-08 20:59:52 +00:00
Derk-Jan Hartman c788b9a504 * Update of README and install files with new information. 2004-10-17 13:48:57 +00:00
Sam Hocevar 548753b8d4 * INSTALL: added a note about bootstrapping. 2004-08-26 16:02:34 +00:00
Derk-Jan Hartman d066ac365c * INSTALL: added reference to online info on compiling on MacOSX and BeOS
* NEWS: bringing the file to 0.5.3. i have added my work (and some things
  that I remembered). i trust everyone will enter his own stuff ;)

* README.MacOSX.rtf: fixed some errors

* THANKS: added Olivier Aubert for his vout-clone-list patch
2003-03-19 15:44:44 +00:00
Sam Hocevar c2a934c0ff * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
of places.
2003-02-02 04:01:29 +00:00
Sam Hocevar 07197c1981 * Fixed a little omission in INSTALL-win32.txt. 2002-03-25 04:18:07 +00:00
Sam Hocevar d4f18c4ead * ./extras/MacOSX_dvdioctl: removed outdated files.
* ./plugins/fx/scope.c: fixed an infinite loop error.
  * ./plugins: fixed segfaults in various demux plugins.
  * ./plugins/sdl/vout_sdl.c: SDL_VIDEODRIVER can be specified from the
    command line; try "--vout sdl:aalib"
2002-03-18 19:14:52 +00:00
Christophe Massiot 749c5adf5e Documentation updates. 2001-11-27 12:52:54 +00:00
Christophe Massiot 693e4708d9 Documentation updates. 2001-11-12 11:37:30 +00:00
Sam Hocevar c085b215f4 * Added a make uninstall rule. 2001-07-27 16:14:58 +00:00
Sam Hocevar 945f294626 * DirectX plugin by Gildas Bazin <gbazin@netcourrier.com>.
Notes: o I called it 'directx' instead of 'windx' because it
             made a lot more sense to me.
           o Completely untested. I didn't manage to compile it yet.
           o Code in vout_directx.c will go through a big rewrite when
             vout 4 is finished. Xav is already working on this.
2001-06-02 01:09:03 +00:00
Sam Hocevar 440f9992ee * Fixed the BeOS compile typo.
* The ALSA plugin is back.
  * A gift for Gildas: plugins don't rely on backlinking any more. The
    drawback is the dirty magic in include/modules_export.h which has to
    be included whenever a module needs one of the functions in it. But
     a) we should less and less rely on those functions
     b) no plugin code modification was needed

   The BeOS and MacOS X modules may be broken when compiled as plugins,
   I'll check this later when I can reboot under BeOS.
2001-05-30 17:03:13 +00:00
Sam Hocevar 543556379d * Fixed a segfault in the SPU decoder initialization. 2001-05-01 12:22:18 +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
Sam Hocevar 6116299e39 * Added .cvsignore files in the plugins directories.
* Additional Makefile cleaning for built-in modules.
  * Fixed Makefile for Solaris target.
2001-04-16 07:40:11 +00:00
Sam Hocevar 8ccd224ce6 * fixes for the Qt plugin compilation under Debian
* heavy butchering in the CSS and DVD ioctl code to put all architecture-
   dependent code in dvd_ioctl.c

 * added almost fully-functional /dev/dvd driver for MacOS X in
   extras/DVDioctl; to build it:

    % cd extras/DVDioctl
    % pbxbuild
    % kextload build/DVDioctl.kext # note: kextload has to be run as root

   be aware that the license for the DVDioctl kernel extension is
   not GPL but APSL, because I borrowed some code from the Darwin kernel.
2001-04-02 23:30:41 +00:00
Sam Hocevar a0c1805bd9 * Bug fixes and enhancements in the Gtk+/Gnome interfaces.
o the slider should behave correctly and stop jumping here and
     there (this bug is _not_ related to Stef's similar bug)
   o added an "open network" menu (useless since the input doesn't
     handle it properly yet)
   o tried to reorganize gnome_callbacks.c and gtk_callbacks.c
   o stream date is now displayed instead of percentage
   o renamed gnome_sys.h to intf_gnome.h, and gtk_sys.h to intf_gtk.h

  * Changed documentation and package creation files.

   o added versioned conflicts/replaces to vlc-gtk (Closes Debian bug #88796)
   o removed useless or outdated documentation from doc/*
   o moved vlc.1 manpage from debian/vlc.1 to doc/vlc.1

  * Added basic Qt interface.

   o working features: slide bar, open file, toolbar, popup menu
   o added "qvlc" alias, equivalent to "vlc -I qt"
   o known issues : no "open disc" or "open network" menus yet
                    the IntfWindow class is never cleaned on destruction
                    the popup menu always pop at the middle of the screen

  * Misc fixes/updates.

   o renamed netutils.h functions from input_* to network_*
   o renamed *plst* files and functions to *playlist* (it was stupid
     from me to name them "plst")
   o made a few input error messages more meaningful
   o added -I, -A and -V short flags, corresponding to --intf, --audio
     and --video

    I got a lot of conflicts on this commit, lart me if I forgot a
  file or made old bugs reappear.
2001-03-15 01:42:20 +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
Sam Hocevar bec589af3d (note: empty CVS mails mean that a new directory has been created,
don't forget to use the -p option if you cvs update)

  * Added a plain Gtk+ port of the Gnome interface, for the gnome-impaired
    people. Gtk+ is now compiled by default, while Gnome isn't (you will
    have to add --enable-gnome when running configure)
  * Replaced -lcurses with -lncurses in configure.in.
2001-02-21 11:49:18 +00:00
Sam Hocevar 583c6553f6 * Ported Glide and MGA plugins to the new module API. MGA never worked,
so this didn't make it work better.
  * Started thinking about built-in modules, and added some code to
    make it easier eventually.
  * Added Oct in the AUTHORS file.
  * Fixed a mistake in configure.in.
  * All your base are belong to us.
  * Fixed a bug in src/misc/modules which prevented loading modules
    when launched from the Tracker.
  * Fixed a similar bug in src/video_output/video_text.c.
  * BeOS CSS support, thanks to Markus Kuespert <ltlBeBoy@beosmail.com>
    who ported the Linux DVD ioctls. We can now read encrypted DVDs
    under BeOS ! Woohoo.
2001-02-20 07:49:13 +00:00
Sam Hocevar 647cca0ebb The motion compensation routines are now modules as well ; choose your
implementation with `--motion motion', `--motion motionmmx' or
  `--motion motionmmxext'. Of course, the best implementation is chosen
  if you don't ask for any. There doesn't seem to be any performance hit
  due to the move to shared libs, which is a good thing. Please test
  actively if you have time, though.

    Updated --help result, manpage, INSTALL document, and a few files.

    I moved vdec_motion.h and vpar_blocks.h back to /include because they
  will be needed to build motion compensation modules, but perhaps we don't
  need to export everything which is in these files.

    /src/video_decoder/ now has only one .c file, perhaps it could now be
  merged with video_parser ?
2001-01-18 05:13:23 +00:00
Sam Hocevar ffa693e8bd . should compile & run on Solaris with ./configure --disable-dsp
(tested on puma)
 . removed most SYS_SOLARIS #ifdef's in favour of more generic tests
 . updated example ./configure line in INSTALL file
 . now we only load modules that end with ".so"
 . null module is compiled by default
2001-01-06 07:23:32 +00:00
Sam Hocevar abcabca628 . now we only try to open plugins which are existing files 2000-12-20 16:39:16 +00:00
Henri Fallon a7dd995f4c Added : alsa support
Todo : - test it on several cards
       - support more than Stereo s16
       - make configure check for alsa
2000-11-20 03:31:45 +00:00
Sam Hocevar 52d7937c89 . rajout de l'option -Winline
. fix de certaines fonctions qui devraient �tre inlin�es
 . gain de place dans la YUVMMX
2000-07-30 23:42:12 +00:00
Sam Hocevar 57e189eb5d Bon, puisque �a semble commiter sous BeOS, je commite.
Voil� le changelog appoximatif :

 . fichier INSTALL plus clair
 . vir� quelques warnings
 . *PATH sont maintenant d�finis dans config.h
 . quelques fautes d'orthographe
 . l'option --enable-ppro n'est pas mise par d�faut car elle ne fonctionne
  pas sur un K6-2
 . nouvelle API des plugins
 . le client framebuffer ne d�truit plus la console quand on quitte
 . r�paration de la YUV 8 bits
 . mise des YUV en plugins
 . transfo YUV 32bits MMX chour�e dans la libmpeg2
2000-07-04 02:37:21 +00:00
Sam Hocevar 3cbfc06dc3 . nouveaux plugins - ne fonctionnent pas encore tous 2000-06-23 22:28:42 +00:00
Sam Hocevar 12422fe0b1 Premiers fichiers n�cessaires � autoconf 2000-03-08 10:22:45 +00:00