mirror of
https://github.com/holub/mame
synced 2025-10-07 17:27:06 +03:00
chd: Fix error where FLAC was encoding 4 times too much data (samples vs. bytes) [David Haywood]
This commit is contained in:
parent
12656a2051
commit
56e6ba8b7c
@ -3093,7 +3093,7 @@ static chd_error flac_codec_compress(chd_file *chd, const void *src, UINT32 *len
|
|||||||
ok &= FLAC__stream_encoder_set_sample_rate(encoder, 44100);
|
ok &= FLAC__stream_encoder_set_sample_rate(encoder, 44100);
|
||||||
ok &= FLAC__stream_encoder_set_total_samples_estimate(encoder, 0);
|
ok &= FLAC__stream_encoder_set_total_samples_estimate(encoder, 0);
|
||||||
ok &= FLAC__stream_encoder_set_streamable_subset(encoder, false);
|
ok &= FLAC__stream_encoder_set_streamable_subset(encoder, false);
|
||||||
ok &= FLAC__stream_encoder_set_blocksize(encoder, ((CD_MAX_SECTOR_DATA)*CD_FRAMES_PER_HUNK) );
|
ok &= FLAC__stream_encoder_set_blocksize(encoder, ((CD_MAX_SECTOR_DATA)*CD_FRAMES_PER_HUNK)/4 ); // /4 because this is in SAMPLES, not bytes
|
||||||
|
|
||||||
if (!ok)
|
if (!ok)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user