mirror of
https://github.com/claunia/flac.git
synced 2025-12-16 18:54:26 +00:00
rename ENCODING to STREAMINFO
This commit is contained in:
@@ -400,12 +400,12 @@ void metadata_callback(const FLAC__FileDecoder *decoder, const FLAC__StreamMetaD
|
|||||||
{
|
{
|
||||||
stream_info_struct *stream_info = (stream_info_struct *)client_data;
|
stream_info_struct *stream_info = (stream_info_struct *)client_data;
|
||||||
(void)decoder;
|
(void)decoder;
|
||||||
if(metadata->type == FLAC__METADATA_TYPE_ENCODING) {
|
if(metadata->type == FLAC__METADATA_TYPE_STREAMINFO) {
|
||||||
assert(metadata->data.encoding.total_samples < 0x100000000); /* this plugin can only handle < 4 gigasamples */
|
assert(metadata->data.stream_info.total_samples < 0x100000000); /* this plugin can only handle < 4 gigasamples */
|
||||||
stream_info->total_samples = (unsigned)(metadata->data.encoding.total_samples&0xffffffff);
|
stream_info->total_samples = (unsigned)(metadata->data.stream_info.total_samples&0xffffffff);
|
||||||
stream_info->bits_per_sample = metadata->data.encoding.bits_per_sample;
|
stream_info->bits_per_sample = metadata->data.stream_info.bits_per_sample;
|
||||||
stream_info->channels = metadata->data.encoding.channels;
|
stream_info->channels = metadata->data.stream_info.channels;
|
||||||
stream_info->sample_rate = metadata->data.encoding.sample_rate;
|
stream_info->sample_rate = metadata->data.stream_info.sample_rate;
|
||||||
|
|
||||||
if(stream_info->bits_per_sample != 16) {
|
if(stream_info->bits_per_sample != 16) {
|
||||||
MessageBox(mod.hMainWindow,"ERROR: plugin can only handle 16-bit samples\n","ERROR: plugin can only handle 16-bit samples",0);
|
MessageBox(mod.hMainWindow,"ERROR: plugin can only handle 16-bit samples\n","ERROR: plugin can only handle 16-bit samples",0);
|
||||||
|
|||||||
@@ -361,12 +361,12 @@ void metadata_callback_(const FLAC__FileDecoder *decoder, const FLAC__StreamMeta
|
|||||||
{
|
{
|
||||||
file_info_struct *file_info = (file_info_struct *)client_data;
|
file_info_struct *file_info = (file_info_struct *)client_data;
|
||||||
(void)decoder;
|
(void)decoder;
|
||||||
if(metadata->type == FLAC__METADATA_TYPE_ENCODING) {
|
if(metadata->type == FLAC__METADATA_TYPE_STREAMINFO) {
|
||||||
assert(metadata->data.encoding.total_samples < 0x100000000); /* this plugin can only handle < 4 gigasamples */
|
assert(metadata->data.stream_info.total_samples < 0x100000000); /* this plugin can only handle < 4 gigasamples */
|
||||||
file_info->total_samples = (unsigned)(metadata->data.encoding.total_samples&0xffffffff);
|
file_info->total_samples = (unsigned)(metadata->data.stream_info.total_samples&0xffffffff);
|
||||||
file_info->bits_per_sample = metadata->data.encoding.bits_per_sample;
|
file_info->bits_per_sample = metadata->data.stream_info.bits_per_sample;
|
||||||
file_info->channels = metadata->data.encoding.channels;
|
file_info->channels = metadata->data.stream_info.channels;
|
||||||
file_info->sample_rate = metadata->data.encoding.sample_rate;
|
file_info->sample_rate = metadata->data.stream_info.sample_rate;
|
||||||
|
|
||||||
if(file_info->bits_per_sample != 16) {
|
if(file_info->bits_per_sample != 16) {
|
||||||
file_info->abort_flag = true;
|
file_info->abort_flag = true;
|
||||||
|
|||||||
@@ -465,12 +465,12 @@ void metadata_callback_(const FLAC__FileDecoder *decoder, const FLAC__StreamMeta
|
|||||||
{
|
{
|
||||||
file_info_struct *file_info = (file_info_struct *)client_data;
|
file_info_struct *file_info = (file_info_struct *)client_data;
|
||||||
(void)decoder;
|
(void)decoder;
|
||||||
if(metadata->type == FLAC__METADATA_TYPE_ENCODING) {
|
if(metadata->type == FLAC__METADATA_TYPE_STREAMINFO) {
|
||||||
assert(metadata->data.encoding.total_samples < 0x100000000); /* this plugin can only handle < 4 gigasamples */
|
assert(metadata->data.stream_info.total_samples < 0x100000000); /* this plugin can only handle < 4 gigasamples */
|
||||||
file_info->total_samples = (unsigned)(metadata->data.encoding.total_samples&0xffffffff);
|
file_info->total_samples = (unsigned)(metadata->data.stream_info.total_samples&0xffffffff);
|
||||||
file_info->bits_per_sample = metadata->data.encoding.bits_per_sample;
|
file_info->bits_per_sample = metadata->data.stream_info.bits_per_sample;
|
||||||
file_info->channels = metadata->data.encoding.channels;
|
file_info->channels = metadata->data.stream_info.channels;
|
||||||
file_info->sample_rate = metadata->data.encoding.sample_rate;
|
file_info->sample_rate = metadata->data.stream_info.sample_rate;
|
||||||
|
|
||||||
if(file_info->bits_per_sample != 16) {
|
if(file_info->bits_per_sample != 16) {
|
||||||
file_info->abort_flag = true;
|
file_info->abort_flag = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user