]> git.sesse.net Git - vlc/log
vlc
22 years ago * DirectX plugin by Gildas Bazin <gbazin@netcourrier.com>.
Sam Hocevar [Sat, 2 Jun 2001 01:09:03 +0000 (01:09 +0000)]
  * 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.

22 years ago*fixed a double malloc/free bug in DVDRead
Stéphane Borel [Thu, 31 May 2001 16:10:05 +0000 (16:10 +0000)]
*fixed a double malloc/free bug in DVDRead

*fixed a lock issue in the interface introduced in my last commit

22 years ago * Win32 plugin support by Gildas Bazin <gbazin@netcourrier.com>.
Sam Hocevar [Thu, 31 May 2001 12:45:39 +0000 (12:45 +0000)]
  * Win32 plugin support by Gildas Bazin <gbazin@netcourrier.com>.

23 years ago * BeOS fixes. renamed iovec.h to input_iovec.h because of namespace issues.
Sam Hocevar [Thu, 31 May 2001 03:57:54 +0000 (03:57 +0000)]
  * BeOS fixes. renamed iovec.h to input_iovec.h because of namespace issues.

23 years ago * miscellaneous Win32 fixes by Gildas Bazin <gbazin@netcourrier.com>, sorry
Sam Hocevar [Thu, 31 May 2001 03:23:24 +0000 (03:23 +0000)]
  * miscellaneous Win32 fixes by Gildas Bazin <gbazin@netcourrier.com>, sorry
    for the 2 weeks delay.

23 years ago * Win2000 DVD input by Jon Lech Johansen <jon-vl@nanocrew.net>.
Sam Hocevar [Thu, 31 May 2001 03:12:49 +0000 (03:12 +0000)]
  * Win2000 DVD input by Jon Lech Johansen <jon-vl@nanocrew.net>.

23 years ago * Applied patch from Jon Lech Johansen <jon-vl@nanocrew.net> to compile
Sam Hocevar [Thu, 31 May 2001 01:37:08 +0000 (01:37 +0000)]
  * Applied patch from Jon Lech Johansen <jon-vl@nanocrew.net> to compile
    vlc with MS and Intel C/C++ compilers.

23 years ago-Updated the gtk/gnome interface to work in network mode,
Stéphane Borel [Wed, 30 May 2001 23:02:04 +0000 (23:02 +0000)]
-Updated the gtk/gnome interface to work in network mode,

-Fixed some bugs in interface (language menus in ts, misnamed fields)

-Play/Stop work in network mode to start/stop decoding of the stream

I have a segfault in imdct_3dn(93). But I can't underdand assembly.

23 years ago * Fixed a bug introduced in my previous commit which broke DVD input.
Sam Hocevar [Wed, 30 May 2001 22:16:07 +0000 (22:16 +0000)]
  * Fixed a bug introduced in my previous commit which broke DVD input.

23 years ago * Hrmpf. Forgot the most important file.
Sam Hocevar [Wed, 30 May 2001 17:04:12 +0000 (17:04 +0000)]
  * Hrmpf. Forgot the most important file.

23 years ago * Fixed the BeOS compile typo.
Sam Hocevar [Wed, 30 May 2001 17:03:13 +0000 (17:03 +0000)]
  * 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.

23 years ago-Changes and bugfixes to make network work in VLAN Broadcast mode.
Stéphane Borel [Wed, 30 May 2001 05:19:03 +0000 (05:19 +0000)]
-Changes and bugfixes to make network work in VLAN Broadcast mode.

-Bugfix in the interface to access the network specific features.

-Some base of synchro in ac3 spdif

23 years ago*Fixed a bug with Previous chapter button in gnome
Stéphane Borel [Tue, 29 May 2001 13:53:16 +0000 (13:53 +0000)]
*Fixed a bug with Previous chapter button in gnome

23 years ago * Added a wrapper for readv() on platforms which don't support it. The
Sam Hocevar [Mon, 28 May 2001 04:23:52 +0000 (04:23 +0000)]
  * Added a wrapper for readv() on platforms which don't support it. The
    network support now compiles under Win32, but still doesn't work, the
    select in plugins/mpeg/input_ts.c never returns any data.

    Is there anything like strace(1) under Win32 to debug this ?

