mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-23 11:19:55 +00:00
flacdec: export replaygain tags from Vorbis comments
Signed-off-by: Anton Khirnov <anton@khirnov.net>
This commit is contained in:
parent
8542f9c4f1
commit
1d55f8d5f6
@ -116,6 +116,7 @@ OBJS-$(CONFIG_FILMSTRIP_MUXER) += filmstripenc.o
|
|||||||
OBJS-$(CONFIG_FLAC_DEMUXER) += flacdec.o rawdec.o \
|
OBJS-$(CONFIG_FLAC_DEMUXER) += flacdec.o rawdec.o \
|
||||||
flac_picture.o \
|
flac_picture.o \
|
||||||
oggparsevorbis.o \
|
oggparsevorbis.o \
|
||||||
|
replaygain.o \
|
||||||
vorbiscomment.o
|
vorbiscomment.o
|
||||||
OBJS-$(CONFIG_FLAC_MUXER) += flacenc.o flacenc_header.o \
|
OBJS-$(CONFIG_FLAC_MUXER) += flacenc.o flacenc_header.o \
|
||||||
vorbiscomment.o
|
vorbiscomment.o
|
||||||
|
@ -26,6 +26,7 @@
|
|||||||
#include "rawdec.h"
|
#include "rawdec.h"
|
||||||
#include "oggdec.h"
|
#include "oggdec.h"
|
||||||
#include "vorbiscomment.h"
|
#include "vorbiscomment.h"
|
||||||
|
#include "replaygain.h"
|
||||||
#include "libavcodec/bytestream.h"
|
#include "libavcodec/bytestream.h"
|
||||||
|
|
||||||
static int flac_read_header(AVFormatContext *s)
|
static int flac_read_header(AVFormatContext *s)
|
||||||
@ -146,6 +147,10 @@ static int flac_read_header(AVFormatContext *s)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ret = ff_replaygain_export(st, s->metadata);
|
||||||
|
if (ret < 0)
|
||||||
|
return ret;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user