add last backwards-compatible version

This commit is contained in:
2021-12-14 00:33:46 -07:00
parent 68b10d413b
commit b0dd3f07f3
335 changed files with 4746 additions and 19627 deletions

View File

@@ -376,11 +376,12 @@ static std::vector<uint8_t> makeWavHeader( const wavWriterSetup_t & setup, t_fil
temp->seek( 0, aborter );
temp->read_object( &ret[0], s, aborter );
}
return ret;
return std::move(ret);
}
file::ptr makeLiveWAVFile( const wavWriterSetup_t & setup, file::ptr data ) {
t_filesize size = data->get_size( fb2k::noAbort );
auto vec = makeWavHeader( setup, size, fb2k::noAbort );
abort_callback_dummy aborter;
t_filesize size = data->get_size( aborter );
auto vec = makeWavHeader( setup, size, aborter );
return new service_impl_t< fileWav >( std::move(vec), data );
}