[haiku-bugs] Re: [Haiku] #11455: Hybrid CDDA/ISO9660 CD KDLs

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Thu, 13 Nov 2014 09:03:40 -0000

#11455: Hybrid CDDA/ISO9660 CD KDLs
-------------------------------------+----------------------------
   Reporter:  pulkomandy             |      Owner:  nobody
       Type:  bug                    |     Status:  new
   Priority:  normal                 |  Milestone:  R1
  Component:  File Systems/ISO 9660  |    Version:  R1/Development
 Resolution:                         |   Keywords:
 Blocked By:                         |   Blocking:
Has a Patch:  0                      |   Platform:  All
-------------------------------------+----------------------------

Comment (by pulkomandy):

 I can reproduce this with all mixed CDDA/ISO9660 CDs I have:
 * Mika - Life in Cartoon Motion
 * Tribute to Arno
 * Daft Punk - Tron Legacy soundtrack
 * Datarock - Datarock Datarock
 These disks all have the same format: 2 sessions, the first one with the
 audio tracks, and the second one with the data tracks.

 I wanted to test with CDs that are the other way around (data track first,
 then audio tracks), as was common in video games 20 years ago (I tried
 "Rayman Forever"). But in that case the ISO9660 track isn't visible at all
 in Haiku and I can't try mounting it. Playing the cdda part seems to work
 fine. It seems the iso9660 FS detects the data track properly but returns
 0.6, then the CDDA detects the audio track and returns 0.8. There is a
 single session in this case, so we don't expose both. Maybe we should
 identify the data on a track-by-track basis instead of session-by-session
 (but that would lead to each CDDA track being mountable separately,
 probably?)

--
Ticket URL: <https://dev.haiku-os.org/ticket/11455#comment:1>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: