vlc.git
17 years ago Added stream output. (common work with titer).
Laurent Aimar [Sat, 14 Dec 2002 21:32:42 +0000 (21:32 +0000)]
 Added stream output. (common work with titer).

17 years ago* src/libvlc.c: oops, forgot to remove a debug message.
Gildas Bazin [Sat, 14 Dec 2002 19:43:25 +0000 (19:43 +0000)]
* src/libvlc.c: oops, forgot to remove a debug message.

17 years ago* src/misc/objects.c: implemented the FIND_CHILD mode for vlc_list_find().
Gildas Bazin [Sat, 14 Dec 2002 19:34:07 +0000 (19:34 +0000)]
* src/misc/objects.c: implemented the FIND_CHILD mode for vlc_list_find().
   vlc_object_get() now increments the refcount of the object so you'll need to release
the object at some point.
* src/misc/variables.c, ALL: var_Change() with VLC_VAR_GETLIST now returns a vlc_value_t
which points to a vlc_list_t.

17 years ago* src/misc/threads.c: implemented vlc_thread_set_priority() for win32.
Gildas Bazin [Sat, 14 Dec 2002 19:19:08 +0000 (19:19 +0000)]
* src/misc/threads.c: implemented vlc_thread_set_priority() for win32.

17 years ago * all: with mpeg4 video I changed the way that some initialisation data
Laurent Aimar [Sat, 14 Dec 2002 18:57:34 +0000 (18:57 +0000)]
 * all: with mpeg4 video I changed the way that some initialisation data
are passed (more logical).

17 years ago- support for Windows style file names for relative paths
Boris Dorès [Sat, 14 Dec 2002 01:05:53 +0000 (01:05 +0000)]
- support for Windows style file names for relative paths
- when eol_tok is '\n', use last line even if eol_tok isn't present

17 years agoadaptation for 0.5 branch. almost working :)
Yves Duret [Fri, 13 Dec 2002 22:11:56 +0000 (22:11 +0000)]
adaptation for 0.5 branch. almost working :)

17 years ago- * : start playing only when opening a stream from the main window;
Boris Dorès [Fri, 13 Dec 2002 17:05:12 +0000 (17:05 +0000)]
- * : start playing only when opening a stream from the main window;
  when opening it from the playlist window, add it to the list, but
  don't change anything to the playing state and current stream.

- playlist.dfm : proper resizing behaviour

17 years ago- vlc_playlist.h, playlist.c: added the ability to save a playlist to
Boris Dorès [Fri, 13 Dec 2002 16:26:35 +0000 (16:26 +0000)]
- vlc_playlist.h, playlist.c: added the ability to save a playlist to
  and restore it from a file chosen by the user.

