タイトルオーディオCDのTOCを読み出すサンプルプログラムカテゴリーアップルからの開発資料, 周辺機器
作成日2001/4/26 14:3:51作成者新居雅行
Sample Codeに掲載された「AudioCDSample」は、オーディオCDからTOCの情報を読み込み出力するといったものだ。Project Builderで作られており、Cでかかれている。TOCの内容を標準出力にリスト表示するだけなので、Project Builder上で動かして結果を見ることになるだろう。Mac OS XではオーディオCDをマウントすると、そのボリュームは各トラックがAIFFで参照できるようになっているが、加えて、.TOC.plistという名前のXMLファイルが参照できるようになり、TOCの情報がXMLファイルとして利用できるようになっている。このサンプルプログラムでは、その.TOC.plistファイルから項目ごとの情報を取り出すのに、Core Foundationの機能を使っており、XMLファイルとのデータのやりとりのサンプルにもなるだろう。また、File Managerの機能を使ってオーディオCDがマウントされたボリュームを検索し、オーディオCDのイジェクトなども行うプログラムも組み込まれている。
関連リンクAudioCDSample 1.0