Commit Graph

2211 Commits

Author SHA1 Message Date
gmerlin
63d8add85e * Umount before ejecting
* Ultra simple eject command
2006-10-21 10:55:18 +00:00
rocky
c1f11393ac Add routine to get tray status (open/closed) and sample program.
Seems broken at least on SuSE 10.1 if not other GNU/Linux's though.
2006-10-11 12:38:17 +00:00
flameeyes
932617cf75 Check for the pointers before dereference them. Found by Coverity Scan on xine-lib. 2006-09-26 22:21:09 +00:00
flameeyes
232b7e8edc Check for the validity of the pointer before using strlen on it. Found by Coverity Scan on xine-lib. 2006-09-26 22:08:13 +00:00
flameeyes
60cc012bb8 Fix a possible off-by-one in strip_trail() identified by Coverity Scan on xine sources. 2006-09-26 18:07:59 +00:00
rocky
9cd49d2bd8 Patches from Steve Schultz to handle libiconv inclusion on BSDI (and
possibly other BSD's)
2006-08-20 23:50:16 +00:00
rocky
bb7a5244e5 Yet another guess at what happened to the CDROMREADTOCENTRY ioctl
call.  I haven't been able to find anything that documents in any
detail how to use this ioctl let alone the weird behavior where
CDROMREADTOC header beforehand turns and "invalid parameter" into a
valid one. It's not the way other 'nix's work.
2006-08-02 11:00:31 +00:00
rocky
ac887b6570 Take out some checks until daylight savings time thing is resolved. 2006-07-30 14:10:16 +00:00
rocky
6a7e4c5d8f gnu_linux: get_disc_last_lsn: cdte_format seems to want to be CDROM_MSF
example/tracks.c: add a call to cdio_get_disc_last_lsn()
NEWS - note UDF limitation. correct spelling typo.
2006-07-30 13:19:49 +00:00
gmerlin
ad9d1fedde * Updated NEWS 2006-06-12 22:51:26 +00:00
gmerlin
5e4307a3b3 * UTF-8 support 2006-06-03 15:35:49 +00:00
rocky
e06f4960ce C lint. 2006-06-03 00:05:57 +00:00
rocky
7a2886c1f0 Add our own version of copying.gpl rather than rely on FSF's to be unchanging. 2006-06-03 00:04:54 +00:00
gmerlin
511c0b9416 * UTF-8 support patch 2006-06-02 21:54:21 +00:00
rocky
5d3ef6fa82 Add missing field in SVD structure. Document correspondencies with ECMA 119
better.
2006-05-06 16:08:06 +00:00
rocky
fcabaf3da6 Note what nsectors does. 2006-05-03 00:29:40 +00:00
rocky
7b14288feb gcc 2.9 fix remove ;; - thanks to sms 2006-04-28 16:38:23 +00:00
rocky
75107b3cd0 Remove API overhaul. 2006-04-17 13:24:56 +00:00
rocky
4d2b5161f6 Add UDF 1.02 image and use that in the default file-extraction test. 2006-04-17 11:45:22 +00:00
rocky
dfe7ad5410 udf2.c becomes the more general udffile.c 2006-04-17 03:37:58 +00:00
rocky
e7e73c05d8 UDF file reading works for strategy 4. What a pain in the ass. 2006-04-17 03:32:38 +00:00
rocky
8a9128cf61 Remove some bugs in udf_file.c Others remain. 2006-04-16 02:34:08 +00:00
rocky
f4438d5de5 . 2006-04-15 16:18:33 +00:00
rocky
3ccf07b429 iso3.cpp->isofile.cpp 2006-04-15 16:16:05 +00:00
rocky
3446755f9c iso1.cpp->isolist.cpp 2006-04-15 16:13:51 +00:00
rocky
eaab952ae5 iso1->isolist iso2->isofile2 iso3->isofile 2006-04-15 16:12:51 +00:00
rocky
b11191eb3a iso1->isolist iso2->isofile2 iso3->isofile 2006-04-15 15:47:05 +00:00
rocky
c3e6beb4c1 iso1.c->isolist.c iso2.c -> isofile2.c iso3.c -> isofile.c 2006-04-15 15:45:25 +00:00
rocky
32bc921144 Proposed 2006 Summer of Code tasks 2006-04-15 09:19:03 +00:00
rocky
22608b594e stream: add getpos routine
udf: save last read position.
2006-04-15 03:05:14 +00:00
rocky
80ab1a301c libcdio.sym: add mmc_close_tray
cdda-player.c, mmc-tool.c: remove possibility of uninitialized return
code variables
2006-04-14 22:17:08 +00:00
rocky
4585f21f80 Fix prototype mismatch. Thanks yet again to the every vigilant Steve
Schultz.
2006-04-14 21:09:55 +00:00
rocky
79755a7659 doc fix 2006-04-12 14:55:27 +00:00
rocky
46a68fcbc3 Add access to GPCMD_INQUIRY 2006-04-12 14:49:21 +00:00
rocky
c6a4097efe Note newer example programs like udf1.c udf2.c
libcdio.texi also has some other small typo corrections.
2006-04-12 10:17:49 +00:00
rocky
12ac7c8a23 configure.ac: in 0.78cvs now
mmc2a.c: small changes from and synch with mmc-tool.
2006-04-12 09:38:45 +00:00
rocky
0c2b1bfa9e mmc: add mmc_close_tray().
mmc-tool: add option for close tray and to get mode-sense 2A data.
2006-04-12 09:30:14 +00:00
rocky
a87210b686 Allow multiple sequence of operations. 2006-04-12 03:23:46 +00:00
rocky
f66b71db63 udf_fs.c: was freeing freed memory when searching for a file that
doesn't exist.

udf2.c: print error when looking for a non-existent file.
2006-04-11 06:46:29 +00:00
rocky
d0d5ea424f Make udf_read_block more like 2 read. Implementation is closer
to the description (although it needs more work.)
udf_fs.h: break out udf_check_tag()
*.h: /*! -> /** - is more like Javadoc.
2006-04-11 05:47:57 +00:00
rocky
e039fcee0e Handle error condition better. 2006-04-11 01:05:44 +00:00
rocky
e11190d0b2 Print out entire file. (File must fit in memory though.) 2006-04-11 01:02:18 +00:00
rocky
6eeb46aea7 UDF fixes. 2006-04-11 00:26:54 +00:00
rocky
cbcfd4ee77 Wrapping fixes 2006-04-07 02:32:03 +00:00
rocky
aca503e166 If a driver doesn't have cdio_get_audio_volume, increase/decrease
volume arbitrarily start off with 50 (midway in range) and we've arranged
that cdda-player will do it's own bookkeeping to figure out what the
current volume level is.
2006-04-07 02:01:46 +00:00
rocky
48d9626a53 Add ability to interactively set volume levels. Keys +/- 2006-04-05 11:46:54 +00:00
rocky
a454dc7194 Tidy up a little. 2006-04-05 04:11:33 +00:00
rocky
3c8e10bf67 . 2006-04-05 03:55:09 +00:00
rocky
5eaec0081d *** empty log message *** 2006-04-05 03:53:01 +00:00
rocky
049e4e2c67 Figure out last line from screen paramaters. (I'm embarrassed it this
wasn't put in earlier.) Play *only* if we weren't previously paused or
playing.
2006-04-05 03:52:21 +00:00