]> git.sesse.net Git - vlc/log
vlc
22 years agoFixed compilation bugs with Qt and BeOS (henriiiiiiiiiiiiiiiiiiiiiiiii !!)
Christophe Massiot [Wed, 21 Nov 2001 10:47:20 +0000 (10:47 +0000)]
Fixed compilation bugs with Qt and BeOS (henriiiiiiiiiiiiiiiiiiiiiiiii !!)

22 years ago * aRts audio output courtesy of Emmanuel Blindauer <manu@agat.net>.
Sam Hocevar [Mon, 19 Nov 2001 23:49:43 +0000 (23:49 +0000)]
  * aRts audio output courtesy of Emmanuel Blindauer <manu@agat.net>.
  * Fix to the esd plugin when esd-config --cflags is nonempty.

22 years ago-fixed a bug in libdvdcss: the key wasn't searched when it had to.
Stéphane Borel [Mon, 19 Nov 2001 15:13:11 +0000 (15:13 +0000)]
-fixed a bug in libdvdcss: the key wasn't searched when it had to.

dvdcss_seek : searches a new title key when
-the flag is DVDCSS_SEEK_KEY,
-the flag is DVDCSS_SEEK_MPEG, only if method is not "title".

dvdcss_seek with DVDCSS_SEEK_KEY flags does actually the same things as
dvdcss_title (which might eventually be removed).

Thus, the flag DVDCSS_SEEK_KEY (formerly DVDCSS_SEEK_INI) could not be
removed (sorry sam, I've mistaken you by forgetting that)

22 years ago* --chennels puts gtk/gnome in multi-channel network mode.
Stéphane Borel [Fri, 16 Nov 2001 00:29:52 +0000 (00:29 +0000)]
* --chennels puts gtk/gnome in multi-channel network mode.

* the network window of the interface reports the values of the environment
 variables.

* channels mode excludes vls configuration

* the vlc does not try to bind vls.via.ecp.fr by default when you select
 channels mode.

22 years agoRemoved my modification, it seems the libs we're linking with are far
Xavier Marchesini [Thu, 15 Nov 2001 21:27:53 +0000 (21:27 +0000)]
Removed my modification, it seems the libs we're linking with are far
too old to support this option. And it also seems it doesn't function
anywhere out of my box :)

22 years ago * Fixed MacOS X 10.1 network input, thanks to Mathias Kretschmer
Sam Hocevar [Thu, 15 Nov 2001 18:50:49 +0000 (18:50 +0000)]
  * Fixed MacOS X 10.1 network input, thanks to Mathias Kretschmer
    <mathias@research.att.com>.

22 years ago * Fixed a little crash introduced in my previous commit :-)
Sam Hocevar [Thu, 15 Nov 2001 18:11:50 +0000 (18:11 +0000)]
  * Fixed a little crash introduced in my previous commit :-)
  * Removed more unused code.

22 years ago * Fixed a few crashes due to race conditions in the decoder spawning.
Sam Hocevar [Thu, 15 Nov 2001 17:39:13 +0000 (17:39 +0000)]
  * Fixed a few crashes due to race conditions in the decoder spawning.
  * Removed unused code here and there.

22 years agoRemoved unused structure.
Christophe Massiot [Thu, 15 Nov 2001 16:15:59 +0000 (16:15 +0000)]
Removed unused structure.

22 years agoPlease, please, don't forget those who use the --with-directx flag when
Xavier Marchesini [Wed, 14 Nov 2001 23:19:38 +0000 (23:19 +0000)]
Please, please, don't forget those who use the --with-directx flag when
./configuring ! :p
Now, to configure directx, use the --enable-directx and --with-directx
if necessary.

22 years ago- The ./configure script is more friendly for Win32 users.
Gildas Bazin [Wed, 14 Nov 2001 18:08:27 +0000 (18:08 +0000)]
- The ./configure script is more friendly for Win32 users.
    ( xvideo, x11 and dsp plugins are not enabled by default for win32,
      plus a few other Win32 cosmetic changes )
- Updated the INSTALL-win32.txt file.

