[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Libcdio-devel] Re: nrg audio not correct with dao
From: |
Robert William Fuller |
Subject: |
Re: [Libcdio-devel] Re: nrg audio not correct with dao |
Date: |
Fri, 21 Mar 2008 03:57:44 -0400 |
User-agent: |
Thunderbird 2.0.0.6 (X11/20071013) |
R. Bernstein wrote:
Robert William Fuller writes:
<snip>
> I still have to get cd text working in Nero, but maybe tomorrow.
Again thanks. CD-Text working in Nero would be fantastic! As best as I
Fantastic it is!
You would not believe how easy it looks. I love this library!
Fortunately, Nero used MMC pack format for their CD-TEXT. This is all
it took:
diff -c /home/edison/src/libcdio/lib/driver/image/nrg.c.\~1.28.\~
/home/edison/src/libcdio/lib/driver/image/nrg.c
*** /home/edison/src/libcdio/lib/driver/image/nrg.c.~1.28.~ Thu Mar 20
04:14:40 2008
--- /home/edison/src/libcdio/lib/driver/image/nrg.c Fri Mar 21 03:53:35 2008
***************
*** 743,752 ****
break;
case CDTX_ID: { /* "CD TEXT" */
!
! cdio_log (log_level,
! "Don't know how to handle CD TEXT yet" );
! break;
}
default:
--- 743,753 ----
break;
case CDTX_ID: { /* "CD TEXT" */
! uint8_t *wdata = (uint8_t *) chunk->data;
! int len = UINT32_FROM_BE (chunk->len);
! cdio_assert (len % sizeof (CDText_data_t) == 0);
! cdtext_data_init (&p_env->gen, p_env->gen.i_first_track,
&wdata[-4], len, set_cdtext_field_generic);
! break;
}
default:
Diff finished. Fri Mar 21 03:53:40 2008