update to match new way of passing metadata to stream encoder

This commit is contained in:
Josh Coalson
2002-06-01 05:27:12 +00:00
parent 134a4e9080
commit f2cc27079a
3 changed files with 8 additions and 7 deletions

View File

@@ -264,6 +264,7 @@ static void decoder_metadata_callback_compare_(const FLAC__FileDecoder *decoder,
static FLAC__bool generate_file_()
{
FLAC__StreamMetaData streaminfo, padding;
FLAC__StreamMetaData *metadata[1];
printf("generating FLAC file for test\n");
@@ -287,10 +288,12 @@ static FLAC__bool generate_file_()
padding.type = FLAC__METADATA_TYPE_PADDING;
padding.length = 1234;
metadata[0] = &padding;
if(!insert_to_our_metadata_(&streaminfo, 0, /*copy=*/true) || !insert_to_our_metadata_(&padding, 1, /*copy=*/true))
return die_("priming our metadata");
if(!file_utils__generate_flacfile(flacfile_, 512 * 1024, &streaminfo, padding.length))
if(!file_utils__generate_flacfile(flacfile_, 512 * 1024, &streaminfo, metadata, 1))
return die_("creating the encoded file");
return true;