23 years agoModified in order to add network input under Win32.
Xavier Marchesini [Mon, 28 May 2001 03:17:01 +0000 (03:17 +0000)]
Modified in order to add network input under Win32.
It compiles under Linux and Win32 (yeeaaahaaa, haven't broken anything
:-))
(added the WinSock library initialization and cleanup)
Could someone test if it does really function ?

23 years ago * Of course my Win32 patch broke the Un*x version.
Sam Hocevar [Mon, 28 May 2001 02:54:09 +0000 (02:54 +0000)]
  * Of course my Win32 patch broke the Un*x version.

23 years ago * Forgot a little #ifdef, sorry.
Sam Hocevar [Mon, 28 May 2001 02:44:39 +0000 (02:44 +0000)]
  * Forgot a little #ifdef, sorry.

23 years ago * Win32 compilation fixes, esp. the MAC retrieval.
Sam Hocevar [Mon, 28 May 2001 02:38:48 +0000 (02:38 +0000)]
  * Win32 compilation fixes, esp. the MAC retrieval.

23 years ago * Fixed my latest BeOS support breakage.
Sam Hocevar [Sun, 27 May 2001 15:16:58 +0000 (15:16 +0000)]
  * Fixed my latest BeOS support breakage.

23 years ago * Fixed a warning for *BSD compilation.
Sam Hocevar [Fri, 25 May 2001 13:20:10 +0000 (13:20 +0000)]
  * Fixed a warning for *BSD compilation.
  * Fixed a typo in yesterday's Darwin ioctl fixes.
  * Patch by Eugenio so that the OS X interface and video output handle the
    aout and vout banks.

23 years ago * Forgot a file for BeOS.
Sam Hocevar [Fri, 25 May 2001 04:44:49 +0000 (04:44 +0000)]
  * Forgot a file for BeOS.

23 years ago OS X fixes:
Sam Hocevar [Fri, 25 May 2001 04:23:37 +0000 (04:23 +0000)]
  OS X fixes:

  * Applied Eugenio's fix to the DVDioctl driver. I didn't test it, but
    it should not hang the kernel anymore.

  * Ported most dvd_ioctl.c functions to the DVDioctl driver: ReportAgid,
    ReportChallenge, ReportKey1, ReportASF, InvalidateAgid, SendChallenge,
    SendKey2. They should comply with the "Mt. Fuji Commands for Multimedia
    Devices" paper.

    Last remaining problem: ReadCopyright and ReadKey. The version of
 Darwin I have here only has reportKey() and sendKey() functions in
 the IODVDBlockStorageDevice class (pages 413 and 449 of the Mt. Fuji
 paper), but we also need the READ_STRUCTURE (page 357) which I couldn't
 find anywhere in the kernel headers. Either I missed it, or we'll have
 to wait for Apple to implement it (or maybe we can emulate this command
 with some other IOKit commands).

23 years ago-Forgot a bug for audio/spu change in the interface
Stéphane Borel [Thu, 24 May 2001 01:24:47 +0000 (01:24 +0000)]
-Forgot a bug for audio/spu change in the interface

23 years ago-A little bug with lpcm in Makefile
Stéphane Borel [Wed, 23 May 2001 23:40:32 +0000 (23:40 +0000)]
-A little bug with lpcm in Makefile

23 years ago-Unification of gnome/gtk intefaces: now all the file are in plugin/gtk.
Stéphane Borel [Wed, 23 May 2001 23:08:20 +0000 (23:08 +0000)]
-Unification of gnome/gtk intefaces: now all the file are in plugin/gtk.

Specific files are glade generated files and intf_* files. All the
remainders are common to gtk and gnome and contain all the callbacks for
both interfaces.

23 years ago-LPCM audio selection in ps mode, in prevision of henri's decoder.
Stéphane Borel [Wed, 23 May 2001 17:47:34 +0000 (17:47 +0000)]
-LPCM audio selection in ps mode, in prevision of henri's decoder.

