summaryrefslogtreecommitdiff
path: root/src/input/input_dvd.c
AgeCommit message (Collapse)Author
2001-10-20big event cleanup: one single mechanism is now used for all communications ↵Guenter Bartsch
between gui, plugins and the xine engine; code cleanup CVS patchset: 837 CVS date: 2001/10/20 02:01:51
2001-10-17demux / input plugin interface change, init functions now have access to the ↵Guenter Bartsch
full xine_t *xine. This should enable stream plugins to register SCR plugins. WARNING: delete old input plugins, otherwise xine will crash CVS patchset: 823 CVS date: 2001/10/17 20:33:09
2001-10-08*_get_dir broken for file lists with more than five entries due to badJuergen Keil
malloc for mrl_t** double indirect mrl_t arrays. (old code was overwriting non-malloced memory) CVS patchset: 770 CVS date: 2001/10/08 18:06:34
2001-10-08On solaris, try to grab the default dvd device from vold supplied environmentJuergen Keil
variables, if available. By adding an "action" line like the one below into /etc/rmmount.conf, xine can now be autostarted on insertion of dvd media on solaris: action cdrom action_dvdvideo.so /tmp/xine/bin/xine -s dvd CVS patchset: 768 CVS date: 2001/10/08 12:52:49
2001-10-06Argh, uscsi ioctls do not work any more in solaris9beta (permission denied) onJuergen Keil
volume manager devices, so for now just assume the disk is not encrypted, when the DVD_READ_STRUCTURE command fails. CVS patchset: 754 CVS date: 2001/10/06 17:57:52
2001-10-06Add the DVD_STRUCT_COPYRIGHT checking stuff for solaris.Juergen Keil
CVS patchset: 747 CVS date: 2001/10/06 13:46:07
2001-10-05Errors returned from read(2) system call were ignored in most input pluginsJuergen Keil
(e.g. when accessing an encrypted dvd without proper dvd drive authentication). Print error messages, and try to handle read errors. CVS patchset: 741 CVS date: 2001/10/05 17:36:28
2001-10-05missing include for freebsd addedHeiko Schaefer
CVS patchset: 739 CVS date: 2001/10/05 14:49:32
2001-10-05- refuse to play encrypted dvdsMiguel Freitas
note: only tested on linux but also features bsd code (i´m trying not to break builds on other architectures, let me know if you have any problems) CVS patchset: 737 CVS date: 2001/10/05 11:31:39
2001-09-2832/64-bit bug in read_cache_read_block block, wrong fileoffset passed toJuergen Keil
read_cache_read_block (patch by Koo kyoseon) CVS patchset: 706 CVS date: 2001/09/28 09:18:52
2001-09-11remove obsoleted stuff by the new cache scheme.Miguel Freitas
(cancellation point now into read_cache.c) CVS patchset: 612 CVS date: 2001/09/11 11:30:56
2001-09-11read_cache enables xine to read DVD data in larger chunks (here 16*2048 ↵Guenter Bartsch
bytes), this gives us a nice performance boost on raw devices, especially on FreeBSD CVS patchset: 608 CVS date: 2001/09/11 00:57:11
2001-09-10better responsiveness by providing pthread cancellationMiguel Freitas
point inside block read (dvd and file inputs). CVS patchset: 597 CVS date: 2001/09/10 00:47:37
2001-09-08rich's patches (menu support)Guenter Bartsch
CVS patchset: 586 CVS date: 2001/09/08 00:44:40
2001-09-01More strlen/sizeof fixes by Hubert Matthews <hubert.matthews@unicornportal.com>Guenter Bartsch
CVS patchset: 549 CVS date: 2001/09/01 22:47:59
2001-08-17Add xine_seek() and friends.Daniel Caujolle-Bert
CVS patchset: 446 CVS date: 2001/08/17 16:15:36
2001-07-28patch provided by Chris Rankin to make dvd device name configurable in .xinercGuenter Bartsch
CVS patchset: 361 CVS date: 2001/07/28 13:23:24
2001-07-27One step back. It seems last changes about devfs will never fixed the problems.Daniel Caujolle-Bert
Is there a good soul to fixe this (i haven't any devfs here, i've just introduce this to avoid ton of mails..... missed ;-) ). CVS patchset: 360 CVS date: 2001/07/27 22:00:27
2001-07-27More check about devfs support. Dont call open() in non blocking mode if it'sDaniel Caujolle-Bert
not necessary. CVS patchset: 358 CVS date: 2001/07/27 15:50:04
2001-07-17AM_CHECK_CDROM_IOCTLS, add test for Solaris cdrom ioctls.Juergen Keil
Fix typo in input_dvd.c/input_vcd.c (HAVE_SYS_CDIO -> HAVE_SYS_CDIO_H) CVS patchset: 290 CVS date: 2001/07/17 13:28:10
2001-07-16IRIX / mips port. Audio and CD support are not implemented yet.Matthias Hopf
Nuked BUILD_LIB_STATIC. Changed some architecture dependend code to feature dependend code. Autoconf'ing CD / DVD ioctl() support. CVS patchset: 288 CVS date: 2001/07/16 19:36:00
2001-07-10Fixed get_dir in input plugins. Fixed a strange header inclusion bugDaniel Caujolle-Bert
in libw32dll/wine. CVS patchset: 264 CVS date: 2001/07/10 21:07:55
2001-07-01extended input plugin api for interactive menus and seamless branchingGuenter Bartsch
CVS patchset: 239 CVS date: 2001/07/01 23:37:04
2001-06-23Fixed/implement xine_get_browse_mrls(), and related stuff.Daniel Caujolle-Bert
CVS patchset: 217 CVS date: 2001/06/23 14:05:46
2001-06-21solaris and stability patches provided by Juergen KeilGuenter Bartsch
CVS patchset: 211 CVS date: 2001/06/21 17:34:23
2001-06-02make input plugins return file sizes in mrl_t (ls function)Guenter Bartsch
CVS patchset: 114 CVS date: 2001/06/02 21:44:01
2001-05-30Fixed demux_mpeg_block with detect by content bug. Fixed input_dvd/vcdDaniel Caujolle-Bert
autplay list generated (need a NULL terminator). Fixed vcd input plugin, now it seems to work. CVS patchset: 106 CVS date: 2001/05/30 21:48:23
2001-05-30Fixed demux* get current position calls.Daniel Caujolle-Bert
Fixed stdin/fifo input plugin, new mrl style: fifo://[mpeg1|mpeg2]/location Fixed dvd input plugin. xine core, update cur_input_pos position. call the gui status callback now. CVS patchset: 102 CVS date: 2001/05/30 02:09:24
2001-05-07Check and comply with devfs (i hope).Daniel Caujolle-Bert
CVS patchset: 68 CVS date: 2001/05/07 02:25:00
2001-05-07Add new mrl_t **get_dir functionality. Fix crash if audio driver == NULL.Daniel Caujolle-Bert
CVS patchset: 67 CVS date: 2001/05/07 01:31:44
2001-05-06Re-enable and sync input plugins. RTP one should be broken.Daniel Caujolle-Bert
CVS patchset: 63 CVS date: 2001/05/06 02:37:59
2001-05-05re-enable and sync to new API dvd input plugin.Daniel Caujolle-Bert
CVS patchset: 62 CVS date: 2001/05/05 23:44:33
2001-04-19Get rid of xine.h inclusion. Fix xine.h.tmpl.in, inttypes.h wasDaniel Caujolle-Bert
unincluded. Fix xine.m4 to reflect the new xine.h location. CVS patchset: 6 CVS date: 2001/04/19 09:46:57
2001-04-18Initial revisionDaniel Caujolle-Bert
CVS patchset: 1 CVS date: 2001/04/18 22:33:39