I guess XE3 uses a different name for the variable that contains the decimal separator, or it is now in a record structure. I only use Delphi 7 and it’s a predefined variable that contains a “.” but for some others contains a “,”. Find out what it XE3 uses now for localization.
Ross.
--
--
You are recieving this message because you are subscribed to "NewAC users" Google group.
To post message to this group send it to
newac...@googlegroups.com
To unsubscribe from the group send a mail to: newac-users...@googlegroups.com
Additional variants are available at the groups page http://groups.google.com/group/newac-users?hl=en
---
You received this message because you are subscribed to the Google Groups "NewAC users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to newac-users...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
I don’t think anyone with any knowledge is on here anymore but I’ll try.
24-bit FLAC files don’t play correctly, at least the one that’s been sent to me. It plays fine in VLC but not with ACS_FLAC. I suspect there is something wrong with this logic in ACS_FLAC.pas…
if FLacIn.FBPS = 24 then
begin
for i := 0 to FLACIn.FBlockSize -1 do
begin
for j := 0 to ch - 1 do
begin
FLACIn.Buff[(i*ch + j)*3] := (LongWord(buffer[j][i]) and $000000FF);
FLACIn.Buff[(i*ch + j)*3 + 1] := (LongWord(buffer[j][i]) and $0000FF00) div $100;
FLACIn.Buff[(i*ch + j)*3 + 2] := (LongWord(buffer[j][i]) and $00FF0000) div $10000;
end;
end;
end
Anyone know what it could be?
Ross.
Never mind. The libFLAC.dll I was using was old. Updated it and it works.
Have you made any changes to the audio handling code, or just made it work/compile with a 64 bit compiler?
--
--
You are recieving this message because you are subscribed to "NewAC users" Google group.
To post message to this group send it to
newac...@googlegroups.com
To unsubscribe from the group send a mail to: newac-users...@googlegroups.com
Additional variants are available at the groups page http://groups.google.com/group/newac-users?hl=en
---
You received this message because you are subscribed to the Google Groups "NewAC users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to newac-users...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.