23 years agoUpdated with new changes for playlist management
Tony Castley [Mon, 21 May 2001 12:44:23 +0000 (12:44 +0000)]
Updated with new changes for playlist management

23 years ago*More cleanification in gtk interface: now to change the
Stéphane Borel [Sat, 19 May 2001 00:39:30 +0000 (00:39 +0000)]
*More cleanification in gtk interface: now to change the
title/chapter/audio/spu/angle, we tell the input to do intead of doing
it inside the interface. It results in fewer locks during the changes.

*The dvd plugin reads again blocks of 32 sectors to gain speed since
there are no more lock-ups during stream change. I've also created a new
file that contain function to described video and audio streams with ifo
datas.

The changes are made only for gtk. We should update the other interfaces
soon (beos at least).

There is a memory corruption somewhere that make the vlc crash. I've no
idea where to search.

23 years ago*** empty log message ***
Xavier Marchesini [Fri, 18 May 2001 09:49:16 +0000 (09:49 +0000)]
*** empty log message ***

23 years ago* Add 3D Now! imdct
Renaud Dartus [Wed, 16 May 2001 14:51:29 +0000 (14:51 +0000)]
* Add 3D Now! imdct
* Remove kmudge for ac3 on MacOS X

23 years ago * We now do pthread detection for FreeBSD like the XMMS guys do. It
Sam Hocevar [Wed, 16 May 2001 02:12:38 +0000 (02:12 +0000)]
  * We now do pthread detection for FreeBSD like the XMMS guys do. It
    works even better.

23 years ago * FreeBSD pthread fixes.
Sam Hocevar [Tue, 15 May 2001 19:36:27 +0000 (19:36 +0000)]
  * FreeBSD pthread fixes.

23 years ago * AC3 IMDCT and downmix functions are now in plugins, --imdct and
Sam Hocevar [Tue, 15 May 2001 16:19:42 +0000 (16:19 +0000)]
  * AC3 IMDCT and downmix functions are now in plugins, --imdct and
    --downmix options added.

23 years ago*Bugfixes, cleanings in gtk.
Stéphane Borel [Tue, 15 May 2001 14:49:48 +0000 (14:49 +0000)]
*Bugfixes, cleanings in gtk.

23 years ago*initialization bugfixes in input_dvd
Stéphane Borel [Tue, 15 May 2001 01:01:44 +0000 (01:01 +0000)]
*initialization bugfixes in input_dvd

*added a b_stopped flag to interface playlist to have a stop function in
interface plugins. As a consequence, the playlist no longer loops on end
but wait for the user to press 'play' or to add another item (gtk/gnome
interface). I think that other plugins are broken but it shouldn't be
difficult to repair: just add a 'p_main->p_playlist->b_stopped = 0' in
play functions and 'p_main->p_playlist->b_stopped = 1' when you have to
stop.

*Updated gtk interface so that it has the same features as gnome. I
think I will merge the code so that we don't have to copy and paste each
change. Only the .glade file would be different.

23 years ago * Begin of SSE/3DNow! support for imdct and downmix
Renaud Dartus [Mon, 14 May 2001 15:58:04 +0000 (15:58 +0000)]
 * Begin of SSE/3DNow! support for imdct and downmix

If you have a PIII or a Athlon and you want to try this, just comment #if 0
in ac3_downmix.c and ac3_imdct.c and add in AC3_DECODER section of Makefile :
src/ac3_decoder/ac3_imdct_sse.o \
src/ac3_decoder/ac3_srfft_sse.o \
src/ac3_decoder/ac3_downmix_sse.o \
src/ac3_decoder/ac3_downmix_3dn.o \

23 years agoPut a little note in the doc about "dvd devices"
Henri Fallon [Sat, 12 May 2001 00:14:20 +0000 (00:14 +0000)]
Put a little note in the doc about "dvd devices"

23 years ago * Fixed a deadlock in spudec.
Sam Hocevar [Fri, 11 May 2001 15:10:01 +0000 (15:10 +0000)]
  * Fixed a deadlock in spudec.