(Let's hope I didn't break anything ;-)

22 years agoFixed a bug in altivec detection on MacOS X.
Christophe Massiot [Wed, 14 Nov 2001 16:55:05 +0000 (16:55 +0000)]
Fixed a bug in altivec detection on MacOS X.

22 years agoIt seems that the 'focus' bug under WinME is solved. Could someone with
Xavier Marchesini [Wed, 14 Nov 2001 04:55:49 +0000 (04:55 +0000)]
It seems that the 'focus' bug under WinME is solved. Could someone with
a 98 check, and someone under win2k check that nothing is broken ? :)

22 years ago-moved warning message to debug message in spdif pass-through plugin
Stéphane Borel [Wed, 14 Nov 2001 03:38:11 +0000 (03:38 +0000)]
-moved warning message to debug message in spdif pass-through plugin

-changed a bit the wait time. It works better here, please test (Bozo ? 0:-)

22 years agoThe default file-translation mode was not being set under win32.
Jon Lech Johansen [Wed, 14 Nov 2001 00:01:36 +0000 (00:01 +0000)]
The default file-translation mode was not being set under win32.
In other words, file playback in 0.2.91 does not work. For de-
scheduling threads use a 0ms sleep instead of 1ms, as it was
causing problems under WinXP. I hope this does not introduce
problems under previous windows versions. I noticed it was
originally 0ms, but later changed to 1ms...

22 years ago * Fixed heap corruption issues in ac3dec (thanks reno).
Sam Hocevar [Tue, 13 Nov 2001 18:10:39 +0000 (18:10 +0000)]
  * Fixed heap corruption issues in ac3dec (thanks reno).

22 years agoTypo.
Christophe Massiot [Tue, 13 Nov 2001 16:28:05 +0000 (16:28 +0000)]
Typo.

22 years ago * Fixed a crash when using `--input dvd /dev/dvd' instead of `dvd:/dev/dvd'
Sam Hocevar [Tue, 13 Nov 2001 16:00:54 +0000 (16:00 +0000)]
  * Fixed a crash when using `--input dvd /dev/dvd' instead of `dvd:/dev/dvd'

22 years ago * configure should no longer assume AltiVec is supported when it actually
Sam Hocevar [Tue, 13 Nov 2001 15:08:25 +0000 (15:08 +0000)]
  * configure should no longer assume AltiVec is supported when it actually
    isn't with buggy compilers and/or pre-set $CFLAGS.

22 years agoRPM builds.
Christophe Massiot [Tue, 13 Nov 2001 12:19:13 +0000 (12:19 +0000)]
RPM builds.

22 years agoForgot Changelog.
Henri Fallon [Tue, 13 Nov 2001 12:15:21 +0000 (12:15 +0000)]
Forgot Changelog.
Began to re-read the documentation.

22 years ago * Commited my little release-howto (only useful to core vlc developers).
Sam Hocevar [Tue, 13 Nov 2001 12:11:27 +0000 (12:11 +0000)]
  * Commited my little release-howto (only useful to core vlc developers).

22 years agoAll decoders (audio, video, subtitles) are now modules.
Henri Fallon [Tue, 13 Nov 2001 12:09:18 +0000 (12:09 +0000)]
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

22 years ago * Closing Debian bug #119369 which was fixed a while ago.
Sam Hocevar [Tue, 13 Nov 2001 11:44:15 +0000 (11:44 +0000)]
  * Closing Debian bug #119369 which was fixed a while ago.

22 years agoBumped up version number to 1.0.0 :p.
Christophe Massiot [Tue, 13 Nov 2001 11:05:49 +0000 (11:05 +0000)]
Bumped up version number to 1.0.0 :p.

22 years ago * Damn recursion! Fixed an infinite loop in libdvdcss.
Sam Hocevar [Tue, 13 Nov 2001 02:03:46 +0000 (02:03 +0000)]
  * Damn recursion! Fixed an infinite loop in libdvdcss.

