#include "CdIo.h" VALUE rb_cdio_trackcdda_play(VALUE obj) { GET_TRACK(obj, p_cdio, track_i); msf_t msf_start, msf_end; cdio_get_track_msf(p_cdio, track_i, &msf_start); cdio_get_track_msf(p_cdio, track_i + 1, &msf_end); verify_return_code(cdio_audio_play_msf(p_cdio, &msf_start, &msf_end)); return Qtrue; }