summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorsos <sos@FreeBSD.org>2001-12-04 21:40:41 +0000
committersos <sos@FreeBSD.org>2001-12-04 21:40:41 +0000
commit949b72a9f9b53747e88071eef0a131a009015497 (patch)
tree55a850939241109ee01fdbaa1b5dc89e313d22c3 /sys
parent4052a320bbea6e87773d306c20e2bb3c8546d9af (diff)
downloadFreeBSD-src-949b72a9f9b53747e88071eef0a131a009015497.zip
FreeBSD-src-949b72a9f9b53747e88071eef0a131a009015497.tar.gz
Add entries to allow setting the CD type on cue sheets
Diffstat (limited to 'sys')
-rw-r--r--sys/sys/cdrio.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/sys/cdrio.h b/sys/sys/cdrio.h
index cd1d99e..2a1920f 100644
--- a/sys/sys/cdrio.h
+++ b/sys/sys/cdrio.h
@@ -71,6 +71,17 @@ struct cdr_cue_entry {
struct cdr_cuesheet {
int32_t len;
struct cdr_cue_entry *entries;
+ int session_format;
+#define CDR_SESS_CDROM 0x00
+#define CDR_SESS_CDI 0x10
+#define CDR_SESS_CDROM_XA 0x20
+
+ int session_type;
+#define CDR_SESS_NONE 0x00
+#define CDR_SESS_FINAL 0x01
+#define CDR_SESS_RESERVED 0x02
+#define CDR_SESS_MULTI 0x03
+
int test_write;
};
OpenPOWER on IntegriCloud