get isrc from nrg files AND new API char * cdio_get_track_isrc(CdIo_t *,track_t);

This commit is contained in:
edsdead
2008-03-20 01:40:28 +00:00
parent c0f66c3330
commit e4ecb61b05
10 changed files with 112 additions and 24 deletions

View File

@@ -1,5 +1,5 @@
/*
$Id: cdrdao.c,v 1.25 2008/03/19 04:38:52 edsdead Exp $
$Id: cdrdao.c,v 1.26 2008/03/20 01:40:29 edsdead Exp $
Copyright (C) 2004, 2005, 2006, 2007 Rocky Bernstein <rocky@gnu.org>
toc reading routine adapted from cuetools
@@ -25,7 +25,7 @@
(*.cue).
*/
static const char _rcsid[] = "$Id: cdrdao.c,v 1.25 2008/03/19 04:38:52 edsdead Exp $";
static const char _rcsid[] = "$Id: cdrdao.c,v 1.26 2008/03/20 01:40:29 edsdead Exp $";
#include "image.h"
#include "cdio_assert.h"
@@ -1276,14 +1276,15 @@ cdio_open_cdrdao (const char *psz_cue_name)
_funcs.get_media_changed = get_media_changed_image;
_funcs.get_mcn = _get_mcn_image;
_funcs.get_num_tracks = _get_num_tracks_image;
_funcs.get_track_channels = get_track_channels_image,
_funcs.get_track_copy_permit = get_track_copy_permit_image,
_funcs.get_track_channels = get_track_channels_image;
_funcs.get_track_copy_permit = get_track_copy_permit_image;
_funcs.get_track_format = _get_track_format_cdrdao;
_funcs.get_track_green = _get_track_green_cdrdao;
_funcs.get_track_lba = _get_lba_track_cdrdao;
_funcs.get_track_msf = _get_track_msf_image;
_funcs.get_track_preemphasis = get_track_preemphasis_image,
_funcs.get_track_preemphasis = get_track_preemphasis_image;
_funcs.get_track_pregap_lba = get_track_pregap_lba_image;
_funcs.get_track_isrc = get_track_isrc_image;
_funcs.lseek = _lseek_cdrdao;
_funcs.read = _read_cdrdao;
_funcs.read_audio_sectors = _read_audio_sectors_cdrdao;