23 years agoAlsa module now builds with alsa 0.9 thanks to Jeffrey Baker's patch
Henri Fallon [Fri, 11 May 2001 01:03:14 +0000 (01:03 +0000)]
Alsa module now builds with alsa 0.9 thanks to Jeffrey Baker's patch
(jwbaker@acm.org)

Please notice that even if if builds with alsa 0.9beta, it's hardly
usable as it goes very often un Xrun mode. Though, it works fine with
current alsa CVS.

23 years ago * Added SPU cropping.
Sam Hocevar [Thu, 10 May 2001 06:47:31 +0000 (06:47 +0000)]
  * Added SPU cropping.
  * Gnome interface segfault fix.
  * BeOS interface segfault fix by AnEvilYak (what's you real name btw?).

  Note: if you want to have a look at the currently buggy YUV subpictures,
        uncomment line 1999 of src/video_output/video_output.c. Don't report
        bugs about this, I _know_ it's a quick hack.

23 years ago * Fixed an aspect ratio issue in the SPU decoder, and optimized the
Sam Hocevar [Tue, 8 May 2001 20:38:25 +0000 (20:38 +0000)]
  * Fixed an aspect ratio issue in the SPU decoder, and optimized the
    SPU renderer.

23 years agoend of the last commit :-P
Arnaud de Bossoreille de Ribou [Tue, 8 May 2001 14:53:31 +0000 (14:53 +0000)]
end of the last commit :-P

23 years ago - fix a discontinuity bug in input_ClockManageRef()
Arnaud de Bossoreille de Ribou [Tue, 8 May 2001 14:38:30 +0000 (14:38 +0000)]
  - fix a discontinuity bug in input_ClockManageRef()

23 years ago - fix a bug in ts input.
Arnaud de Bossoreille de Ribou [Tue, 8 May 2001 12:53:30 +0000 (12:53 +0000)]
  - fix a bug in ts input.
    Henri: a 0.5s timeout is not (time_t)0.5 sec and (time_t)0 usec
    but (time_t)0 sec and (time_t)500000 usec
    Now the input doesn't eat all the cpu any more :p

23 years ago * Speed optimization in the handling of the unusual ephemer DVD subtitles.
Sam Hocevar [Tue, 8 May 2001 00:43:57 +0000 (00:43 +0000)]
  * Speed optimization in the handling of the unusual ephemer DVD subtitles.
  * Little optimization to bozo's UnalignedShowBits fix.
  * Race fix in the packet cache by Jon Lech Johansen <jon-vl@nanocrew.net>.

23 years ago - fix a bug in UnalignedShowBits that makes some _heavy_ unaligned streams
Arnaud de Bossoreille de Ribou [Mon, 7 May 2001 13:52:39 +0000 (13:52 +0000)]
  - fix a bug in UnalignedShowBits that makes some _heavy_ unaligned streams
    not wotk correctly (for instance VLS' generated TS streams)

23 years ago * Added support for some terribly braindead DVD subtitles in Kenshin
Sam Hocevar [Mon, 7 May 2001 04:42:42 +0000 (04:42 +0000)]
  * Added support for some terribly braindead DVD subtitles in Kenshin
    which do not have a "stop display" command. Anime fans rejoice!
  * Fixed the BeOS interface to use p_aout_bank instead of p_main->p_aout.
  * Coding-style butchery (mostly tabs).

23 years agoAdded detection for ".ts" extension.
Henri Fallon [Mon, 7 May 2001 04:35:21 +0000 (04:35 +0000)]
Added detection for ".ts" extension.

23 years ago*Changed the level arg in intf_WarnMsg so that it is more logical: the
Stéphane Borel [Mon, 7 May 2001 03:14:10 +0000 (03:14 +0000)]
*Changed the level arg in intf_WarnMsg so that it is more logical: the
level corresponds now to the nb of -v to display the message.

*added functionnal preference window in gnome: it changes the
envirronment variables

*added jump window in gnome to jump to a precise time.

23 years ago* Gnome playlist should work better with the files to create it :)
Stéphane Borel [Sun, 6 May 2001 18:41:52 +0000 (18:41 +0000)]
* Gnome playlist should work better with the files to create it :)

