lavf/cafenc: Allow muxing opus.
QuickTime does not require the (unknown) kuki chunk for decoding.
This commit is contained in:
parent
552d2cb6f7
commit
a3accd0c37
@ -81,6 +81,8 @@ static uint32_t samples_per_packet(enum AVCodecID codec_id, int channels, int bl
|
|||||||
return 320;
|
return 320;
|
||||||
case AV_CODEC_ID_MP1:
|
case AV_CODEC_ID_MP1:
|
||||||
return 384;
|
return 384;
|
||||||
|
case AV_CODEC_ID_OPUS:
|
||||||
|
return 960;
|
||||||
case AV_CODEC_ID_MP2:
|
case AV_CODEC_ID_MP2:
|
||||||
case AV_CODEC_ID_MP3:
|
case AV_CODEC_ID_MP3:
|
||||||
return 1152;
|
return 1152;
|
||||||
@ -117,7 +119,6 @@ static int caf_write_header(AVFormatContext *s)
|
|||||||
|
|
||||||
switch (par->codec_id) {
|
switch (par->codec_id) {
|
||||||
case AV_CODEC_ID_AAC:
|
case AV_CODEC_ID_AAC:
|
||||||
case AV_CODEC_ID_OPUS:
|
|
||||||
av_log(s, AV_LOG_ERROR, "muxing codec currently unsupported\n");
|
av_log(s, AV_LOG_ERROR, "muxing codec currently unsupported\n");
|
||||||
return AVERROR_PATCHWELCOME;
|
return AVERROR_PATCHWELCOME;
|
||||||
}
|
}
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
// Also please add any ticket numbers that you believe might be affected here
|
// Also please add any ticket numbers that you believe might be affected here
|
||||||
#define LIBAVFORMAT_VERSION_MAJOR 57
|
#define LIBAVFORMAT_VERSION_MAJOR 57
|
||||||
#define LIBAVFORMAT_VERSION_MINOR 84
|
#define LIBAVFORMAT_VERSION_MINOR 84
|
||||||
#define LIBAVFORMAT_VERSION_MICRO 100
|
#define LIBAVFORMAT_VERSION_MICRO 101
|
||||||
|
|
||||||
#define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \
|
#define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \
|
||||||
LIBAVFORMAT_VERSION_MINOR, \
|
LIBAVFORMAT_VERSION_MINOR, \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user