AminetAminet
Search:
84450 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/libs/cdplayer_lib.lha

Mirror:Random
Showing:m68k-amigaosgeneric
No screenshot available
Short:Modern replacement for cdplayer.library
Author:Fredrik Wikstrom
Uploader:Fredrik Wikstrom <fredrik a500 org>
Type:util/libs
Version:52.7
Architecture:ppc-amigaos
Date:2012-07-23
Download:http://aminet.net/util/libs/cdplayer_lib.lha - View contents
Readme:http://aminet.net/util/libs/cdplayer_lib.readme
Downloads:6478

AmigaOS4.x native replacement for cdplayer.library V37:
http://aminet.net/package/dev/misc/CDPlayerlib37

Uses READ CD command to play CD audio tracks over AHI (similar method as what
PlayCDDA uses).

Installation:

Copy the cdplayer.library to LIBS:.

Changes:

52.7 (23-Jul-2012)
 - CDPLAY_PAUSE now flushes the CDDA buffers so that there won't be any wrong
   CDDA frames played if a program chooses to resume playback at a different
   position than the paused one

52.6 (23-Dec-2011)
 - Added CDPlayAddr() function

52.5 (30-Nov-2011)
 - Increased the size of the CDDA buffers to get more reliable CDDA playback
   with real CD/DVD drives
 - Changed around the volume setting/getting code so that it now reads/writes
   all channels in one go and doesn't require any additional locking

52.4 (28-Nov-2011)
 - Fixed INQUIRY command in CDInfo()
 - Changed GetVolume() and SetVolume() implementations so that they return
   quicker than before

52.3 (25-Nov-2011)
 - Fixed a stupid bug in the CDDA buffering which would cause stuttering audio
   playback especially at the beginning

52.2 (24-Nov-2011)
 - Rewrote the code so that CDDA decoding (only endian conversion) and volume
   scaling are now done in one pass instead of two
 - Rewrote CDDA buffering code so that it reads in advance (should work better
   with real CD/DVD drives than it did before)
 - Track numbers in API are now always 1 to NumTracks (the example code gave
   the impression that in CDPlay at least they are numbered 0 to NumTracks-1
   but this appears to be false from testing with other programs)

52.1 (16-Nov-2011)
 - First released version


Contents of util/libs/cdplayer_lib.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                   33      33 100.0% -lh0- 8902 Nov 16  2011 AutoInstall
[unknown]                 7744   17684  43.8% -lh5- 2e82 Jul 23 15:45 cdplayer.library
[unknown]                  951    1831  51.9% -lh5- d086 Jul 23 15:45 cdplayer_lib.readme
[unknown]                 3132    5092  61.5% -lh5- 17b1 Dec 15  2011 cdplayer_lib.readme.info
[unknown]                  116     166  69.9% -lh5- bfef Nov 16  2011 Install
[unknown]                13091   18257  71.7% -lh5- ade9 Dec 15  2011 Install.info
[unknown]                  709    1379  51.4% -lh5- 9507 Jul 23 15:48 license.txt
[unknown]                 3130    5092  61.5% -lh5- bfbe Dec 15  2011 license.txt.info
[unknown]                  123     221  55.7% -lh5- c5f6 Jul 23 15:48 src/cdplayer.library_rev.h
[unknown]                  136     267  50.9% -lh5- a4ce Jul 23 15:45 src/cdplayer.library_rev.i
[unknown]                    2       2 100.0% -lh0- 3796 Jul 23 15:45 src/cdplayer.library_rev.rev
[unknown]                  139     280  49.6% -lh5- 22bd Jul 23 15:45 src/cdplayer.library_rev.s
[unknown]                  567    2442  23.2% -lh5- 7fa5 Dec 15  2011 src/cdplayer.xml
[unknown]                 1119    7986  14.0% -lh5- 6e4a Jul 23 15:48 src/cdplayer_68k.c
[unknown]                  365     977  37.4% -lh5- 5683 Dec  1  2011 src/cdplayer_lib.sfd
[unknown]                 4519   17099  26.4% -lh5- 1f60 Jul 23 15:48 src/cdplayer_private.c
[unknown]                 1499    3671  40.8% -lh5- c79a Jul 23 15:48 src/cdplayer_private.h
[unknown]                 1174    3268  35.9% -lh5- 3dc7 Jul 23 15:48 src/cdplayer_vectors.c
[unknown]                  845    1678  50.4% -lh5- 81da Jul 23 15:48 src/debug.h
[unknown]                 2186    8125  26.9% -lh5- 81bd Jul 23 15:48 src/endian.h
[unknown]                 2419    7079  34.2% -lh5- 7540 Jul 23 15:48 src/examples/simple_play.c
[unknown]                  521    1508  34.5% -lh5- 416e Dec 15  2011 src/include/inline4/cdplayer.h
[unknown]                  591    2148  27.5% -lh5- 6ad1 Dec 15  2011 src/include/interfaces/cdplayer.h
[unknown]                  284     755  37.6% -lh5- 0543 Nov 16  2011 src/include/interfaces/cdplayer.i
[unknown]                 1277    2985  42.8% -lh5- 071b Nov 16  2011 src/include/libraries/cdplayer.h
[unknown]                  502    1564  32.1% -lh5- 95c8 Nov 17  2011 src/include/proto/cdplayer.h
[unknown]                 2685    7532  35.6% -lh5- 146e Jul 23 15:48 src/init.c
[unknown]                 1054    2122  49.7% -lh5- 32a0 Jul 23 15:48 src/main/CDActive.c
[unknown]                 1130    2285  49.5% -lh5- d2d0 Jul 23 15:48 src/main/CDCurrentTitle.c
[unknown]                  955    1831  52.2% -lh5- 9cf6 Jul 23 15:48 src/main/CDEject.c
[unknown]                 1129    2458  45.9% -lh5- c44e Jul 23 15:48 src/main/CDGetVolume.c
[unknown]                 1207    2416  50.0% -lh5- 4fc0 Jul 23 15:48 src/main/CDInfo.c
[unknown]                 1252    2838  44.1% -lh5- 48a9 Jul 23 15:48 src/main/CDJump.c
[unknown]                 1241    2882  43.1% -lh5- 8b29 Jul 23 15:48 src/main/CDPlay.c
[unknown]                 1241    2888  43.0% -lh5- b838 Jul 23 15:48 src/main/CDPlayAddr.c
[unknown]                 1268    2513  50.5% -lh5- 5d2d Jul 23 15:48 src/main/CDReadTOC.c
[unknown]                 1044    2097  49.8% -lh5- b6c0 Jul 23 15:48 src/main/CDResume.c
[unknown]                 1091    2260  48.3% -lh5- e0b7 Jul 23 15:48 src/main/CDSetVolume.c
[unknown]                 1007    2005  50.2% -lh5- 7b33 Jul 23 15:48 src/main/CDStop.c
[unknown]                 1346    2978  45.2% -lh5- 48fd Jul 23 15:48 src/main/CDTitleTime.c
[unknown]                  489    1040  47.0% -lh5- 6178 Dec 15  2011 src/Makefile
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        41 files   65313  151734  43.0%            Jul 23 17:33

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>