22 years ago * Got rid of DVDCSS_SEEK_INI in libdvdcss.
Sam Hocevar [Tue, 13 Nov 2001 01:25:05 +0000 (01:25 +0000)]
  * Got rid of DVDCSS_SEEK_INI in libdvdcss.

22 years ago * Added a "make package-beos" rule.
Sam Hocevar [Tue, 13 Nov 2001 00:46:23 +0000 (00:46 +0000)]
  * Added a "make package-beos" rule.
  * Fixed a BeOS compilation issue.

22 years ago * Fixed the vlcs communication for real now.
Sam Hocevar [Mon, 12 Nov 2001 23:56:53 +0000 (23:56 +0000)]
  * Fixed the vlcs communication for real now.

22 years ago * Fixed the vlcs communication issue by initializing WinSock at
Sam Hocevar [Mon, 12 Nov 2001 22:42:56 +0000 (22:42 +0000)]
  * Fixed the vlcs communication issue by initializing WinSock at
    startup (thanks Meuuh for the tip).

22 years agoBumped up version number to 0.2.91.
Christophe Massiot [Mon, 12 Nov 2001 20:49:44 +0000 (20:49 +0000)]
Bumped up version number to 0.2.91.

22 years ago * Fixed a bug in the "make snapshot*" rules.
Sam Hocevar [Mon, 12 Nov 2001 20:44:19 +0000 (20:44 +0000)]
  * Fixed a bug in the "make snapshot*" rules.

22 years ago * Made everything ready for a vlc-0.2.91 / libdvdcss-1.0.0 release.
Sam Hocevar [Mon, 12 Nov 2001 20:16:33 +0000 (20:16 +0000)]
  * 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.

22 years agoAdded FAQ.
Christophe Massiot [Mon, 12 Nov 2001 13:22:08 +0000 (13:22 +0000)]
Added FAQ.

22 years agoNew --channelserver switch.
Christophe Massiot [Mon, 12 Nov 2001 12:54:16 +0000 (12:54 +0000)]
New --channelserver switch.

22 years agoDocumentation updates.
Christophe Massiot [Mon, 12 Nov 2001 11:37:30 +0000 (11:37 +0000)]
Documentation updates.

22 years agoipkg script for Familiar Linux 0.5 & bug fix in debian/rules.
Christophe Massiot [Mon, 12 Nov 2001 11:30:44 +0000 (11:30 +0000)]
ipkg script for Familiar Linux 0.5 & bug fix in debian/rules.

22 years agoDisabled DirectX audio output for the time being.
Christophe Massiot [Mon, 12 Nov 2001 11:13:18 +0000 (11:13 +0000)]
Disabled DirectX audio output for the time being.

22 years agoCorrected a typo.
Christophe Massiot [Mon, 12 Nov 2001 10:33:42 +0000 (10:33 +0000)]
Corrected a typo.

22 years ago * Added Oct's NSIS installer script. It will probably not work for you,
Sam Hocevar [Mon, 12 Nov 2001 05:15:39 +0000 (05:15 +0000)]
  * Added Oct's NSIS installer script. It will probably not work for you,
    but I need it to build the Win32 auto installer.

22 years ago * Automatic handling of the Channel Server's response in network mode.
Sam Hocevar [Mon, 12 Nov 2001 04:12:38 +0000 (04:12 +0000)]
  * Automatic handling of the Channel Server's response in network mode.

22 years ago-LPCM _is_ a private stream. Sorry.
Stéphane Borel [Mon, 12 Nov 2001 03:07:13 +0000 (03:07 +0000)]
-LPCM _is_ a private stream. Sorry.

-GetMACAddress takes the interface defined in the environment variable
vlc_iface instead of eth0

22 years ago-Fixed bug with MPEG audio in TS streams: MPEG audio & LPCM are _not_
Stéphane Borel [Mon, 12 Nov 2001 01:56:33 +0000 (01:56 +0000)]
-Fixed bug with MPEG audio in TS streams: MPEG audio & LPCM are _not_
private ES :p

22 years ago * Fixed compilation (and quite probably runtime) issues under IA64
Sam Hocevar [Sun, 11 Nov 2001 18:15:42 +0000 (18:15 +0000)]
  * Fixed compilation (and quite probably runtime) issues under IA64
    due to mixed int/void* casts.

