Re: [linux-minidisc] First patch for write support on HiMD available


On Thu, Jan 05, 2012 at 01:25:36AM +0100, John Paul Adrian Glaubitz wrote:
> 
> 2. The fields for the playback license validity (0044 and 0048 hex)
>    within a track descriptor are wrong. They have to be set to zero to
>    disable license expiration, see [1].

Update:

They are written correctly. We were just comparing old dumps before
Thomas integrated some fixes. However, we finally found the
problem. The codec information is not set correctly. In the track
descriptor, offsets 0x0021..23 keep this information. We found that an
MP3 track (128k/44.1) written with Sony's Hi-MD Music Transfer sets
"0x80" at 0x0023 while we wrote "0x0b". Changing this byte to "0x80"
will finally enable playback.

So, for now it's just a matter of patching a few lines of code and write
support is finally working.

Adrian