CAF input plugin based on AppleApplicationSupport |
CAF input plugin based on AppleApplicationSupport |
Oct 24 2012, 13:27
Post
#1
|
|
![]() Group: Developer Posts: 295 Joined: 22-November 10 From: Japan Member No.: 85902 |
Requires Apple Application Support (shipped with iTunes or QuickTime).
Supports playback and tagging of CAF (Apple Core Audio Format) files. Supported codecs (not thoroughly tested):
Download (foo_input_caf_x.x.x.zip in the following page): https://sites.google.com/site/qaacpage/cabinet Release note: https://sites.google.com/site/qaacpage/news/fooinputcaf001 |
|
|
|
![]() |
Oct 25 2012, 15:05
Post
#2
|
|
![]() Group: Developer Posts: 295 Joined: 22-November 10 From: Japan Member No.: 85902 |
Updated to 0.0.2.
Now it passes 3 of 4 decoder validation tests by foo_input_validator; However, for most of codecs, "Random Access" test fails. As far as I tested, only Linear PCM, ALAC, A-Law, μ-Law could pass that (although many of standard decoder seems to fail that test, too ... so probably this is inevitable). |
|
|
|
Nov 1 2012, 04:23
Post
#3
|
|
![]() Group: Developer Posts: 295 Joined: 22-November 10 From: Japan Member No.: 85902 |
Updated to 0.0.3 (although nobody other than me might be interested on this).
Actually when I tested before (on fb2k 1.1.15) LC-AAC failed the test, but now it seems working (without changes on plugin side). As for MP1,2,3 case, it turned out that ExtAudioFileSeek() API doesn't perform pre-rolling for these codecs. Therefore, on this version foo_input_caf takes care of MP1,2,3 preroll. For others (especially HE-AAC), it seems subtle difference exists on decoded result after seeking, which cannot be recovered by simple pre-rolling. Therefore, these are not random-access safe. It's not a serious problem just for listening or decoding whole song, but don't use with cuesheet. |
|
|
|
Nov 4 2012, 12:39
Post
#4
|
|
![]() Group: Developer Posts: 295 Joined: 22-November 10 From: Japan Member No.: 85902 |
Updated to 0.0.4
fixed a problem: VBR bitrate was not being properly refreshed until seeking once. |
|
|
|
Nov 4 2012, 12:49
Post
#5
|
|
![]() Group: Developer (Donating) Posts: 712 Joined: 1-December 07 Member No.: 49165 |
QUOTE input_cuesheet_factory_t Interesting... |
|
|
|
Nov 4 2012, 16:12
Post
#6
|
|
![]() Group: Developer Posts: 295 Joined: 22-November 10 From: Japan Member No.: 85902 |
|
|
|
|
Nov 13 2012, 14:22
Post
#7
|
|
![]() Group: Developer Posts: 295 Joined: 22-November 10 From: Japan Member No.: 85902 |
Released v0.0.5.
Fixed a crash when AppleApplicationSupport is not installed on the system. |
|
|
|
Dec 25 2012, 13:14
Post
#8
|
|
![]() Group: Developer Posts: 295 Joined: 22-November 10 From: Japan Member No.: 85902 |
Released 0.0.6.
Show channel layout on property dialog. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 22nd May 2013 - 05:14 |