22 years ago * Fixed a buffer overflow in CSSAuth()
Jon Lech Johansen [Sun, 11 Nov 2001 04:51:10 +0000 (04:51 +0000)]
  * Fixed a buffer overflow in CSSAuth()

22 years ago-Merged DVD netlist with input netlist to remove duplicated code.
Stéphane Borel [Sun, 11 Nov 2001 01:32:03 +0000 (01:32 +0000)]
-Merged DVD netlist with input netlist to remove duplicated code.
Basically, this adds the ability for the netlist to handle transport
packets that carry more than one data_packet.

22 years ago* BSD/OS VCD patch, courtesy of Steven M. Schultz <sms@TO.GD-ES.COM>
Christophe Massiot [Fri, 9 Nov 2001 13:49:27 +0000 (13:49 +0000)]
* BSD/OS VCD patch, courtesy of Steven M. Schultz <sms@TO.GD-ES.COM>
* Win32 network fix.

22 years ago* imdctsse should now compile and work in plugin and under BeOS
Renaud Dartus [Fri, 9 Nov 2001 10:02:31 +0000 (10:02 +0000)]
* imdctsse should now compile and work in plugin and under BeOS

22 years ago * Fixed a mingw32 problem I introduced last night :)
Jon Lech Johansen [Thu, 8 Nov 2001 21:07:24 +0000 (21:07 +0000)]
  * Fixed a mingw32 problem I introduced last night :)

22 years ago-kludge to have less discontinuity after a zero scr in DVD.
Stéphane Borel [Thu, 8 Nov 2001 14:45:44 +0000 (14:45 +0000)]
-kludge to have less discontinuity after a zero scr in DVD.

Maybe we should try to predict the date instead of taking the last one but
it seems quite hard.

22 years ago * Fixed some win32 64-bit issues.
Jon Lech Johansen [Thu, 8 Nov 2001 01:48:09 +0000 (01:48 +0000)]
  * Fixed some win32 64-bit issues.

22 years ago * Fixed some win32 compile issues.
Jon Lech Johansen [Wed, 7 Nov 2001 22:58:13 +0000 (22:58 +0000)]
  * Fixed some win32 compile issues.
  * Don't use long long, use u64/s64 (int_types.h).

22 years ago-forgot one file
Stéphane Borel [Wed, 7 Nov 2001 17:42:04 +0000 (17:42 +0000)]
-forgot one file

22 years ago*Move function that translates language codes into country name in src/misc
Stéphane Borel [Wed, 7 Nov 2001 17:37:16 +0000 (17:37 +0000)]
*Move function that translates language codes into country name in src/misc
so that every plugin can use it

*Change the name of a function in dvd_udf.c to fit with the forthcoming
 libdvdread plugin.

22 years agoAdded fgp.
Christophe Massiot [Wed, 7 Nov 2001 10:34:28 +0000 (10:34 +0000)]
Added fgp.

22 years ago*Corrected � long time bug (around 0.2.81 I think), that created a
Stéphane Borel [Wed, 7 Nov 2001 03:37:27 +0000 (03:37 +0000)]
*Corrected � long time bug (around 0.2.81 I think), that created a
corruption in ifo data. This was the reason why some DVDs that worked with
0.2.80 no longer worked with newer version of vlc. They should work again
now.

This is certainly one of the last updates of the current DVD plugin until
we move to libdvdread that will give us navigation ES.

22 years agoI've committed crap last time.
Stéphane Borel [Wed, 7 Nov 2001 02:10:14 +0000 (02:10 +0000)]
I've committed crap last time.

22 years agoRemoved deprecated code and structures.
Christophe Massiot [Tue, 6 Nov 2001 18:13:21 +0000 (18:13 +0000)]
Removed deprecated code and structures.

22 years agoNew --enable-release config option.
Christophe Massiot [Tue, 6 Nov 2001 17:12:02 +0000 (17:12 +0000)]
New --enable-release config option.

