comparison dvd_reader.h @ 26:0d82d0f30c98 src

cosmetics: Convert all tabs to spaces.
author diego
date Tue, 23 Sep 2008 09:14:45 +0000
parents ac07d427fbc6
children
comparison
equal deleted inserted replaced
25:17258a7b3239 26:0d82d0f30c98
110 typedef enum { 110 typedef enum {
111 DVD_READ_INFO_FILE, /**< VIDEO_TS.IFO or VTS_XX_0.IFO (title) */ 111 DVD_READ_INFO_FILE, /**< VIDEO_TS.IFO or VTS_XX_0.IFO (title) */
112 DVD_READ_INFO_BACKUP_FILE, /**< VIDEO_TS.BUP or VTS_XX_0.BUP (title) */ 112 DVD_READ_INFO_BACKUP_FILE, /**< VIDEO_TS.BUP or VTS_XX_0.BUP (title) */
113 DVD_READ_MENU_VOBS, /**< VIDEO_TS.VOB or VTS_XX_0.VOB (title) */ 113 DVD_READ_MENU_VOBS, /**< VIDEO_TS.VOB or VTS_XX_0.VOB (title) */
114 DVD_READ_TITLE_VOBS /**< VTS_XX_[1-9].VOB (title). All files in 114 DVD_READ_TITLE_VOBS /**< VTS_XX_[1-9].VOB (title). All files in
115 the title set are opened and read as a 115 the title set are opened and read as a
116 single file. */ 116 single file. */
117 } dvd_read_domain_t; 117 } dvd_read_domain_t;
118 118
119 /** 119 /**
120 * Opens a file on the DVD given the title number and domain. 120 * Opens a file on the DVD given the title number and domain.
121 * 121 *
227 * Note that this is not a null terminated string. 227 * Note that this is not a null terminated string.
228 * @param volsetid_size At most volsetid_size bytes will be copied to volsetid. 228 * @param volsetid_size At most volsetid_size bytes will be copied to volsetid.
229 * @return 0 on success, -1 on error. 229 * @return 0 on success, -1 on error.
230 */ 230 */
231 int DVDUDFVolumeInfo( dvd_reader_t *, char *, unsigned int, 231 int DVDUDFVolumeInfo( dvd_reader_t *, char *, unsigned int,
232 unsigned char *, unsigned int ); 232 unsigned char *, unsigned int );
233 233
234 int DVDFileSeekForce( dvd_file_t *, int offset, int force_size); 234 int DVDFileSeekForce( dvd_file_t *, int offset, int force_size);
235 235
236 /** 236 /**
237 * Get the ISO9660 VolumeIdentifier and VolumeSetIdentifier 237 * Get the ISO9660 VolumeIdentifier and VolumeSetIdentifier
253 * Note that this is not a null terminated string. 253 * Note that this is not a null terminated string.
254 * @param volsetid_size At most volsetid_size bytes will be copied to volsetid. 254 * @param volsetid_size At most volsetid_size bytes will be copied to volsetid.
255 * @return 0 on success, -1 on error. 255 * @return 0 on success, -1 on error.
256 */ 256 */
257 int DVDISOVolumeInfo( dvd_reader_t *, char *, unsigned int, 257 int DVDISOVolumeInfo( dvd_reader_t *, char *, unsigned int,
258 unsigned char *, unsigned int ); 258 unsigned char *, unsigned int );
259 259
260 /** 260 /**
261 * Sets the level of caching that is done when reading from a device 261 * Sets the level of caching that is done when reading from a device
262 * 262 *
263 * @param dvd A read handle to get the disc ID from 263 * @param dvd A read handle to get the disc ID from