- win32/*:

  - implementation of the previous feature in the win32 interface
>   -> what the other interfaces need to do to support it is simply to
>      call the two following functions:
>       int playlist_LoadFile(playlist_t *p_playlist,const char *psz_filename);
>       int playlist_SaveFile(playlist_t *p_playlist,const char *psz_filename);
>      where psz_filename is the name of the destination/source file.

  - ability to open several files at a time

17 years ago * ./Makefile.am: added missing files for make dist.
Sam Hocevar [Fri, 13 Dec 2002 10:09:14 +0000 (10:09 +0000)]
  * ./Makefile.am: added missing files for make dist.
  * ./configure.ac.in: removed unpopular warnings.
  * ./po/*: updated potfiles.

17 years ago * ./modules/win32/menu.cpp: reorganized the code for menus generation,
VideoLAN [Fri, 13 Dec 2002 03:52:58 +0000 (03:52 +0000)]
 * ./modules/win32/menu.cpp: reorganized the code for menus generation,
   and got rid of the global variable (at last!) in the win32 interface.

Please check that navigation and language selection aren't too much
broken for DVDs...

17 years ago* ALL: added a new vlc_list_t common type. vlc_list_find() and vlc_list_release(...
Gildas Bazin [Fri, 13 Dec 2002 01:56:30 +0000 (01:56 +0000)]
* ALL: added a new vlc_list_t common type. vlc_list_find() and vlc_list_release() have been modified
to use this new type.

17 years ago* modules/gui/wxwindows/*: added skeleton for popup contextual menu.
Gildas Bazin [Fri, 13 Dec 2002 01:50:32 +0000 (01:50 +0000)]
* modules/gui/wxwindows/*: added skeleton for popup contextual menu.
* modules/access/dvdplay/access.c, modules/audio_filter/resampler/linear.c: a couple of warning
fixes.

17 years ago* src/input/input.c: forgot to commit this during my last commit :p
Gildas Bazin [Thu, 12 Dec 2002 15:23:43 +0000 (15:23 +0000)]
* src/input/input.c: forgot to commit this during my last commit :p

17 years ago* src/input/input_clock.c, include/input_ext-intf.h: introduced an i_pts_delay field in
Gildas Bazin [Thu, 12 Dec 2002 15:10:58 +0000 (15:10 +0000)]
* src/input/input_clock.c, include/input_ext-intf.h: introduced an i_pts_delay field in
input_thread_t (initialised to DEFAULT_PTS_DELAY).
* modules/access/*: i_pts_delay is now configurable on an access module basis. The pts
delay for http and mms have been raised to 4 * DEFAULT_PTS_DELAY, which is about 1.2
seconds worth of caching.

17 years ago * ./debian/vlc-plugin-ogg.dirs: added a missing file for Debian package
Sam Hocevar [Thu, 12 Dec 2002 13:09:52 +0000 (13:09 +0000)]
  * ./debian/vlc-plugin-ogg.dirs: added a missing file for Debian package
    builds.

17 years ago * ./modules/gui/familiar/*: compilation fixes. Crashes on directory change.
Sam Hocevar [Thu, 12 Dec 2002 12:24:23 +0000 (12:24 +0000)]
  * ./modules/gui/familiar/*: compilation fixes. Crashes on directory change.

17 years ago * ./modules/gui/win32: added management for "float" config options
Olivier Teulière [Thu, 12 Dec 2002 11:37:34 +0000 (11:37 +0000)]
 * ./modules/gui/win32: added management for "float" config options
   (thanks Garf)

17 years agoFixed a possible deadlock.
Christophe Massiot [Thu, 12 Dec 2002 11:29:58 +0000 (11:29 +0000)]
Fixed a possible deadlock.

17 years ago * fixed one or two things (thanks sam)
Simon Latapie [Thu, 12 Dec 2002 10:56:24 +0000 (10:56 +0000)]
 * fixed one or two things (thanks sam)

17 years ago* modules/codec/mad/*: don't let mad drop corrupted mpeg frames without telling us...
Gildas Bazin [Wed, 11 Dec 2002 22:56:42 +0000 (22:56 +0000)]
* modules/codec/mad/*: don't let mad drop corrupted mpeg frames without telling us. When
this happens, we miscalculate the pts of the next valid frame, which in turn causes heavy
resampling. This fix should be most useful for web radios.

17 years agoFixed qte video output segmentation fault during initialization.
Jean-Paul Saman [Wed, 11 Dec 2002 21:50:03 +0000 (21:50 +0000)]
Fixed qte video output segmentation fault during initialization.
The following things have still to be fixed:
- segmentation fault on destroy
- video placing and
- orientation
- video line spacing is wrong

17 years ago * all: access plugins should not modify
Laurent Aimar [Wed, 11 Dec 2002 20:13:50 +0000 (20:13 +0000)]
 * all: access plugins should not modify
p_input->stream.p_selected_area->i_tell when reading data. (It's done in
input_SplitBuffer). (But access should still set it on a "seek")

17 years agoNew ALSA audio output. It works with ALSA 0.9.0rc4 and earlier versions.
Arnaud de Bossoreille de Ribou [Wed, 11 Dec 2002 17:27:29 +0000 (17:27 +0000)]
New ALSA audio output. It works with ALSA 0.9.0rc4 and earlier versions.

17 years ago* modules/demux/wav/wav.c: small bug-fix for screwed pts calculation.
Gildas Bazin [Tue, 10 Dec 2002 23:34:19 +0000 (23:34 +0000)]
* modules/demux/wav/wav.c: small bug-fix for screwed pts calculation.

17 years ago* src/audio_output/filters.c: fix for resampler buffer size.
Gildas Bazin [Tue, 10 Dec 2002 21:55:01 +0000 (21:55 +0000)]
* src/audio_output/filters.c: fix for resampler buffer size.

17 years ago* ALL: fixed a f*ckage I introduced recently ;) var_Type() now returns 0 when the...
Gildas Bazin [Tue, 10 Dec 2002 18:22:01 +0000 (18:22 +0000)]
* ALL: fixed a f*ckage I introduced recently ;) var_Type() now returns 0 when the variable
doesn't exist, but the rest of the code wasn't updated according to this new behaviour.
* modules/audio_output/waveout.c: changed a few error messages into warning messages.

17 years ago * ./modules/gui/win32: deletd a dependancy with a global variable
Olivier Teulière [Tue, 10 Dec 2002 15:51:59 +0000 (15:51 +0000)]
 * ./modules/gui/win32: deletd a dependancy with a global variable

17 years ago* include/configuration.h: fixed my previous fix.
Gildas Bazin [Tue, 10 Dec 2002 14:19:44 +0000 (14:19 +0000)]
* include/configuration.h: fixed my previous fix.

17 years ago* configure.ac.in: fixed ugly hack in sdl detection code (which also broke my build :p)
Gildas Bazin [Tue, 10 Dec 2002 12:46:35 +0000 (12:46 +0000)]
* configure.ac.in: fixed ugly hack in sdl detection code (which also broke my build :p)
* include/configuration.h, include/modules_inner.h: proper fix for a bug that allowed gcc
to put things in the stack instead of the data segment.

17 years ago ffmpeg: adapted to current cvs version. It should still compile with older
Laurent Aimar [Tue, 10 Dec 2002 10:22:04 +0000 (10:22 +0000)]
 ffmpeg: adapted to current cvs version. It should still compile with older
one (Please reports if it doesn't).

17 years agofixed a segfault under windows.
Arnaud Schauly [Tue, 10 Dec 2002 00:02:29 +0000 (00:02 +0000)]
fixed a segfault under windows.

17 years ago* include/configuration.h: rolled back the last changes made to this file. There...
Gildas Bazin [Mon, 9 Dec 2002 23:37:54 +0000 (23:37 +0000)]
* include/configuration.h: rolled back the last changes made to this file. There is no
sense in manually initializing all the fields of module_config_t as it will be done by the
compiler anyway. Furthermore mingw32 gcc seems to have problems optimizing code
that manually initializes structures to 0.

17 years agoSyncing functionality with vlc-0.4.6
Jean-Paul Saman [Mon, 9 Dec 2002 21:37:41 +0000 (21:37 +0000)]
Syncing functionality with vlc-0.4.6

17 years agoFixed segfault in Qt Embedded Video Output.
Jean-Paul Saman [Mon, 9 Dec 2002 21:36:41 +0000 (21:36 +0000)]
Fixed segfault in Qt Embedded Video Output.

17 years ago * AudioOutput.cpp: added sanity tests;
Eric Petit [Mon, 9 Dec 2002 13:37:38 +0000 (13:37 +0000)]
 * AudioOutput.cpp: added sanity tests;
 * VlcWrapper.h, Interface.cpp: removed an unused variable.

17 years ago * AudioOutput.cpp: send zeros to BSoundPlayer if nothing comes from
Eric Petit [Mon, 9 Dec 2002 07:57:04 +0000 (07:57 +0000)]
 * AudioOutput.cpp: send zeros to BSoundPlayer if nothing comes from
    audio output;
 * VlcWrapper.cpp: handle volume using aout3 features.

17 years ago Default re-enabled dvd module.
Eric Petit [Mon, 9 Dec 2002 03:36:47 +0000 (03:36 +0000)]
 Default re-enabled dvd module.
  --disable-dvd works anyway.

17 years ago- new headphone channel mixer with virtual spatialization effect : This
Boris Dorès [Mon, 9 Dec 2002 00:52:42 +0000 (00:52 +0000)]
- new headphone channel mixer with virtual spatialization effect : This
  effect should give you the feeling that you stands in a real room with
  a complete 5.1 speaker set when using only a headphone, providing a
  more realistic sound experience. It should also be more comfortable
  and less tiring when listening to music for long periods of time.It
  works with any source format from mono to 5.1.

  -> please try it and feel free to give me some feedback. Some
     improvements are already planned (adding echo, more configuration
     options, ...).

NB: whereas the filter itself is in a (very first) stable version, the
    way it is integrated to the filter chain is only a _temporary_ hack
    since it's the audio ouput core (input.c actually) which is directly
    responsible for it. Integrating it in a more suitable way will
    probably require some work on the way the filters are selected as
    well as on the configuration level, but I'm working on it :)

17 years ago* Updated aout3 developer doc.
Christophe Massiot [Sun, 8 Dec 2002 23:38:02 +0000 (23:38 +0000)]
* Updated aout3 developer doc.
* Reworked the Open... menu items, and added the ability to use libdvdplay.
* Sound output menu is now under Controls.

17 years agoFixed build and linking for qte video output and made modifications to iPaq packaging...
Jean-Paul Saman [Sun, 8 Dec 2002 21:05:42 +0000 (21:05 +0000)]
Fixed build and linking for qte video output and made modifications to iPaq packaging files.

17 years ago* modules/gui/wxwindows/*: compilation fixes for wxX11 (it doesn't support drag and...
Gildas Bazin [Sun, 8 Dec 2002 19:56:04 +0000 (19:56 +0000)]
* modules/gui/wxwindows/*: compilation fixes for wxX11 (it doesn't support drag and drop
yet). Compilation fix for MacOSX as well (wxEntry() not declared).
* src/misc/variables.c: added a FreeMutex() function.

17 years ago- Updated Maintainers file
Jean-Paul Saman [Sun, 8 Dec 2002 16:16:19 +0000 (16:16 +0000)]
- Updated Maintainers file
- fixed --disable-dvd, it did not work
- updated iPaq familiar buildscripts

17 years ago* configure.ac.in: fix for dvdread and libdvdplay plugins linking stage.
Gildas Bazin [Sun, 8 Dec 2002 14:47:28 +0000 (14:47 +0000)]
* configure.ac.in: fix for dvdread and libdvdplay plugins linking stage.

18 years ago * ALL: Under Jaguar, vout no longer depends on any specific MacOS X
Jon Lech Johansen [Sun, 8 Dec 2002 05:30:47 +0000 (05:30 +0000)]
  * ALL: Under Jaguar, vout no longer depends on any specific MacOS X
         intf. wxWindows should work (not tested). Closes #33.

18 years agoNew vlc_thread_set_priority function, to set the priority of the main
Christophe Massiot [Sun, 8 Dec 2002 00:41:06 +0000 (00:41 +0000)]
New vlc_thread_set_priority function, to set the priority of the main
thread.

18 years ago* configure.ac.in: Disabled -Wtraditional as it produces much more bogus
Christophe Massiot [Sat, 7 Dec 2002 23:50:31 +0000 (23:50 +0000)]
* configure.ac.in: Disabled -Wtraditional as it produces much more bogus
  warnings than real ones.
* audio output: New intf-change variable to know when audio-channels
  and audio-device have changed.
* video output: New intf-change variable and vout_VarCallback, to know
  when video-device has changed (OS X port).
* modules/gui/macosx/*: Menus for audio channels, implemented volume
  management, added a menu for screen selection.

18 years ago * default disabled SAP under BeOS
Eric Petit [Sat, 7 Dec 2002 22:29:15 +0000 (22:29 +0000)]
 * default disabled SAP under BeOS

18 years agofixed my last commit.
Arnaud Schauly [Sat, 7 Dec 2002 22:15:10 +0000 (22:15 +0000)]
fixed my last commit.

18 years ago * use RGB32 BBitmap. That fixes the bad-looking picture in
Eric Petit [Sat, 7 Dec 2002 22:00:36 +0000 (22:00 +0000)]
 * use RGB32 BBitmap. That fixes the bad-looking picture in
   non-overlay mode (thanks Sam).

18 years ago* ALL: a few updates to the variables API:
Gildas Bazin [Sat, 7 Dec 2002 15:25:27 +0000 (15:25 +0000)]
* ALL: a few updates to the variables API:
  - got rid of the VLC_VAR_COMMAND variable type and introduced the VLC_VAR_ISCOMMAND flag
instead. This simplifies things and avoid the strange command variables behaviour. Command
variables will now trigger their callback on var_Set() like any other variables (look in
modules/control/rc/rc.c for an example).
  - Renamed the VLC_VAR_ISLIST flag into VLC_VAR_HASCHOICE.
  - Added a new VLC_VAR_VOID variable type. This can be useful in conjunction with
VLC_VAR_ISCOMMAND for instance.

18 years ago* sap.c : make it more compliant (as far as sdp is involved).
Arnaud Schauly [Fri, 6 Dec 2002 22:44:03 +0000 (22:44 +0000)]
* sap.c : make it more compliant (as far as sdp is involved).
* playlist.c : fixed a memory leak
* configure.ac.in : added link flags

18 years ago* configure.ac.in: fixed typo. For dvdread support we have to check for
Gildas Bazin [Fri, 6 Dec 2002 21:27:36 +0000 (21:27 +0000)]
* configure.ac.in: fixed typo. For dvdread support we have to check for
 dvdread/dvd_reader.h, not dvdread/dvdread.h.

18 years ago * ./configure.ac.in: removed -W in favour of -Wtraditional.
Sam Hocevar [Fri, 6 Dec 2002 16:34:08 +0000 (16:34 +0000)]
  * ./configure.ac.in: removed -W in favour of -Wtraditional.
  * ALL: a bunch of additional warning fixes.

18 years ago all: fix some minors warnings.
Laurent Aimar [Fri, 6 Dec 2002 14:22:55 +0000 (14:22 +0000)]
 all: fix some minors warnings.

18 years ago * ./modules/access/mms/mms.c: fixed signed/unsigned comparisons, and fixed
Sam Hocevar [Fri, 6 Dec 2002 13:05:22 +0000 (13:05 +0000)]
  * ./modules/access/mms/mms.c: fixed signed/unsigned comparisons, and fixed
    a bug I found in Read(). No idea whether it was triggered before nor what
    it was doing, though :)

18 years ago * ./modules/access/http.c: code clean-up. removed sizeof()-1 calls where we
Sam Hocevar [Fri, 6 Dec 2002 12:54:30 +0000 (12:54 +0000)]
  * ./modules/access/http.c: code clean-up. removed sizeof()-1 calls where we
    meant strlen(), removed useless strcmp() calls, implemented atoll() for
    systems where it does not exist, fixed a memory leak, fixed a minor data
    corruption.

18 years agosome support for redirection. Moved the break on returncode >=400 to after
Sigmund Augdal Helberg [Fri, 6 Dec 2002 12:18:11 +0000 (12:18 +0000)]
some support for redirection. Moved the break on returncode >=400 to after
the header parsing. This will be usefull if anyone wants to implemet
http-passwd support

18 years ago * ffmpeg: sync with latest ffmpeg cvs. As it need too much
Laurent Aimar [Fri, 6 Dec 2002 11:53:45 +0000 (11:53 +0000)]
 * ffmpeg: sync with latest ffmpeg cvs. As it need too much
#if LIBAVCODEC_BUILD , I've enable direct rendering only with latest
ffmpeg cvs (anyway dr isn't cleanly ported to the latest version).

18 years ago * ./src/*, ./include/*: fixed a bunch of badly initialized structures, a few
Sam Hocevar [Fri, 6 Dec 2002 10:10:40 +0000 (10:10 +0000)]
  * ./src/*, ./include/*: fixed a bunch of badly initialized structures, a few
    signed/unsigned comparisons, and removed trailing spaces here and there.

18 years ago * src/playlist/playlist.c : playing again a playlist already in a
Boris Dorès [Fri, 6 Dec 2002 06:42:24 +0000 (06:42 +0000)]
 * src/playlist/playlist.c : playing again a playlist already in a
   playing state resets the input speed to normal to make sure the
   stream isn't paused or slowed or played faster anymore.
   By doing that, fixes the following bug of the Windows interface:
   when pushing the play button on a paused or slowed stream, nothing
   used to happen.
 * modules/gui/win32/playlist.cpp : when pushing the play button and the
   playlist is empty, displaying the playlist window
 * win32.cpp : rephrasing the module description to "Native Windows
   interface module"

18 years ago * ./configure.ac.in: disabled -Wconversion for gcc 2.x because it makes it
Sam Hocevar [Thu, 5 Dec 2002 17:38:42 +0000 (17:38 +0000)]
  * ./configure.ac.in: disabled -Wconversion for gcc 2.x because it makes it
    choke on system headers.

18 years ago * ./ipkg/Makefile.in: removed a file handled by automake.
Sam Hocevar [Thu, 5 Dec 2002 17:16:30 +0000 (17:16 +0000)]
  * ./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 :)

18 years ago* modules/audio_filter/channel_mixer/trivial.c: bugfix for up-mixing.
Gildas Bazin [Wed, 4 Dec 2002 21:48:02 +0000 (21:48 +0000)]
* modules/audio_filter/channel_mixer/trivial.c: bugfix for up-mixing.

18 years agoBuild and packaging files for Opie and GPE.
Jean-Paul Saman [Wed, 4 Dec 2002 21:03:38 +0000 (21:03 +0000)]
Build and packaging files for Opie and GPE.

18 years ago * ./modules/gui/macosx/vout.m: mouse coordinates support.
Jon Lech Johansen [Wed, 4 Dec 2002 20:51:23 +0000 (20:51 +0000)]
  * ./modules/gui/macosx/vout.m: mouse coordinates support.

18 years ago * all: Fix an other (and last ? ;) endian issue.
Laurent Aimar [Wed, 4 Dec 2002 15:47:31 +0000 (15:47 +0000)]
 * all: Fix an other (and last ? ;) endian issue.

18 years ago * configure.ac.in, mms.c, sap.c, ipv4.c: added network support for BeOS 5
Eric Petit [Wed, 4 Dec 2002 06:23:08 +0000 (06:23 +0000)]
 * configure.ac.in, mms.c, sap.c, ipv4.c: added network support for BeOS 5
   (Dano is no more needed); multicast still doesn't work.
   UDP (unicast) and HTTP have been successfully tested, mms is untested.
 * sap.c: BeOS doesn't have memccpy
 * VideoOutput.cpp: forgot to remove a printf

18 years ago * InterfaceWindow.cpp: removed warnigs
Eric Petit [Wed, 4 Dec 2002 02:16:23 +0000 (02:16 +0000)]
 * InterfaceWindow.cpp: removed warnigs
 * AUTHORS/MAINTAINERS: added Stephan Assmus, Arnaud Schauly & myself

18 years ago* src/playlist/playlist.c : Added playlist_AddItem (enqueues
Arnaud Schauly [Tue, 3 Dec 2002 23:36:41 +0000 (23:36 +0000)]
* src/playlist/playlist.c : Added playlist_AddItem (enqueues
playlist_item_t instead of psz_target ). Now playlist_Add uses
playlist_AddItem to enqueue.
* include/vlc_playlist.h : Added a psz_uri field in the playlist_item_t
structure.
* src/input/input.c : takes item->psz_uri  argument to start playing an
item.

18 years ago * adpcm.c: add adpcm decoding support (Now just ms and ima adpcm from
Laurent Aimar [Tue, 3 Dec 2002 17:00:16 +0000 (17:00 +0000)]
 * adpcm.c: add adpcm decoding support (Now just ms and ima adpcm from
microfsoft, not yet ima4)
 * wav, asf, avi: fix fourcc creation for adpcm. (Nevertheless adpcm
could not work with asf because of asf audio scrambling unsupported in asf
demuxer). Seek will not work, because vlc send garbage and then break stream
alignment.(I will try to fix that).

18 years ago* Added a session announcement protol module (enabled by default).
Arnaud Schauly [Tue, 3 Dec 2002 16:29:04 +0000 (16:29 +0000)]
* Added a session announcement protol module (enabled by default).
* Added the PLAYLIST_CHECK_INSERT option to the playlist. That option
checks previously enqueued sessions before enqueing.

18 years ago * ./src/libvlc.h: fixed an aspect ratio bug, we should default to the
Sam Hocevar [Tue, 3 Dec 2002 12:59:21 +0000 (12:59 +0000)]
  * ./src/libvlc.h: fixed an aspect ratio bug, we should default to the
    stream's aspect, not to square pixels.

18 years ago * added mouse management in the BeOS video output.
Eric Petit [Tue, 3 Dec 2002 02:00:38 +0000 (02:00 +0000)]
 * added mouse management in the BeOS video output.
   Now DVD menus work thanks to libdvdplay.

18 years ago * added --with-dvdread-tree and --with-dvdplay-tree for static linking.
Eric Petit [Mon, 2 Dec 2002 23:58:21 +0000 (23:58 +0000)]
 * added --with-dvdread-tree and --with-dvdplay-tree for static linking.
   It works fine under BeOS, please check I didn't break anything.

18 years ago * ALL: Fixed some compiler warnings.
Jon Lech Johansen [Mon, 2 Dec 2002 21:13:25 +0000 (21:13 +0000)]
  * ALL: Fixed some compiler warnings.

18 years ago * ./modules/access/vcd/cdrom.c: NetBSD VCD input fixes, courtesy of
Sam Hocevar [Mon, 2 Dec 2002 18:19:43 +0000 (18:19 +0000)]
  * ./modules/access/vcd/cdrom.c: NetBSD VCD input fixes, courtesy of
    Olaf 'Rhialto' Seibert.

18 years ago * ./configure.ac.in: linking with -framework AGL wasn't needed (Closes: #7).
Sam Hocevar [Mon, 2 Dec 2002 13:12:26 +0000 (13:12 +0000)]
  * ./configure.ac.in: linking with -framework AGL wasn't needed (Closes: #7).

18 years ago * ./modules/gui/win32/dragdrop.cpp: we can now drag and drop video
Olivier Teulière [Sat, 30 Nov 2002 01:14:55 +0000 (01:14 +0000)]
 * ./modules/gui/win32/dragdrop.cpp: we can now drag and drop video
   files on the interface or on the playlist (Closes: #10).
 * ./modules/gui/win32/playlist.cpp: factorized a lot of code.
 * ./modules/gui/win32/*: reorganized some code here and there.

18 years ago * ./src/libvlc.h: fixed a few typos
Olivier Teulière [Fri, 29 Nov 2002 23:08:34 +0000 (23:08 +0000)]
 * ./src/libvlc.h: fixed a few typos

18 years agomade the vlc mozilla plugin a drop-in replacement for wmp in most embedded
Sigmund Augdal Helberg [Thu, 28 Nov 2002 23:53:03 +0000 (23:53 +0000)]
made the vlc mozilla plugin a drop-in replacement for wmp in most embedded
wmp sites I could find, by adding som mimetypes and parsing some more
parameters passed by mozilla. Also disabled the StreamAsFile function since
mozilla tend to pass it non-exsisting files.

18 years ago* Correct socklen_t detection.
Christophe Massiot [Thu, 28 Nov 2002 23:24:15 +0000 (23:24 +0000)]
* Correct socklen_t detection.
* Fix for S/PDIF encapsulation on big endian systems.
* S/PDIF output for Mac OS X, courtesy of Heiko Panther <heiko_panthe@mac.com>.

18 years ago * a few bugfixes/enhancements/clean up
Simon Latapie [Thu, 28 Nov 2002 21:49:04 +0000 (21:49 +0000)]
 * a few bugfixes/enhancements/clean up

18 years ago* configure.ac.in: fixed linkage of theora plugin.
Gildas Bazin [Thu, 28 Nov 2002 21:00:48 +0000 (21:00 +0000)]
* configure.ac.in: fixed linkage of theora plugin.
* modules/codec/theora.c, modules/codec/tarkin.c: fixed breakage.
* modules/codec/vorbis.c: lowered the priority of the tremor plugin.

18 years ago * asf: fix my previous commit.
Laurent Aimar [Thu, 28 Nov 2002 18:35:19 +0000 (18:35 +0000)]
 * asf: fix my previous commit.

18 years agoincreased maximums size of a http request from 256 to 1024 in order to allow
Sigmund Augdal Helberg [Thu, 28 Nov 2002 18:16:02 +0000 (18:16 +0000)]
increased maximums size of a http request from 256 to 1024 in order to allow
insanly long urls

18 years ago * ./src/video_output/video_output.c, modules/*: factorized video output
Sam Hocevar [Thu, 28 Nov 2002 17:35:01 +0000 (17:35 +0000)]
  * ./src/video_output/video_output.c, modules/*: factorized video output
    creation code into vout_Request which looks for existing vout objects
    and spawns a new one if none was found.

18 years ago * ffmpeg: arg, fix a previous fix for non-latest ffmpeg cvs tree.
Laurent Aimar [Thu, 28 Nov 2002 16:44:05 +0000 (16:44 +0000)]
 * ffmpeg: arg, fix a previous fix for non-latest ffmpeg cvs tree.

18 years ago * all: some clean up with WAVEFORMATEX and endian issues. Somebody could
Laurent Aimar [Thu, 28 Nov 2002 16:32:29 +0000 (16:32 +0000)]
 * all: some clean up with WAVEFORMATEX and endian issues. Somebody could
test if mp4,asf,avi,wav demuxers and araw,ffmpeg,faad decoders work under
big endian architectures ? (else could you give vlc log )

18 years ago* set b_seakable to false for http/1.0 streams such as those from icecast.
Sigmund Augdal Helberg [Thu, 28 Nov 2002 15:18:27 +0000 (15:18 +0000)]
* set b_seakable to false for http/1.0 streams such as those from icecast.
* allow some unusual, but legal ways to construct the http headers, and
clean up the header parsing code. parsing other headers ( like the mime-type
) should be very easy now.

18 years ago * ./src/video_output/video_output.c: added a --aspect-ratio option to force
Sam Hocevar [Thu, 28 Nov 2002 14:34:39 +0000 (14:34 +0000)]
  * ./src/video_output/video_output.c: added a --aspect-ratio option to force
    the aspect ratio of the stream. Two different usages are possible, either
    int:int ("16:9") to specify a real aspect ratio, or float ("1.25") to
    specify pixel squareness.

    Note that it does not work properly yet; it will need an API change in
    the video output layer that I'm working on.

18 years ago- Enterely new layout for the preference window of the native win32
Boris Dorès [Wed, 27 Nov 2002 21:51:30 +0000 (21:51 +0000)]
- Enterely new layout for the preference window of the native win32
  interface, in order to improve its clarity (the dialog box is now even
  a bit smaller) and to get closer to Windows standards.
  (second part of the job, and hopefully the last for now, begun with
  Ipkiss a few days ago by using CheckListBoxes)

  Still need some work to get the interface compatible with Windows XP
  skins.

18 years ago * ./modules/codec/cinepak/cinepak.c: fixed V1-encoded blocks luma loading.
Sam Hocevar [Wed, 27 Nov 2002 15:18:24 +0000 (15:18 +0000)]
  * ./modules/codec/cinepak/cinepak.c: fixed V1-encoded blocks luma loading.

18 years ago * ffmpeg: add a LIBAVCODEC_BUILD test for CODEC_ID_MJPEGB
Laurent Aimar [Wed, 27 Nov 2002 14:44:06 +0000 (14:44 +0000)]
 * ffmpeg: add a LIBAVCODEC_BUILD test for CODEC_ID_MJPEGB

18 years ago cinepak: fix a bug (bad frame gathering), pointed by sam.
Laurent Aimar [Wed, 27 Nov 2002 13:17:27 +0000 (13:17 +0000)]
 cinepak: fix a bug (bad frame gathering), pointed by sam.

18 years ago * all: added mjpeg support, some clean up in video part.
Laurent Aimar [Wed, 27 Nov 2002 12:41:45 +0000 (12:41 +0000)]
 * all: added mjpeg support, some clean up in video part.

18 years ago Fixed a segfault by adding a mutex_lock() (thx fenrir)
Eric Petit [Wed, 27 Nov 2002 06:27:52 +0000 (06:27 +0000)]
 Fixed a segfault by adding a mutex_lock() (thx fenrir)

18 years ago * AudioOutput.cpp: fixed a segfault
Eric Petit [Wed, 27 Nov 2002 05:36:41 +0000 (05:36 +0000)]
 * AudioOutput.cpp: fixed a segfault
 * ALL: cleaned the VlcWrapper class, removed unused code

18 years ago * ./modules/gui/win32/*: some cleaning
Olivier Teulière [Wed, 27 Nov 2002 02:51:57 +0000 (02:51 +0000)]
 * ./modules/gui/win32/*: some cleaning

18 years ago* modules/video_output/directx/directx.c, modules/audio_output/directx.c: removed
Gildas Bazin [Tue, 26 Nov 2002 22:20:18 +0000 (22:20 +0000)]
* modules/video_output/directx/directx.c, modules/audio_output/directx.c: removed
unnecessary code.