22 years ago Maybe corrected aspect ratio issue in fullscreen xvideo.
Stéphane Borel [Tue, 6 Nov 2001 16:59:06 +0000 (16:59 +0000)]
 Maybe corrected aspect ratio issue in fullscreen xvideo.

22 years ago * Fixed support for SPU and LPCM streams over network.
Sam Hocevar [Tue, 6 Nov 2001 00:59:31 +0000 (00:59 +0000)]
  * Fixed support for SPU and LPCM streams over network.

22 years agoAdded a new drawer to the control window to support:
Florian G. Pflug [Mon, 5 Nov 2001 21:24:40 +0000 (21:24 +0000)]
Added a new drawer to the control window to support:
1) Title / Chapter selection
2) Subtitle selection
3) Audiochannel/Language selection
4) Angle selection

22 years agoNew --volume option (untested, like usual :).
Christophe Massiot [Mon, 5 Nov 2001 15:22:44 +0000 (15:22 +0000)]
New --volume option (untested, like usual :).

22 years ago* libdvdcss port to OpenBSD.
Christophe Massiot [Fri, 2 Nov 2001 13:30:38 +0000 (13:30 +0000)]
* libdvdcss port to OpenBSD.

22 years agoReimported Intf_Controller, connected "File/Open/File" to Intf_Controller::file:Open.
Florian G. Pflug [Thu, 1 Nov 2001 21:58:16 +0000 (21:58 +0000)]
Reimported Intf_Controller, connected "File/Open/File" to Intf_Controller::file:Open.

22 years agoThe intf was being accessed indirectly from vout_Destroy.
Jon Lech Johansen [Thu, 1 Nov 2001 21:55:47 +0000 (21:55 +0000)]
The intf was being accessed indirectly from vout_Destroy.
This is a problem because the intf is currently destroyed
before the vout.

