cdcontrol.c (13832) | cdcontrol.c (13861) |
---|---|
1/* 2 * Compact Disc Control Utility by Serge V. Vakulenko, <vak@cronyx.ru>. 3 * Based on the non-X based CD player by Jean-Marc Zucconi and 4 * Andrey A. Chernov. 5 */ 6#include <stdio.h> 7#include <stdlib.h> 8#include <string.h> --- 432 unchanged lines hidden (view full) --- 441 442 next = msf2lba (e[1].addr.msf.minute, e[1].addr.msf.second, 443 e[1].addr.msf.frame); 444 len = next - block; 445 lba2msf (len, &m, &s, &f); 446 447 /* Print duration, block, length, type */ 448 printf ("%2d:%02d.%02d %6d %6d %5s\n", m, s, f, block, len, | 1/* 2 * Compact Disc Control Utility by Serge V. Vakulenko, <vak@cronyx.ru>. 3 * Based on the non-X based CD player by Jean-Marc Zucconi and 4 * Andrey A. Chernov. 5 */ 6#include <stdio.h> 7#include <stdlib.h> 8#include <string.h> --- 432 unchanged lines hidden (view full) --- 441 442 next = msf2lba (e[1].addr.msf.minute, e[1].addr.msf.second, 443 e[1].addr.msf.frame); 444 len = next - block; 445 lba2msf (len, &m, &s, &f); 446 447 /* Print duration, block, length, type */ 448 printf ("%2d:%02d.%02d %6d %6d %5s\n", m, s, f, block, len, |
449 e->addr_type & 4 ? "data" : "audio"); | 449 e->control & 4 ? "data" : "audio"); |
450} 451 452int play_track (int tstart, int istart, int tend, int iend) 453{ 454 struct ioc_play_track t; 455 456 t.start_track = tstart; 457 t.start_index = istart; --- 164 unchanged lines hidden --- | 450} 451 452int play_track (int tstart, int istart, int tend, int iend) 453{ 454 struct ioc_play_track t; 455 456 t.start_track = tstart; 457 t.start_index = istart; --- 164 unchanged lines hidden --- |