libcdio-devel
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]