22 years agoMade it possible to open a File after vlc was started (you can use vlc now
Florian G. Pflug [Thu, 1 Nov 2001 21:52:02 +0000 (21:52 +0000)]
Made it possible to open a File after vlc was started (you can use vlc now
without starting it from the command line)

Cleaned up playlist handling in Intf_Vlc_Wrapper.

22 years ago * Modified the pf_close kludge in input.c so that we don't segfault when
Sam Hocevar [Thu, 1 Nov 2001 15:30:50 +0000 (15:30 +0000)]
  * Modified the pf_close kludge in input.c so that we don't segfault when
    pf_init fails.

22 years agoChange chapter selection buttons aspect to try and differentiate them
Stéphane Borel [Thu, 1 Nov 2001 13:35:43 +0000 (13:35 +0000)]
Change chapter selection buttons aspect to try and differentiate them
from title selection ones.

22 years agochanges to remove unwanted volumes from the Disk Menu.
Tony Castley [Thu, 1 Nov 2001 03:17:49 +0000 (03:17 +0000)]
changes to remove unwanted volumes from the Disk Menu.
Readonly filesystems like NTFS where being incorrectly added.

22 years ago- Do not resample if delta is short enough
Cyril Deguet [Thu, 1 Nov 2001 00:29:54 +0000 (00:29 +0000)]
- Do not resample if delta is short enough

22 years ago* Fixed a segfault on exit under Windows 2000
Renaud Dartus [Wed, 31 Oct 2001 11:55:53 +0000 (11:55 +0000)]
* Fixed a segfault on exit under Windows 2000

22 years agoFixed mistakes in my previous commit.
Christophe Massiot [Tue, 30 Oct 2001 23:45:08 +0000 (23:45 +0000)]
Fixed mistakes in my previous commit.

22 years ago- Enabled http button in gtk/gnome interface
Cyril Deguet [Tue, 30 Oct 2001 21:38:24 +0000 (21:38 +0000)]
- Enabled http button in gtk/gnome interface
- Fixed a polioterie from previous commit

22 years ago* Use memalign for aligned data (instead of a greek malloc)
Renaud Dartus [Tue, 30 Oct 2001 19:34:53 +0000 (19:34 +0000)]
* Use memalign for aligned data (instead of a greek malloc)
* Some optimization in imdct (all data are now aligned)
* SSE downmix now works for windows
* SSE imdct is desactivated for windows (MINGW32 doesn't know how to aligned data)

22 years ago- Changed default configuration for vls/vlcs hostname/IP
Cyril Deguet [Tue, 30 Oct 2001 12:49:59 +0000 (12:49 +0000)]
- Changed default configuration for vls/vlcs hostname/IP

22 years agoFixed '-' input.
Christophe Massiot [Tue, 30 Oct 2001 10:57:37 +0000 (10:57 +0000)]
Fixed '-' input.

22 years agoNew interface for MacOS X, courtesy of Florian G. Pflug.
Christophe Massiot [Tue, 30 Oct 2001 10:48:14 +0000 (10:48 +0000)]
New interface for MacOS X, courtesy of Florian G. Pflug.

22 years agoInterface changes to include menu for Title and chapter navigation.
Tony Castley [Mon, 29 Oct 2001 11:07:09 +0000 (11:07 +0000)]
Interface changes to include menu for Title and chapter navigation.
Also improved more "BeOS" CD detection.
Todo new graphics for the navigation controls.

22 years agoVLC FAQ TBU.
Christophe Massiot [Fri, 26 Oct 2001 16:23:06 +0000 (16:23 +0000)]
VLC FAQ TBU.

22 years ago * Synced dummy_dvdcss with Stef's changes to libdvdcss.
Sam Hocevar [Tue, 23 Oct 2001 23:41:00 +0000 (23:41 +0000)]
  * Synced dummy_dvdcss with Stef's changes to libdvdcss.
  * configure now compiles the VCD plugin if linux/cdrom.h is present.

22 years agoSorry,
Johan Bilien [Tue, 23 Oct 2001 03:17:49 +0000 (03:17 +0000)]
Sorry,

the VCD input arrives now :)

I'd better go to bed !

22 years agoAdded VCD input plugin for Linux :
Johan Bilien [Tue, 23 Oct 2001 03:06:50 +0000 (03:06 +0000)]
Added VCD input plugin for Linux :

The Linux specific stuff is located in linux_cdrom_tools files.
For the time being, it only has title (tracks). Chapters will come if I
ever can read .vcd files.
I've modified Gnome and GTK+, not the others.
I've noticed a big bug, it segfaults at the end of a title. I will
have a look on this tomorrow.
Please be indulgent, it's my first peace of code ;-)

22 years agoFixed ATTR_ALIGN configure test.
Christophe Massiot [Mon, 22 Oct 2001 15:17:19 +0000 (15:17 +0000)]
Fixed ATTR_ALIGN configure test.

22 years ago * Fixed NetBSD (and probably OpenBSD) libdvdcss compilation.
Sam Hocevar [Mon, 22 Oct 2001 14:07:36 +0000 (14:07 +0000)]
  * Fixed NetBSD (and probably OpenBSD) libdvdcss compilation.

22 years agoFixed compilation problems with OpenBSD.
Christophe Massiot [Mon, 22 Oct 2001 12:28:53 +0000 (12:28 +0000)]
Fixed compilation problems with OpenBSD.

22 years ago * xvideo.so is now built in by default. Mixing PIC and non-PIC code was not
Sam Hocevar [Mon, 22 Oct 2001 12:02:17 +0000 (12:02 +0000)]
  * xvideo.so is now built in by default. Mixing PIC and non-PIC code was not
  very nice.
  * Fixed compilation errors in src/interface/main.c when the compiler did
  not support SSE or 3DNow! inline assembly.

22 years agoQt fix courtesy of Christopher Johnson <cjohnson@mint.net>.
Christophe Massiot [Mon, 22 Oct 2001 11:35:45 +0000 (11:35 +0000)]
Qt fix courtesy of Christopher Johnson <cjohnson@mint.net>.

22 years agoThe vlc now crosscompiles smoothly without having to correct one file
Xavier Marchesini [Mon, 22 Oct 2001 02:33:54 +0000 (02:33 +0000)]
The vlc now crosscompiles smoothly without having to correct one file
BUT this is UGLY ! We HAVE to find a way to make multicast function
under Win32.

BTW, it does now definitely read TS Streams, locally or from the network.

22 years ago*** empty log message ***
Johan Bilien [Mon, 22 Oct 2001 00:43:23 +0000 (00:43 +0000)]
*** empty log message ***

22 years agoMoved unlock in the if structure. This suppresses the dead_lock which
Loïc Minier [Sun, 21 Oct 2001 23:17:03 +0000 (23:17 +0000)]
Moved unlock in the if structure. This suppresses the dead_lock which
was crashing the windows port in TS_input.

The audio still segfaults.

22 years agoResizing the video out window in BeOS now retains the scaling.
Tony Castley [Sun, 21 Oct 2001 06:06:20 +0000 (06:06 +0000)]
Resizing the video out window in BeOS now retains the scaling.

22 years agoTidied up the code to remove interface messages not required.
Tony Castley [Sun, 21 Oct 2001 06:05:30 +0000 (06:05 +0000)]
Tidied up the code to remove interface messages not required.

22 years ago* Fixed undefined KEY_SIZE compile bug mentioned by Dave Thorup
Eugenio Jarosiewicz [Thu, 18 Oct 2001 23:13:46 +0000 (23:13 +0000)]
* Fixed undefined KEY_SIZE compile bug mentioned by Dave Thorup
* Fixed CSS ioctl for Darwin/OSX - still might need tweaking of 'dataLength' fields
* Added ReadTitleKey ioctl for Darwin/OSX
* Minor cleanup

22 years ago-defining TRACE_DVDCSS in config.h displays libdvdcss debug message.
Stéphane Borel [Tue, 16 Oct 2001 16:51:28 +0000 (16:51 +0000)]
-defining TRACE_DVDCSS in config.h displays libdvdcss debug message.
-libdvdcss error messages are reported in input_dvd.c.
-vlc verbosity also enables more error messages from libdvdcss.

22 years agoRemoved unnecessary headers added by error.
Stéphane Borel [Tue, 16 Oct 2001 10:46:24 +0000 (10:46 +0000)]
Removed unnecessary headers added by error.

It should fix libdvdcss compilation issue on non-linux platforms.

22 years ago * Fixed an error in the ts://server[:port][/broadcast] input parsing.
Sam Hocevar [Mon, 15 Oct 2001 14:59:56 +0000 (14:59 +0000)]
  * Fixed an error in the ts://server[:port][/broadcast] input parsing.

22 years agoReverted one change from my previous commit: when using title cracking
Stéphane Borel [Mon, 15 Oct 2001 13:33:00 +0000 (13:33 +0000)]
Reverted one change from my previous commit: when using title cracking
method in libdvdcss, the key is only checked at title start, not before each
chapter.

The behaviour when we have decrypted the disc key is to check the key before
each seek (although I'm still fighting against a bug).

22 years agoUse of an environment variable to choose libdvdcss method.
Stéphane Borel [Sun, 14 Oct 2001 03:26:20 +0000 (03:26 +0000)]
Use of an environment variable to choose libdvdcss method.

22 years agoNew features for libdvdcss: we have three ways now to decode a title key.
Stéphane Borel [Sat, 13 Oct 2001 15:34:21 +0000 (15:34 +0000)]
New features for libdvdcss: we have three ways now to decode a title key.

1) Crack the title key (the method that was here before). The only change
here is that we search the key for the exact chapter we are seeking with
DVDSetArea (in case the key has changed within a title). It is maybe not a
good idea.

2) Crack the disc key, which allows us to decode instantly all title keys.
I've used an algorithm from Frank Stevenson ; it eats much memory (64MB),
and takes about 15 s at launch time.

3) Decode the disc key with player keys (libcss method). However, you need
licensed player keys at build time for that to work.

To choose between libdvdcss methods, a command line options is supplied:

        vlc --dvdcss <method> where method is one of title, disc, key.

Note that all these changes only work with linux now, since we have to add a
specific ioctl to read title key. I hope that I haven't broken too many things.