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

30 Commits

Author SHA1 Message Date
Sam Hocevar
453fe58a06 * ./autotools/: moved some autotools executables to this subdirectory to
reduce cluttering of the root directory.
2003-03-17 16:59:47 +00:00
Derk-Jan Hartman
208916515a * ignore project Builder user files and backup .nib files.
* vlc.app changed to VLC.app. cvsignore changed to reflect this.
2003-02-21 03:22:57 +00:00
Sam Hocevar
b05a2422f4 * ./src/video_output/video_output.c: don't try to change aspect ratio if it
has been overriden by the user (Closes: #79).
  * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method".
  * ./modules/*: fixed a few capitalization issues.
2003-01-28 22:03:21 +00:00
Sam Hocevar
106497cdb1 * ./bootstrap, ./Makefile.am: workarounds for automake 1.5. 2002-10-02 12:59:59 +00:00
Sam Hocevar
7cca8d8fa0 * ./debian/rules: moved the gtk_main and gnome_main plugins to the gvlc
and gnome-vlc packages.
  * ALL: updated .cvsignore files to properly ignore automake files.
2002-09-30 15:46:47 +00:00
Sam Hocevar
2799d36bc8 * ALL: the build mechanism now uses automake. See HACKING for more details.
* ./mozilla/vlcplugin.cpp: javascript support for the Mozilla plugin.
  * debian/rules: the A52 module is now in a separate package.
2002-09-30 11:05:42 +00:00
Sam Hocevar
2d8a1a7085 * ./HACKING: we can now use automake-1.5 instead of automake-1.6. But now
we _really_ depend on it.
  * ./bootstrap: we don't use touch to create a file, because it doesn't seem
    to work everywhere.
2002-08-27 14:15:24 +00:00
Sam Hocevar
eb395af053 * Moved ./include/defs.h to ./config.h
* Renamed ./include/config.h to ./include/vlc_config.h
  * Other misc auto* fixes.
2002-08-26 01:01:13 +00:00
Sam Hocevar
764176f688 * ALL: started the slow move to automake. For the moment, the changes are
unnoticeable apart from the extra dependency on autoconf, automake and
    gettextize. See the new HACKING file for some information, especially if
    you don't run Linux.

    The current strategy is to have the configure script generate a nice
    automake Makefile from Makefile.am, and then clobber it with our good
    old dirty Makefile. Muahaha :-)
2002-08-25 23:18:05 +00:00
Sam Hocevar
bf9b62a4ea * ALL: changed "struct foo_s" into "struct foo_t" to make greppers happy.
* ./src/libvlc.c, ./include/vlc/vlc.h: created reentrant versions of the
    libvlc API.
  * ./src/vlc.c: vlc uses the non-reentrant libvlc functions.
  * ./mozilla/vlcplugin.c: the mozilla plugin uses the reentrant functions.
  * ./debian/*: created packages for libvlc0-dev.
2002-07-20 18:01:43 +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
f762dca1a4 Added Makefile.config. 2002-05-20 18:51:57 +00:00
Sam Hocevar
6d8b08a432 * ./configure.in: fixed a bug in the libdvdread detection.
* ./configure.in: fixed plugin compilation under Win32.
2002-04-10 00:08:36 +00:00
Sam Hocevar
1b0868ed29 * ./plugins/win32/win32.cpp: fixed `--intf intfwin' which wasn't working.
* ./Makefile: we don't include the Gtk+ and SDL DLLs in the win32 package
    anymore, the package is now 700k instead of 4MB.
  * ./configure.in, ./Makefile, ./Makefile.opts.in: replaced LIB_FOO with
    foo_LDFLAGS and CFLAGS_BAR with bar_CFLAGS for faster builds, and moved a
    lot of stuff from Makefile.opts.in back to configure.in.
  * ./install-win32: updated script for NSIS 1.96.

   I hope this doesn't break too many other architectures...
2002-04-05 20:44:23 +00:00
Christophe Massiot
735d6f7c95 Added vlc.app 2001-11-29 15:57:07 +00:00
Sam Hocevar
043b5c89b6 * Automatic handling of the Channel Server's response in network mode. 2001-11-12 04:12:38 +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
45b6443fc8 We now have support for the field pictures. It shouldn't break teh frame
pictures, if you notice anything please ring my bell.

--Meuuh (live from Julie)
2000-08-23 21:38:50 +00:00
Sam Hocevar
454c7eb8df . rajout� build-stamp et debian/tmp dans les .cvsignore
. de nouvelles id�es dans la TODO list :

Difficulty: Guru    Urgency: Wishlist   Support for RTP
Difficulty: Medium  Urgency: Wishlist   Draw a font / support color fonts
Difficulty: Medium  Urgency: Important  Layer 2 mono support
Difficulty: Hard    Urgency: Wishlist   MP3 support
Difficulty: Hard    Urgency: Normal     Support for unencapsulated streams
Difficulty: Guru    Urgency: Wishlist   Ogg/Vorbis audio decoder support
Difficulty: Hard    Urgency: Normal     Xv video output support
Difficulty: Medium  Urgency: Normal     SDL video output support
2000-08-15 13:37:43 +00:00
Sam Hocevar
15928ef3ed . un peu de m�nage dans le .cvsignore 2000-08-07 22:20:47 +00:00
Vincent Seguin
35e8bb4346 Resize sous X11, gestion du screen saver.
Nettoyage de config.h
Nettoyage de vout et intf
2000-01-17 12:31:39 +00:00
Vincent Seguin
5742908865 Integration de display.c � vout.
Mise au point du driver X11 (plus de XShm error).
Incrustation de texte en X11, calcul des FPS, etc...
Int�gration de la conversion MMX.
Mode 'niveaux de gris' pour les machines lentes non MMX (les pauvres !)
Attention: les drivers GGI et FB ne sont pas � jour...
2000-01-16 16:43:10 +00:00
Vincent Seguin
46919aa041 Ajout du framebuffer (initialisation/terminaison) - ne fonctionne pas en VESA.
La fonction d'affichage des images envoie une ligne dans le log � chaque image.
2000-01-12 15:35:45 +00:00
Michel Kaempf
7cee752cca * .cvsignore :
+ Rajout du fichier core ;

* audio_output/audio_output.c :
+ Rajout de messages de debug :
- nombre de frames audio dans la plage dat�e courante ;
- dur�e de cette plage audio dat�e (en �s) ;
- fr�quence du flux sonore pour cette plage dat�e ;

* interface/intf_ctrl.c :
- Correction du bug `help vlan' (mouahaha il manquait une virgule :-).
1999-12-14 23:37:44 +00:00
Michel Kaempf
f005d6e829 * .cvsignore :
- Suppression d'une ligne inutile... certains font vraiment n'importe
quoi O:->

-- MaXX
1999-12-06 17:02:42 +00:00
Michel Kaempf
852e94c307 * .cvsignore :
- Rajout d'une ligne inutile... il faut bien tester la nouvelle
configuration CVS :-)

-- MaXX
1999-12-06 16:59:25 +00:00
Michel Kaempf
62c2721c4c retest 1999-12-04 23:19:40 +00:00
Michel Kaempf
088865f366 test 1999-12-04 23:00:42 +00:00
Michel Kaempf
51bb183dcf * .cvsignore :
- Rajout des fichiers vlc.init et gmon.out ;

--
MaXX
1999-10-02 22:37:44 +00:00
Christophe Massiot
2dac5c30f5 * Ajout d'un .cvsignore ;
* Au d�marrage l'interface lance le script contenu dans vlc.init s'il
  existe (typiquement spawnage d'input) ;
* Le d�codeur PSI spawne automatiquement les threads video et audio des
  qu'il a fini ;
  [les deux pr�c�dents comportements peuvent �tre d�sactiv�s en
   commentant #define AUTO_SPAWN dans config.h]
* Correction d'un bug de compilation dans input_pcr.c

--Meuuh
1999-09-20 20:41:28 +00:00