23 years ago*Much work on the gnome interface: added oct's playlist from gtk plugin,
Stéphane Borel [Sun, 6 May 2001 18:32:30 +0000 (18:32 +0000)]
*Much work on the gnome interface: added oct's playlist from gtk plugin,
tuned appearence, added preferences window (with no features yet), jump
window to go to specified time (not functionnal yet), and fixed some
bugs.

*moved b_fullscreen from p_vout->p_sys to p_vout and unified way of
toggling fullscreen in sdl in x11/xvideo output (using p_vout->i_ch
nges) so that an interface plugin can toogle fullscreen (implemented
in gnome)

*added p_input->stream.p_selected_area->i_tell in input TS so that the
slider work with ts files ( however, the time counter doesn't since we
have no mux_rate )

*improved ac3 spdif output ( and made it work again :)). It uses a true
blank frame now, and it allows to switch languages like a traditionnal
output. It doesn't support multiplexing though, neither can we switch
between spdif/analogical mode on-the-fly.

*beginning of the back port of gnome to gtk for those who do not have
gnome.

23 years ago * Fixed a few warnings with gcc 3.0.
Sam Hocevar [Sun, 6 May 2001 04:32:03 +0000 (04:32 +0000)]
  * Fixed a few warnings with gcc 3.0.
  * aout and vout are now allocated in banks, making it possible to have
    several of them at the same time.
  * configure now checks for MMX and MMX EXT support in the assembler.
  * Removed all MMX code from the main program and moved it to the
    existing idct modules (Closes: Debian bug #96036).

    Don't forget to make distclean before building vlc again.

23 years agoinitial import - still buggy, crashes on exit, etc.
Andres Krapf [Sat, 5 May 2001 13:36:27 +0000 (13:36 +0000)]
initial import - still buggy, crashes on exit, etc.
the playlist and the popup are unimplemented.

23 years ago * FreeBSD CSS decryption support.
Sam Hocevar [Wed, 2 May 2001 20:01:44 +0000 (20:01 +0000)]
  * FreeBSD CSS decryption support.

23 years ago* Corrected vlc-howto thanks to Arnaud Gomes-do-Vale
Henri Fallon [Wed, 2 May 2001 13:30:30 +0000 (13:30 +0000)]
* 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.

23 years ago * Fixed a remaining buffer overflow in the Gnome interface and applied
Sam Hocevar [Tue, 1 May 2001 15:12:22 +0000 (15:12 +0000)]
  * Fixed a remaining buffer overflow in the Gnome interface and applied
    the patches to the Gtk+ interface.

23 years ago * Fixed a segfault in the SPU decoder initialization.
Sam Hocevar [Tue, 1 May 2001 12:22:18 +0000 (12:22 +0000)]
  * Fixed a segfault in the SPU decoder initialization.

23 years ago * Mandatory step for video output IV and the audio output quality
Sam Hocevar [Tue, 1 May 2001 04:18:18 +0000 (04:18 +0000)]
  * 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>.

23 years agoI forgot some headers
Renaud Dartus [Mon, 30 Apr 2001 21:10:25 +0000 (21:10 +0000)]
I forgot some headers

23 years ago* Follow of the new ac3_decoder ;)
Renaud Dartus [Mon, 30 Apr 2001 21:04:20 +0000 (21:04 +0000)]
* Follow of the new ac3_decoder ;)
  - New ac3_imdct
  - New ac3_downmix

23 years agoRemoved unused files.
Christophe Massiot [Mon, 30 Apr 2001 15:01:00 +0000 (15:01 +0000)]
Removed unused files.

23 years agoFixed a mistake with -g and --enable-debug.
Christophe Massiot [Mon, 30 Apr 2001 09:44:26 +0000 (09:44 +0000)]
Fixed a mistake with -g and --enable-debug.

23 years ago-Fixed the title-change-with-no-input-restart in dvd.
Stéphane Borel [Sun, 29 Apr 2001 17:57:50 +0000 (17:57 +0000)]
-Fixed the title-change-with-no-input-restart in dvd.

