Commit Graph

1772 Commits

Author SHA1 Message Date
rocky
76d8cbe880 win32.c: get eject working.
device.c: an additional test for a NULL pointer to be on the safe side.
cdda-player: better handling of eject.
2005-03-09 02:19:54 +00:00
rocky
683e3d8eaf Test for invalid file handle on close_tray. 2005-03-08 15:47:50 +00:00
rocky
2b53fd1f60 Possibly Solaris close tray fixes. 2005-03-08 04:10:36 +00:00
rocky
2e91ef8ab5 Need to make close_tray_win32 external even when not on Windows. 2005-03-08 03:19:29 +00:00
rocky
7ae764d9b8 lib/driver/device.c: bug in close routine looping.
lib/*: Modify close routine for Win32 ioctl.
src/cdda-player: add option for close cd tray and minor things
2005-03-08 03:11:19 +00:00
rocky
db3b2fa938 Add Gerd Knorr's cdda-player as an example program using the libcdio Audio
controls.
2005-03-07 12:55:12 +00:00
rocky
068120281b Start of a working close_tray routine.
Add another routines which returns driver id to help reduce driver scans.
Reduce unneeded driver scanning my skipping DRIVER_UNKNOWN.
2005-03-07 07:23:52 +00:00
rocky
75c7b9a3d3 windows audio control improvements: add stop and do a little better
about getting subchannel info (still needs work). Attempt close tray
routine which is still broken across the board pending reworking.
2005-03-07 00:55:31 +00:00
rocky
79942ad9b6 Initial op.funcs. NULL. Try using close tray via CDROMSTART. 2005-03-06 23:11:47 +00:00
rocky
c082cedeba solaris: add audio stop
gnu_linux.c: correct comment.
2005-03-06 22:53:50 +00:00
rocky
007456fd3a Revised ISO9660 and multi-session output. 2005-03-06 22:38:07 +00:00
rocky
a706fc7cd2 fix prototype mismatch. 2005-03-06 22:36:27 +00:00
rocky
083e586379 Was destroying device list when getting capabilities. This should be an
in parameter only.
2005-03-06 22:04:07 +00:00
rocky
869bbacd94 Use cdio_audio_get_msf_seconds 2005-03-06 16:00:35 +00:00
rocky
6cf48eacb8 Add cdio_audio_get_msf_seconds 2005-03-06 15:59:20 +00:00
rocky
1dc54ec57d Split out cddb stuff for inclusion in a cdda player. 2005-03-06 11:23:15 +00:00
rocky
1fe287e813 More audio control corrections. 2005-03-06 11:21:52 +00:00
rocky
7b78b896f4 Forgot to add mmc_audio_state2str to list of exported symbols. 2005-03-06 03:00:41 +00:00
rocky
83601dc13e Add routine to turn audio status into a string. 2005-03-06 02:59:26 +00:00
rocky
333de3f467 Don't rely on mmc backward compatability. 2005-03-06 00:55:42 +00:00
rocky
29780fc927 Don't rely on MMC backward compatibility. 2005-03-06 00:54:50 +00:00
rocky
3e84283fa8 Don't rely on compatability with 0.72. Use new type names. 2005-03-06 00:03:53 +00:00
rocky
399fbf5013 Add Rock-Ridge regression test. 2005-03-05 23:51:40 +00:00
rocky
4c6890effd FreeBSD audio control fixes. 2005-03-05 23:21:40 +00:00
rocky
0ef7ba34cc BSDI audio control fixes. 2005-03-05 22:46:33 +00:00
rocky
7fd9eb5291 Correct getting audio subchannel info. 2005-03-05 22:10:20 +00:00
rocky
a27d21a97a win32.c: closer to getting audio controls working.
cd-info.c: was not testing MULTI_SESSION capability correctly.
2005-03-05 19:27:28 +00:00
rocky
83759b2ab9 Add test Rock-Ridge ISO-9660 image 2005-03-05 19:03:38 +00:00
rocky
31621a3942 Correct type mismatch: unsigned int -> lsn_t 2005-03-05 18:53:13 +00:00
rocky
8aafa13058 Rock-Ridge test ISO 9660. 2005-03-05 18:47:33 +00:00
rocky
eebb3ca0a4 Change multi-session output - cd-info reports LSN's, not session number. 2005-03-05 16:51:12 +00:00
rocky
b0f8934073 get_last_session returns lsn_t not session number.
Add get_track_last_session for Solaris. Correct it's play_msf.
2005-03-05 10:48:41 +00:00
rocky
822a203ba8 Add API routine to get last session number. 2005-03-05 10:10:16 +00:00
rocky
d76eddad1b Revise play_audio_msf for start/end as it should be.
_cdio_*driver*.c -> *driver*.c
2005-03-05 09:26:52 +00:00
rocky
d496ca3dbc 1st attempt to fill in some audio controls for Windows ioctl. 2005-03-05 09:11:44 +00:00
rocky
9cd2c6916a Towards audio controls working on FreeBSD. 2005-03-03 13:48:47 +00:00
rocky
e226c220ac Fix syntax error if Joliet. 2005-03-03 13:47:59 +00:00
rocky
60b59ff884 Update. 2005-03-03 10:43:31 +00:00
rocky
fa54ee6514 Now use cdrom.h for BSDI libcdio library. 2005-03-03 10:34:14 +00:00
rocky
3650e65a6f Better failure output messages. 2005-03-03 10:33:26 +00:00
rocky
12c4dc4457 Add some of the audio routines to BSDI driver. 2005-03-03 10:32:44 +00:00
rocky
b7a7319c57 Respect localtime parameter in iso9660_get_dtime 2005-03-03 10:32:01 +00:00
rocky
3466eeb8cd sunos -> solaris. lsn -> i_lsn 2005-03-03 08:43:39 +00:00
rocky
ccf435d4d8 Change to make "make distcheck" (build outside of src directory) work. 2005-03-03 01:04:27 +00:00
rocky
8c9fd21f5e Change to make build out of srcdir work. 2005-03-02 13:33:24 +00:00
rocky
9d7e2b97da Enable building out of srcdir. Patches outside of test/* from Mike Castle 2005-03-02 12:49:28 +00:00
rocky
3abb1badf9 audio.h: redo audio volume levels a little.
mmc.{c,h}: attempt to get audio ports/selections via MMC.
cd-info.c: show volume output levels in a cleaner fashion.
2005-03-02 04:23:59 +00:00
rocky
7441d6a1ec Slightly more detailed capability reporting:
VCD is MODE2 FORM 1/2; PhotoCD is ability to read multisessions.
2005-03-02 01:00:48 +00:00
rocky
850aeed10d Deal with unimplemented audio status (such as on image drivers) 2005-03-01 11:29:52 +00:00
rocky
01f3d305f7 Slight output change. 2005-03-01 11:14:43 +00:00