1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-12 13:44:56 +02:00
Commit Graph

454 Commits

Author SHA1 Message Date
Sam Hocevar
26ede62821 * doc/ChangeLog-2003: Happy new year! 2004-01-02 13:48:37 +00:00
Sam Hocevar
a58b4dc89a * Fixed URLs here and there. 2003-12-21 23:32:58 +00:00
Rocky Bernstein
bf4ae21662 Go over for spelling and acurracy. 2003-12-18 12:35:26 +00:00
Gildas Bazin
af1fa8e749 * doc/Makefile.am: added intf-cdda.txt to EXTRA_DIST. 2003-12-16 00:36:50 +00:00
Sam Hocevar
404e9c3695 * doc/vlc.1: Fixed a minor typo (Debian bug #223605). 2003-12-11 09:02:40 +00:00
Sam Hocevar
cdc665c9f0 * Updated current changelog and regenerated previous ones as to include
changes to removed directories.
2003-12-05 09:28:45 +00:00
Rocky Bernstein
a0fdcb13f5 Separate title format string into cases where CDDB is enabled and where
it is is not. Now have callback for CDDB enabled boolean.
2003-12-02 03:33:22 +00:00
Rocky Bernstein
feaa663924 Make sure we distribute the CD-DA plugin info. 2003-12-01 04:07:23 +00:00
Rocky Bernstein
16416a0056 Add a copyright. 2003-12-01 04:05:42 +00:00
Rocky Bernstein
2fbb3ce9b2 Add more verbiage. 2003-12-01 04:05:29 +00:00
Rocky Bernstein
e998e3d537 Some basic CDDA plugin documentation. 2003-12-01 03:57:10 +00:00
Rocky Bernstein
057d2ab9db Add intf-vcd.txt to distribution and installed documentation. 2003-11-24 00:23:55 +00:00
Rocky Bernstein
6378fd38a8 Some basic help for the VCD plugin. 2003-11-23 17:06:43 +00:00
Simon Latapie
32ed571bf3 * src/playlist/item.c : stops the playlist if we delete the currently
played item
 * doc/intf-http.txt : adding "pl.group"
 * share/http/index.html : little cosmetic change (better according to
   gibalou).
2003-11-23 16:24:20 +00:00
Simon Latapie
0caf8ce6e9 * http.c : added parsing of options in Add MRL option. In http.c is a the
parse_MRL function which perhaps should be somewhere else
            (playlist ?).
 * Makefile.am : forgoten style.css
 * index.html : little fixes
 * intf-http.txt : updated doc
2003-11-12 02:43:33 +00:00
Gildas Bazin
2a212b5c72 * modules/control/http.c: delete command supports a list of items.
* doc/intf-http.txt: update for delete command.
* share/http/index.html: added the possibility to delete playlist items.
2003-11-02 19:26:30 +00:00
Sam Hocevar
aa9e8c482d * doc/Makefile.am: Install a few files in /usr/share/doc/vlc/. 2003-10-23 16:26:21 +00:00
Olivier Teulière
bbf9da7dac * modules/gui/skins/*: Added a "playondrop" attribute to the "Window"
tag, which enables to choose whether drop files should be played
     directly or only enqueued (default is "true", to be backwards
     compatible).
     Implemented on win32 and x11, only tested on win32.
 * doc/skins/skins-howto.txt: Updated the doc accordingly
2003-10-22 19:12:56 +00:00
Laurent Aimar
0dea3ebd67 * intf-http.txt: small doc about how to write .html page for the http
interface (up to date, but a bit technical...).

 Btw, the first who ask me to write another documentation will just go
 to hell ;)
2003-10-20 22:43:36 +00:00
Olivier Teulière
c416fc0b88 * modules/gui/skins/src/banks.cpp: Two events had the same shortcut
* doc/skins/events-howto.txt: Updated the doc accordingly
2003-10-17 20:21:59 +00:00
Sigmund Augdal Helberg
1b6aa2c826 Doxyfile:
* changed project name from 'vlc' to 'VLC'
 * excluded src/extras from the documentation
src/misc/variables.c, include/variables.h:
 * Doxygen-documented most of the vlc variables code
2003-09-29 15:45:19 +00:00
Loïc Minier
a5a7097d62 * doc/Makefile.am: removed references to deleted files "subtitles/*" 2003-09-18 17:40:22 +00:00
Derk-Jan Hartman
5935dc9cd7 We no longer need this. 2003-09-09 13:28:58 +00:00
Sigmund Augdal Helberg
2e18ced8ee doc/Doxyfile:
* Extract documentation on static functions, useful to get the static
inline functions defined in header files listed. Drawback is that private
functions in source files are also listed.
2003-08-17 14:11:21 +00:00
Sigmund Augdal Helberg
b9d25717d7 moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated
documentation does not include information on which headers each file
includes, since this information isn't correct.

Clarified and doxygenized some of the documentation on subpictures
2003-07-15 18:12:05 +00:00
Sam Hocevar
f53fe2616c * configure.ac:
+ Fixed a == test bashism.
    + Cosmetic changes.
  * toolbox, vlc-config.in.in: Cosmetic changes.
  * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).
2003-07-01 19:17:32 +00:00
Derk-Jan Hartman
4b34812010 * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;)
finally fixed, confirmed etc.
* doc/fortunes.txt: one more
2003-06-29 00:14:50 +00:00
Sam Hocevar
c278cac27a * toolbox:
+ toolbox --changelog now only generates this year's changelog.
  * ChangeLog, doc/ChangeLog-*:
    + Split the changelog into several files, one per year.
  * debian/rules, vlc.ebuild:
    + Distribute the new changelog files.
2003-06-28 01:17:47 +00:00
Christophe Massiot
297cd7399d ++ 2003-06-25 08:59:16 +00:00
Gildas Bazin
d4f7b4655c * doc/Makefile.am: one more like this and I'll become crazy. 2003-06-22 18:56:28 +00:00
Gildas Bazin
7153b18000 * doc/Makefile.am: fixed make dist 2003-06-22 18:30:35 +00:00
Sam Hocevar
9542cc88a8 * configure.ac.in is no more, we can now use configure.ac like normal people,
bootstrap generates the proper magic for us.
2003-06-21 17:04:20 +00:00
Olivier Teulière
6a36d4218d * ./doc/skins/events-howto.txt: added some events
* ./modules/gui/skins/*: fixed my last commit
2003-06-20 21:34:37 +00:00
Olivier Teulière
d5ca2edfbd * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
"display" attribute of ControlText. It allows to show the title of
   the current stream, without the full path.
 * ./doc/skins/*: updated the doc
2003-06-20 19:50:29 +00:00
Gildas Bazin
fdfb00e9d5 * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist". 2003-06-07 19:19:32 +00:00
Gildas Bazin
8f9a8bf81d * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
and instructions to generate new fonts.
2003-06-07 19:05:19 +00:00
Alexis de Lattre
41d11c19b2 ALL : VLC FAQ transformed into VideoLAN FAQ, which is hosted in the CVS
under www.videolan.org/doc/faq/
2003-05-25 15:05:47 +00:00
Eric Petit
9534c1b617 * Makefile.am: minor change in BeOS packages generation
* doc/release-howto.txt: remove outdated info about how to build BeOS
   packages
2003-05-24 15:11:00 +00:00
Derk-Jan Hartman
ac121d9972 * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
version was broken.
* extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.
2003-05-21 21:30:30 +00:00
Derk-Jan Hartman
8c59018c87 * Resized some elements to allow for better translations. 2003-05-14 19:47:24 +00:00
Christophe Massiot
dbdbc7822b France 1 - Italy 0 2003-05-09 20:30:29 +00:00
Alexis de Lattre
e5d8f0b412 Makefile : Minor changes. 2003-05-07 23:07:34 +00:00
Cyril Deguet
c19bfe22d8 * added a preferences button in the default skin 2003-04-21 11:47:22 +00:00
Clément Stenac
e8f95f3483 * the file generated is not article1.html anymore but faq.html. This should fix the 404 problems with the builds.
* /doc/faq/Makefile: now use "onehtml" output.
* /doc/faq/faq-alone.sgml: added id="faq" to make generated files coherent
2003-04-13 22:15:14 +00:00
Cyril Deguet
c31926a048 * user-friendly(?) build system, based on linux Menuconfig script.
Just run ./menuconfig and ./build-vlc (or just ./build-vlc)
  It's actually a wrapper which calls configure, but only a small number
  of vlc functionalities has been implemented at the moment.
  Please try it however ;)
  (you must have libncurses-dev installed)
2003-04-11 20:45:48 +00:00
Christophe Massiot
e0cde63a7d * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
* modules/gui/wxwindows/open.cpp: fixed a string
* src/misc/configuration.c: don't yell when a config variable disappears
* po/de.po po/it.po: new translations by maintainers
2003-04-06 01:00:07 +00:00
Christophe Massiot
2e36f35220 . 2003-04-04 19:32:22 +00:00
Marc Ariberti
a159279989 * cross-compilation doc : work in progress 2003-03-26 21:46:40 +00:00
Emmanuel Puig
57dd185c47 * Updating doc. 2003-03-19 18:17:36 +00:00
Marc Ariberti
d06ab64d1c * first draft of the draft 2003-03-18 19:37:23 +00:00
Olivier Teulière
70ff1f1695 - doc/skins: some documentation about the skins
- doc/skins/curve_maker: files for a VB project for easy Bezier curves
   creation
 - share/skins/default: a default skin. It's an awful one made for
   testing purposes, you'll be warned...
2003-03-18 02:48:05 +00:00
Loïc Minier
bef1decea9 * attempt at a docbook-xml version of the FAQ with XSL
customizations, if people want to help or just have a look
  (use "xsltproc faq-alone.xsl faq-alone.xml" with the
   docbook-xml-simple package installed or saxon if you feel bored)
2003-03-15 20:17:37 +00:00
Sam Hocevar
fcbf0b137f * ./doc/fortunes.txt: sigmund++; 2003-03-14 17:14:16 +00:00
Loïc Minier
55b3fab8a2 * Meuuh+++; 2003-03-14 17:08:37 +00:00
Marc Ariberti
ff328a8e86 * skeleton of the arm crosscompilation howto 2003-03-13 16:20:16 +00:00
Alexis de Lattre
2fc48768cc Added missing files. 2003-03-11 18:54:47 +00:00
Christophe Massiot
780ba1b903 * Bumped up version number to 0.5.2
* Fix for the "lock-up" problem under MacOS X. Removed the rt-priority
  configuration variable.
2003-03-10 00:04:14 +00:00
Sam Hocevar
89c55386ec * ./debian/changelog: updated for 0.5.1.
* ./debian/control: vlc-glide is now Architecture: i386 only.
  * ./debian/control: vlc-plugin-mad Provides: mp3-decoder.
  * ./debian/rules: the deprecated vlc-* packages have a proper link to
    /usr/share/doc/vlc/.
2003-02-16 17:35:31 +00:00
Olivier Teulière
d62c3bc361 * added an entry for the "subtitles don"t work on windows" problem 2003-02-16 16:58:21 +00:00
Sigmund Augdal Helberg
b5133d4d75 Added support for volume up/down buttons. 2003-02-16 10:25:57 +00:00
Alexis de Lattre
c25947e798 - FAQ : the first question of the "troubleshooting" section now tells the
user to delete VLC's configuration file.
2003-02-07 20:49:10 +00:00
Sam Hocevar
7156d83446 * ./doc/faq/faq.sgml: updated config file location for OS X. 2003-02-06 00:45:26 +00:00
Alexis de Lattre
9578d2578a Small fix. 2003-02-03 16:07:50 +00:00
Alexis de Lattre
261e278f22 Article format, instead of book format.
Few typos.
2003-02-03 11:25:44 +00:00
Sam Hocevar
29b791a94c * ./doc/vlc.1: updated manpage. 2003-02-02 03:38:30 +00:00
Sam Hocevar
494fb5bb9b * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
woody specific builds. Will fill them in a moment.
2003-02-01 21:23:01 +00:00
Sam Hocevar
6d68e3437f * ./NEWS: added an empty NEWS file.
* ./bootstrap: now that we have the NEWS file, --foreign is no longer
    required when calling automake.
2003-02-01 18:41:09 +00:00
Christophe Massiot
a230d7b612 sam p0\/\/3r ! 2003-02-01 16:20:21 +00:00
Alexis de Lattre
46e7a04eea * common/stylesheet-print-noicones.dsl : stylesheet for PS/PDF/RTF output
* faq/Makefile: added PS/PDF/RTF targets
* faq/faq.sgml: SGML enhancements and few modifications
2003-02-01 11:48:36 +00:00
Clément Stenac
e3fa732acd * doc/faq/Makefile: added "text" and "clean" targets.
* doc/faq/faq-alone.sgml: Fixed build issues, added FDL, and legal notice.
* doc/faq/faq.sgml: Fixed build issues, improved the SGML translation.
* doc/faq/fdl.sgml: text of the FSF Free Documentation License.
2003-01-31 15:24:11 +00:00
Loïc Minier
1cd3cacb95 * converted FAQ to SGML
* SGML sucks, this is absolutely ugly, please reread
2003-01-30 18:07:45 +00:00
Sam Hocevar
1584d670f1 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
the title and chapter dialogs when DVD menus are activated.
2003-01-29 18:10:52 +00:00
Sam Hocevar
476ba22e35 * ./po/*: spelling fixes. 2003-01-28 02:03:33 +00:00
Sam Hocevar
1292f91e25 * ./doc/bugreport-howto.txt: minor updates. 2003-01-24 14:13:00 +00:00
Alexis de Lattre
4752aae0d1 Compilation fix 2003-01-18 20:24:33 +00:00
Christophe Massiot
294ba69ae5 . 2003-01-17 17:22:22 +00:00
Sam Hocevar
f557ba5469 * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif 2003-01-14 18:56:52 +00:00
Sigmund Augdal Helberg
b8c2e88ea3 new rule for remote controls with combined play/pause button (like mine has) 2003-01-12 01:26:36 +00:00
Sam Hocevar
a451a4deea * minor updates to pofiles. 2003-01-07 13:26:22 +00:00
Sam Hocevar
14b46deef1 * ./src/libvlc.c: added a debug message to test the translation system.
* updated the .po files.
2002-12-25 23:39:01 +00:00
Christophe Massiot
2397666ac3 * Updated aout3 developer doc.
* Reworked the Open... menu items, and added the ability to use libdvdplay.
* Sound output menu is now under Controls.
2002-12-08 23:38:02 +00:00
Sam Hocevar
5927421c93 * ./ipkg/Makefile.in: removed a file handled by automake.
* ./configure.ac.in: additional warning flags for GCC.
       -Wconversion
           Warn if a prototype causes a type conversion that is different from
           what would happen to the same argument in the absence of a proto-
           type.
       -Wsign-compare
           Warn when a comparison between signed and unsigned values could
           produce an incorrect result when the signed value is converted to
           unsigned.
       -Wunreachable-code
           Warn if the compiler detects that code will never be executed.
       -Wdisabled-optimization
           Warn if a requested optimization pass is disabled.
    See the gcc documentation for more explanations. This triggers a lot of
    warnings everywhere, and at first sight they're all worth fixing. Code
    quality matters, too, so let's fix'em :)
2002-12-05 17:16:30 +00:00
Sam Hocevar
1158db5fb5 * ./configure.ac.in: we no longer choke if libdvbpsi headers aren't here.
* ./include/vlc_common.h: we don't try to include inttypes.h with Borland.
2002-11-24 18:54:54 +00:00
Sam Hocevar
d1296b32da * ./bootstrap: bootstrap now requires the --config flag. With no arguments
it simply outputs a usage message.
  * ./src/*: fixed a bunch of (legitimate) warnings under VC++.
  * ./evc/*, ./msvc/*: split the workspaces into three projects (libvlc, vlc
    and plugins -- plugins doesn't build anything yet).
2002-11-13 20:51:05 +00:00
Sam Hocevar
be8ca6e9a9 * ALL: WinCE compilation fixes (mostly nonexistent headers). A lot of
work is still needed for missing functions. I only touched libvlc for
    the moment, plugins will come in a long long while.
  * ./bootstrap: moved MSVC project files generation here; use --update-msvc.
2002-11-10 18:04:24 +00:00
Sam Hocevar
141414b0c4 * ./Makefile.am: we properly install plugins in the OS X vlc.app directory.
* ./mozilla/npvlc_rc.rc, ./mozilla/vlcplugin.h: added the Ogg mime type to
    the Mozilla plugin properties.
  * ./debian/control: added libogg-dev and libvorbis-dev dependicies to the
    Debian build script.
2002-11-04 15:04:45 +00:00
Sam Hocevar
11e021963b * ./Makefile.am: fixed missing build dependencies for the Mozilla plugin.
* ./src/misc/variables.c: implemented min/max and steps for integer and
    float variables.
2002-10-28 13:25:56 +00:00
Sam Hocevar
65c2915543 * ./modules/video_output/sdl.c: mouse coordinates support for SDL.
* ./modules/video_output/x11/xcommon.c: we transmit the click only at
    release time.
2002-10-17 16:48:41 +00:00
Alexis de Lattre
80921ca7e0 Fixed a bug in the developer doc : hacking.xml and overview.xml were
identical ! So I removed hacking.xml...
2002-10-12 23:15:45 +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
864128116a * ALL: added *.am files here and there for future automake support. 2002-09-30 10:00:47 +00:00
Christophe Massiot
e18a39da6e (Temporary) end of the audio output 3 documentation. 2002-09-13 22:38:54 +00:00
Christophe Massiot
f623752691 Three lines :). 2002-09-08 22:20:32 +00:00
Christophe Massiot
96de1d1b35 Aout3 developer documentation, cont'd. 2002-09-06 23:15:44 +00:00
Christophe Massiot
f52ae77815 Beginning of the developer documentation for audio output 3. 2002-09-04 21:44:41 +00:00
Christophe Massiot
7d2f6de57c * ./bootstrap : Fixed an issue with old shell versions
* ALL : Added a priority argument to vlc_thread_create(), so that audio
and input threads can run with a higher real-time priority, on systems
allowing you to use priorities.
2002-08-29 23:53:22 +00:00
Sam Hocevar
b69c9ce127 (A few minor pending patches I had around)
* ./debian/control: gnome-vlc recommends vlc-plugin-esd, and kvlc recommends
    vlc-plugin-arts.
  * ./src/misc/messages.c: message queue now prints the current object type.
  * ./modules/*: cosmetic fixes for the --long-help output.
2002-08-26 09:12:46 +00:00
Sam Hocevar
f02ba9de18 * ./configure.in: fixed a typo that prevented compilation of the network
modules.
  * ./debian/rules: added faad to the package generation.
2002-08-24 14:49:51 +00:00
Christophe Massiot
5ffbc97e75 * ./configure: Fixed double detection of gethostbyname.
* Major changes in the handling of dates in the audio output ; still buggy,
but differently.
* Fixed a major bug in the aout pre-filters, preventing to run any other
decoder than liba52.
* p_aout->output.pf_play now has only one argument.
2002-08-19 21:31:11 +00:00
Sam Hocevar
5a64fbd73a * ./modules/audio_output/oss.c: we spare a variable by using p_aout->b_die
instead of our own variable.
  * ./modules/audio_filter/converter/a52tospdif.c, ./modules/codec/a52.c: added
    <unistd.h>, required for bswap.
  * ./modules/demux/mp4/libmp4.c: removed an unneccessary semicolon in a
    macro definition.
  * ./modules/audio_output/esd.c: first attempt at getting esd to work.
  * ./modules/video_output/*: split sdl.so into a video and an audio plugin,
    and removed useless subdirectories.
  * ./modules/audio_output/sdl.c: compilation fix.
2002-08-13 11:59:36 +00:00
Sam Hocevar
6e8f9504cb * ./src/misc/objects.c: two big changes in the object API: now objects can
only have one parent, because I don't want to deal with cycles, and each
    created object is indexed in a global array. This feature is unused yet,
    but it will speed up vlc_object_find(FIND_ANYWHERE).
  * ./debian/rules: activated the faad codec.
  * ./doc/fortunes.txt: new fortune cookies.
  * ./modules/codec/mpeg_video/headers.c: reduced the use of attach/detach.
  * ./modules/audio_output/oss.c: fixed two compilation warnings.
2002-08-12 09:34:15 +00:00
Sam Hocevar
50b8a062ab * ./Makefile, ./mozilla/Makefile: make uninstall removes vlc-specific dirs.
* ./src/misc/modules.c: the directory browsing should be more portable now,
    we use stat(2) instead of file->d_type.
2002-08-06 00:26:48 +00:00
Sam Hocevar
19ea8feb6d * ./modules/*: moved plugins to the new tree. Yet untested builds include
waveout, directx, qnx, beos, win32, macosx, and the AltiVec modules.
  * ALL: removed mention of AC3 in favour of A52.
  * ./configure.in, ./Makefile*: modules can now be built deeper than 1
    directory. As a consequence, the build is even slower (but I'm fixing
    this) and make clean doesn't work anymore.
2002-08-04 17:23:44 +00:00
Sam Hocevar
976dfc3eb4 * ALL: new module API. Makes a few things a lot simpler, and we gain
about 2000 lines of code.

    I could not test everything on every architecture, so please report
    any module breakage (especially on BeOS, OSX and QNX).
2002-07-31 20:56:53 +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
67148d82a6 * ./doc/fortunes.txt: added a selection of Lool's fortune cookies. 2002-07-18 00:58:38 +00:00
Sam Hocevar
33f6002811 * ./doc/fortunes.txt: a few IRC fortune cookies for those with too much
time on their hands.
2002-07-16 21:28:48 +00:00
Christophe Massiot
c974b7b07f * ./AUTHORS : added lool :-p ;
* ./doc/vlc-howto.sgml : Fixed typos ;
* ./include/vlc_common.h : Greatly simplified ntoh*, and U??_AT macros are
  now alignment-safe ;
* ./STATUS : New file indicating who's working on what. Please keep it
  up-to-date ;
* ./MAINTAINERS : New file indicating who has knowledge on which parts.
2002-07-12 21:57:25 +00:00
Christophe Massiot
62e73f508b Backported stable changes. 2002-06-19 22:47:14 +00:00
Alexis de Lattre
d2ff612b5e Link to the GPL licence
GFDL licence know used for the licence
2002-05-27 01:49:41 +00:00
Christophe Massiot
f8a2f7c85c update release-howto 2002-05-23 22:33:44 +00:00
Christophe Massiot
032b437adf * Desperate attempt to improve audio output ;
* Updated documentation.
2002-05-19 00:34:54 +00:00
Johan Bilien
8f75e45a8c * doc/vlc-howto.sgml: Spelling mistakes, small updates, harmonization
with other documentations (thank you Alexis)
    * plugins/satellite/*: some fixes in options parsing (thank you Sam)
2002-05-14 01:14:39 +00:00
Johan Bilien
be43ab3e6e * doc/vlc-howto.sgml : URL fix for libdvdcss 2002-05-09 14:52:49 +00:00
Tristan Leteurtre
d6950e92ae . Url & mailing-lists corrections 2002-04-20 17:52:47 +00:00
Johan Bilien
49a7d5c1b1 * big update of Henri's howto 2002-04-16 22:13:28 +00:00
Sam Hocevar
4df58cdff7 * ./doc/developer/decoders.xml: fixed a typo preventing compilation. 2002-04-10 00:05:04 +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
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
Gildas Bazin
f67672ada1 * VLC-Win32 Cross-Compile Howto, courtesy of Bill Eldridge. 2002-04-01 10:13:19 +00:00
Stéphane Borel
55ce4df11c *Removed an occurance of former angle item in gtk.
*Fixed a bug in ES management introduced lately in DVD/DvdRead.

*Beginning of reorganisation in DVD plugin source files, in order to try to
make it easier to understand. There is some work left though :p.

*Decreased the score for VCD plugin, as the VCD demuxer was used even
for DVD :p. It should make autodetection work.
Some comment:
-I think that VCDInit should make a test on the access plugin and be launched
only if the access plugin is VCD,
-VCDOpen shouldn't set p_input->b_error: if it fails we just try another
module,
-PSRead doesn't need to be duplicated anymore: input_ReadPS is now available
for plugins (cf Christophe's commit).

Please comment around that: I'd like to know if the behaviour I've described
is the one everyone expects.

Enjoy my new bugs :p
2002-03-06 01:20:56 +00:00
Sam Hocevar
f5c0a050bd * ./plugins/lirc/lirc.c: IR remote control plugin by Sigmund Augdal
<sigmunau@stud.ntnu.no>, activate with --enable-lirc.
  * ./configure.in: put liba52_adec in a builtin for PIC/non-PIC reasons.
2002-02-06 02:37:18 +00:00
Sam Hocevar
53b978f865 * ./BUGS: added a list of known bugs. Please add your findings!
* ./MODULES: added a short description of each module. Maybe we should
    add more details to make this file really useful.
  * ./doc/bugreport-howto.txt: wishful thinking...
  * ./Makefile: added a workaround for the fact that .c files don't depend
    on <videolan/vlc.h>.
  * ./plugins/memcpy/memcpy.c: all memcpy modules are now built from the same
    single file.
  * ./src/interface/main.c: added the --nommx, --no3dnow, --nommxext, --nosse
    and --noaltivec options to vlc.
  * ./configure.in: removed the --disable-mmx option, now useless because
    of the vlc --no* options.
  * ./src/interface/main.c: fixed a crash caused by the memcpy module
    being released too early.
  * ./include/video.h: more vout4 changes, including margin support, more
    FOURCC formats recognized, transparent support of identical or almost
    identical FOURCC formats.
  * ./include/video_output.h: added a vout_Render function to video output
    modules which is to be executed before vout_Display.
  * ./include/common.h: this header is back.
  * ./plugins/chroma/i420_rgb.c: planar YUV 4:2:0 to packed RGB conversion
    functions, mostly taken from vout3's yuv functions, but heavily modified
    to use FAST_MEMCPY and to handle image dimensions which are not multiples
    of 16. Not all functions have been written yet, though.
  * ./plugins/chroma/i420_yuy2.c: planar YUV 4:2:0 to packed YUV conversion
    functions, various targets such as 4:2:2 YUYV, YVYU, UYVY, or 2:1:1 YUYV,
    with accelerated MMX versions.
  * ./plugins/chroma/i422_yuy2.c: same as i420_yuy2.c but takes planar YUV
    4:2:2 pictures in input. With accelerated MMX versions as well. This plugin
    makes it possible to display 4:2:2 files on most video cards without the
    quality loss of 4:2:0 downsampling.
  * ./plugins/filter/*: thanks to the vout_Render function, all filters now
    output their data perfectly in sync.
  * ./plugins/dvdread/Makefile: fix to prevent unnecessary target rebuilds.
  * ./plugins/sdl/vout_sdl.c: support for YV12, UYVY, YUY2 and YVYU overlays.
  * ./plugins/x11/xcommon.c: support for I420, YV12, YUY2 and Y211 overlays.
2002-01-04 14:01:35 +00:00
Christophe Massiot
beb815f0ef Updated man page. 2001-12-06 11:18:22 +00:00
Christophe Massiot
2e0eab4ca7 * mad plug-in is now built-in to avoid PIC/non-PIC collision ;
* Updated documentation ;
* New --desync option, to delay the video (in case of lip desynchronization) ;
this is bad, but we have no other option for the moment ;
* Clicking in vout now pauses the stream, patch courtesy of Peter Surda.
2001-12-06 10:53:42 +00:00
Sam Hocevar
95a333bf0a * Borrowed MPlayer's fast memcpy() routines. Best is autodetected, choose
"--memcpy <whatever>" to choose one from c, mmx, mmxext or 3dn.
    Please test! Especially Athlon users.
  * Added versioned build-dep to libasound2-dev (Closes Debian bug #121057).
  * Updated Gtk/GNOME interfaces to use "udpstream" instead of "ts".
  * Unrolled ChangeLog.
2001-12-03 16:18:37 +00:00
Christophe Massiot
1c539d10db * Updated man page.
* dvd:<device>[@<raw device>] to avoid device namespace collision under
win32.
2001-11-27 12:33:20 +00:00
Christophe Massiot
133d5c2b56 RPM builds. 2001-11-13 12:19:13 +00:00
Henri Fallon
ec945137a1 Forgot Changelog.
Began to re-read the documentation.
2001-11-13 12:15:21 +00:00
Sam Hocevar
b74849a186 * Commited my little release-howto (only useful to core vlc developers). 2001-11-13 12:11:27 +00:00
Henri Fallon
49a0736e1c All decoders (audio, video, subtitles) are now modules.
- mpeg_vdec, mpeg_adec and ac3_adec are builtins by default
- ac3_spdif, spu_dec and lpcm_dec are plugins by default
2001-11-13 12:09:18 +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
39131bcfef * Added a documentation to use VLC as a netscape plug-in and do some
(buggy) web streaming.
2001-08-22 18:47:52 +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
Renaud Dartus
bad0a366cf * Format asm functions for gcc
-> fixed the segfaults with imdct_sse
  -> sound is hugly with imdct_sse in debug mode
2001-07-26 20:00:33 +00:00
Christophe Massiot
33687bb4ac * Updated documentation with recent changes ;
* Decoders are niced again, for it is really better.
2001-07-18 17:05:39 +00:00
Christophe Massiot
1a03af9a54 * Added IDEALX developer documentation into main CVS - PLEASE UPDATE
REGULARLY ;
* Cleaned up doc/ directory.
2001-07-16 15:54:59 +00:00
Sam Hocevar
43f8d0efc0 * Small optimization in vpar_blocks.c, sparing a few memset() calls.
* Additional error checking in vout_sdl.c.
  * Minor manpage fix, conforming to Debian policy version 3.5.5.0
    (Closes Debian bug #99561).
2001-07-06 08:43:31 +00:00
Sam Hocevar
501cb1ba4b * AC3 IMDCT and downmix functions are now in plugins, --imdct and
--downmix options added.
2001-05-15 16:19:42 +00:00
Henri Fallon
c1df815923 Put a little note in the doc about "dvd devices" 2001-05-12 00:14:20 +00:00
Henri Fallon
5e0ca6827a * Corrected vlc-howto thanks to Arnaud Gomes-do-Vale
* Fixed a segfault in TS input. Some stream still do not work, or
  work very slowly with many error messages. I'll try to have a look.
2001-05-02 13:30:30 +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
Christophe Massiot
cd74cb2c5f Removed unused files. 2001-04-30 15:01:00 +00:00
Henri Fallon
eb7f7ca00a Added a howto. Feel free to correct it. I'll put it on the website soon. 2001-04-28 00:28:52 +00:00
Sam Hocevar
c0138ec5ec * Fixed the continuous 'seeking position' bug in network mode.
* rc interface plugin for vlc control through /dev/stdin courtesy
    of Peter Surda <shurdeek@panorama.sth.ac.at>.
  * Support for `ts://foo:42' style input source:
     vlc ts://vls.via.ecp.fr:1234
     vlc ts://vls.via.ecp.fr
     vlc ts:vls
     vlc ts:vls:4321
    As a side effect, the Gnome and Gtk "network input" buttons work.
2001-04-27 16:08:26 +00:00
Sam Hocevar
b69b9d33ce * Fixed icons location and Debian desktop menus. 2001-04-11 12:52:10 +00:00
Sam Hocevar
cfbe86907a * added the GNU getopt library, which gets compiled in when getopt_long
isn't available on the desired platform.
  * replaced the `--warning' flag with the standard cumulative `-v' flag.
    `-v' is like `--warning 3', and `-vvvv' is like `--warning 0'
    (`--warning' is still valid for those used to it)
  * cleaning in configure.in and Makefile.in, the Solaris port now
    builds and runs properly.
2001-04-05 03:50:38 +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
Michel Lespinasse
e3f56bd88d Version 2 de mon tutorial sur les DCT et DFT. Les choses sont un peu plus dans
l'ordre maintenant, et il y a pas mal d'explications qui ont ete rajoutees pour
expliquer comment implementer efficacement l'algo AAN.

Si un jour j'ai le courage, j'ecris une routine DCT32 qui torchera celle de
regis, na !

Pour etre parfait il faudrait rajouter une section sur les DCT en 2 dimensions,
mais bon...
2000-03-28 00:22:13 +00:00
Michel Lespinasse
ee9f4f3ea1 Un petit tutorial sur les DCT et DFT... enfin non pas sur leur representation
"physique" mais plutot sur les differentes methodes de calcul utilisables.

Ca n'est pas franchement indispensable mais disons que j'ai eu du mal a trouver
de la doc sur le sujet donc je me dis que ca peut pas faire de mal de
rassembler ce qu'on a...
2000-03-19 06:29:52 +00:00
Michel Kaempf
6dcda4bbeb * Documentation/bugs, Documentation/todo :
- mise � jour des sections concernant les d�codeurs audio ;
2000-01-19 09:47:56 +00:00
Michel Kaempf
7e114cb4d6 * Documentation/todo :
- mise � jour des donn�es concernant l'audio_decoder et l'audio_output ;

* CVS :
- rajout automatique de la signature du commiteur (si vous voyez "maxx"
un peu plus bas, c'est que �a rewlz :-) ;
1999-12-07 02:16:22 +00:00
Michel Kaempf
d305d23afb * Documentation/bugs :
- Suppression d'un bon nombre de bugs de l'input ;
- Rajout d'un bug concernant ./vlc --novideo ;

--
MaXX
1999-10-06 01:29:25 +00:00
Michel Kaempf
72f3067a6f Initial revision 1999-08-08 12:42:54 +00:00