-I haven't forgotten the chagelog this time :)

23 years ago * BeOS crash fix by Wade Majors <guru@startrek.com>.
Sam Hocevar [Sun, 29 Apr 2001 17:03:20 +0000 (17:03 +0000)]
  * BeOS crash fix by Wade Majors <guru@startrek.com>.

    Please, try no to forget the ChangeLog when commiting!

23 years ago-slight modification in ClockManageRef: after a synchro reinit, we still
Stéphane Borel [Sun, 29 Apr 2001 14:52:42 +0000 (14:52 +0000)]
-slight modification in ClockManageRef: after a synchro reinit, we still
do the mwait and re-init last-cr so that there no date irregularity.
Such a thing is necessary for dvd playback at cell change ; however,
Meuuh, could you look at that since you might think we should do
otherwise.

-turned the "bitsream callback discontinuity" message to debug.

-removed modification of the title environnement variable in input dvd
at title change since we no longer restart the input at title change.

23 years agoForgot one file.
Stéphane Borel [Sun, 29 Apr 2001 02:55:36 +0000 (02:55 +0000)]
Forgot one file.

23 years ago-new audio output using direct ac3 pass-through with some sound
Stéphane Borel [Sun, 29 Apr 2001 02:48:51 +0000 (02:48 +0000)]
-new audio output using direct ac3 pass-through with some sound
cards: it sends raw ac3 frames to an external ac3 decoder. It is very
experimental yet, hasn't any synchro ... but it works well with my
sblive and my dtt3500 speakers (note that you need a patched emu10k1
driver for this to work).

-bug fix in gnome intf thanks to Shane Harper.

-bug fix in input_dvd for chapter change.

23 years ago- Fixed a bug in TS input. It should be more smooth now
Henri Fallon [Sat, 28 Apr 2001 23:19:19 +0000 (23:19 +0000)]
- Fixed a bug in TS input. It should be more smooth now
- Fixed the pace control. Meuuh, could you check ?

23 years ago * Updated debian control files and disabled ALSA for this version.
Sam Hocevar [Sat, 28 Apr 2001 05:12:05 +0000 (05:12 +0000)]
  * Updated debian control files and disabled ALSA for this version.

23 years agoUpdated files for 0.2.73 release
Henri Fallon [Sat, 28 Apr 2001 05:08:01 +0000 (05:08 +0000)]
Updated files for 0.2.73 release

23 years ago * Fixed a nonsense in configure.in preventing to build sdl.so.
Sam Hocevar [Sat, 28 Apr 2001 04:47:20 +0000 (04:47 +0000)]
  * Fixed a nonsense in configure.in preventing to build sdl.so.
  * Removed a few stupid debug instructions in aout_s16.c that should
    have never been commited. Sorry about that.

23 years ago * Don't use the #@%&$! autoconf-suggested CFLAGS.
Sam Hocevar [Sat, 28 Apr 2001 04:09:38 +0000 (04:09 +0000)]
  * Don't use the #@%&$! autoconf-suggested CFLAGS.

23 years ago * Coding style fixes here and there.
Sam Hocevar [Sat, 28 Apr 2001 03:36:26 +0000 (03:36 +0000)]
  * Coding style fixes here and there.
  * Miscellaneous QNX compile fixes.
  * Beginning of the mingw32 port by Gildas Bazin <gbazin@netcourrier.com>.
  * Added Marcari and Gildas to the AUTHORS file.

  (I commited the mingw32 port because it doesn't add any new code outside
   the #ifdefs, but we won't tell a word about it for the moment. We don't
   really need windows users whining about bugs, do we ?)

23 years agoAdded a howto. Feel free to correct it. I'll put it on the website soon.
Henri Fallon [Sat, 28 Apr 2001 00:28:52 +0000 (00:28 +0000)]
Added a howto. Feel free to correct it. I'll put it on the website soon.

23 years ago-fixed a segfault added in last commit: initilisation of p_cache was
Stéphane Borel [Fri, 27 Apr 2001 23:29:14 +0000 (23:29 +0000)]
-fixed a segfault added in last commit: initilisation of p_cache was
done inside a #ifdef DEBUG

It still segfaults for me on exit.

23 years agoChange --enable-debug into --enable-trace. Same with DEBUG_*.
Christophe Massiot [Fri, 27 Apr 2001 19:29:11 +0000 (19:29 +0000)]
Change --enable-debug into --enable-trace. Same with DEBUG_*.
--enable-debug still exists, but only activates -g and additional
safety checks.

I hope I didn't break anything :))

23 years agoRepaired broadcast support : binding INADDR_ANY doesn't seem to work.
Henri Fallon [Fri, 27 Apr 2001 18:07:57 +0000 (18:07 +0000)]
Repaired broadcast support : binding INADDR_ANY doesn't seem to work.

You now have to specify the broadcast address as an argument.
Btw, thanks to sam, you can now use ts://server:port style, which gives
for broadcast :

vlc --broadcast broadcast_addr ts://server[:port]

23 years ago * Fixed the continuous 'seeking position' bug in network mode.
Sam Hocevar [Fri, 27 Apr 2001 16:08:26 +0000 (16:08 +0000)]
  * 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.

23 years ago * Fixed the ac3dec compilation under BeOS.
Sam Hocevar [Thu, 26 Apr 2001 11:23:16 +0000 (11:23 +0000)]
  * Fixed the ac3dec compilation under BeOS.
  * Removed a useless #include in aout_sdl.c.

23 years ago * Commited Shane's XVideo patches. It works here (tm).
Sam Hocevar [Thu, 26 Apr 2001 03:55:44 +0000 (03:55 +0000)]
  * Commited Shane's XVideo patches. It works here (tm).
  * Fixed the XVideo aspect ratio (AR_SQUARE_PICTURE means square pixels,
    not square image).

23 years ago* Follow of the new ac3_decoder ;)
Renaud Dartus [Thu, 26 Apr 2001 00:12:19 +0000 (00:12 +0000)]
* Follow of the new ac3_decoder ;)
  - New ac3_mantissa (use of dithflag, new unpack)
  - Correction of an introducing counting bug in ac3_parse
    (i forget 2 bits in total_bits_read)

23 years ago* Removed my optimization attempt.
Christophe Massiot [Wed, 25 Apr 2001 20:54:07 +0000 (20:54 +0000)]
* Removed my optimization attempt.

23 years ago* Fixed an alignment issue with the bit stream and the bit stream
Christophe Massiot [Wed, 25 Apr 2001 10:22:33 +0000 (10:22 +0000)]
* Fixed an alignment issue with the bit stream and the bit stream
callback on startup - InitBitstream prototype has changed ;
* Removed a buffer zeroing in video output - doesn't change anything
for me, does it for you ?

23 years ago * Updated the TODO list.
Sam Hocevar [Wed, 25 Apr 2001 09:31:14 +0000 (09:31 +0000)]
  * Updated the TODO list.
  * Fixed benny's latest C++ism.
  * Fonts not found are no longer fatal to the video output.

23 years agoGet rid of the asprintf that were slow and not available on Solaris. Didn't
Benoit Steiner [Wed, 25 Apr 2001 06:56:47 +0000 (06:56 +0000)]
Get rid of the asprintf that were slow and not available on Solaris. Didn't
check if the new code still compiles everywhere, but it should.

23 years ago-better handling of angles: you should be able to change on the fly now
Stéphane Borel [Sun, 22 Apr 2001 00:08:26 +0000 (00:08 +0000)]
-better handling of angles: you should be able to change on the fly now

-removed � bug added at my last commit in css code; cleaned CSSGetKey

-various changes and bugfixes in the gnome interface.

23 years ago * XVideo fullscreen mode by David Kennedy <dkennedy@tinytoad.com>.
Sam Hocevar [Sat, 21 Apr 2001 22:49:24 +0000 (22:49 +0000)]
  * XVideo fullscreen mode by David Kennedy <dkennedy@tinytoad.com>.

23 years ago * X11 fullscreen mode, courtesy of David Kennedy <dkennedy@tinytoad.com>
Sam Hocevar [Sat, 21 Apr 2001 00:31:07 +0000 (00:31 +0000)]
  * X11 fullscreen mode, courtesy of David Kennedy <dkennedy@tinytoad.com>

23 years ago * Added prototypes for the Elementary Stream input module for Alexis.
Sam Hocevar [Fri, 20 Apr 2001 15:02:48 +0000 (15:02 +0000)]
  * Added prototypes for the Elementary Stream input module for Alexis.
     it's compiled by default, to activate it: "vlc --input es <file.mpeg>"

23 years ago* Begin of the new ac3_decoder ;)
Renaud Dartus [Fri, 20 Apr 2001 12:14:34 +0000 (12:14 +0000)]
* Begin of the new ac3_decoder ;)
  - New ac3_decoder_thread (we now use GetBits)

Please warn me if you encounter some problem

23 years ago * Fixed build process when no plugins or no builtins were chosen.
Sam Hocevar [Fri, 20 Apr 2001 11:06:48 +0000 (11:06 +0000)]
  * Fixed build process when no plugins or no builtins were chosen.
  * Makefile changes to get around MacOS X's brain-damaged gcc.
  * FreeBSD configure and Makefile patches, courtesy of Espen
    Skoglund <esk@ira.uka.de>.

23 years ago-corrected some bugs in gnome interface: language menu are now
Stéphane Borel [Fri, 20 Apr 2001 05:40:03 +0000 (05:40 +0000)]
-corrected some bugs in gnome interface: language menu are now
synchronized ; and menus have less chances to be changed when they're opened.

-added basic angle support ; this is a first try. It works with my 2
test-DVDs, but I'd like that people having DVDs with repeated scenes to
test it. We can choose angle with command line option -u (don't ask me
why :)

-a cosmetic change in css decryption.

Since config.h.in has changed, you have to re-run ./configure.

23 years ago*** empty log message ***
Marc Ariberti [Tue, 17 Apr 2001 20:43:41 +0000 (20:43 +0000)]
*** empty log message ***

23 years agoRemoved a "1" from an intf_DbgMsg() (courtesy of Steve Brown
Christophe Massiot [Tue, 17 Apr 2001 18:22:51 +0000 (18:22 +0000)]
Removed a "1" from an intf_DbgMsg() (courtesy of Steve Brown
<sbrown@cortland.com>)

23 years agofix MacOS X icon
Colin Delacroix [Tue, 17 Apr 2001 15:17:58 +0000 (15:17 +0000)]
fix MacOS X icon

23 years agoFixed optional PES size bug, courtesy of Steve Brown <sbrown@cortland.com>.
Christophe Massiot [Tue, 17 Apr 2001 14:54:54 +0000 (14:54 +0000)]
Fixed optional PES size bug, courtesy of Steve Brown <sbrown@cortland.com>.

23 years ago OS X fixes:
Sam Hocevar [Tue, 17 Apr 2001 14:39:51 +0000 (14:39 +0000)]
   OS X fixes:
  * Fixed a compilation issue in the DVDioctl driver.
  * Added a call to ranlib after a built-in module compilation.

23 years ago * Fixed a typo in configure.in
Sam Hocevar [Mon, 16 Apr 2001 13:32:55 +0000 (13:32 +0000)]
  * Fixed a typo in configure.in

23 years ago * Merged Makefile.common and Makefile.modules.in into Makefile.modules
Sam Hocevar [Mon, 16 Apr 2001 13:00:55 +0000 (13:00 +0000)]
  * 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.

23 years agoRe-added the new packet allocation method in PS input, using packet caches.
Cyril Deguet [Mon, 16 Apr 2001 12:34:28 +0000 (12:34 +0000)]
Re-added the new packet allocation method in PS input, using packet caches.
With warning level 1, you can see when a packet is allocated or freed; the
goal is to never call 'malloc' nor 'free', except at the beginning of the
stream.
The size of the different caches can be adjusted in plugins/mpeg/input_ps.h.
If 'free' is called too often, it means that a cache is too small, so try
to increase its size.