You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-10 06:10:52 +02:00
webm: Explicitly select libvpx, libopus and libvorbis encoders
And update the preference for the newer codecs now that the libraries seem stable and widespread enough. Bug-Id: 695 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
This commit is contained in:
1
configure
vendored
1
configure
vendored
@@ -2193,6 +2193,7 @@ w64_demuxer_select="wav_demuxer"
|
|||||||
wav_demuxer_select="riffdec"
|
wav_demuxer_select="riffdec"
|
||||||
wav_muxer_select="riffenc"
|
wav_muxer_select="riffenc"
|
||||||
webm_muxer_select="riffenc"
|
webm_muxer_select="riffenc"
|
||||||
|
webm_muxer_suggest="libopus_encoder libvorbis_encoder libvpx_vp8_encoder libvpx_vp9_encoder"
|
||||||
wtv_demuxer_select="riffdec"
|
wtv_demuxer_select="riffdec"
|
||||||
xmv_demuxer_select="riffdec"
|
xmv_demuxer_select="riffdec"
|
||||||
xwma_demuxer_select="riffdec"
|
xwma_demuxer_select="riffdec"
|
||||||
|
@@ -1790,8 +1790,8 @@ AVOutputFormat ff_webm_muxer = {
|
|||||||
.mime_type = "video/webm",
|
.mime_type = "video/webm",
|
||||||
.extensions = "webm",
|
.extensions = "webm",
|
||||||
.priv_data_size = sizeof(MatroskaMuxContext),
|
.priv_data_size = sizeof(MatroskaMuxContext),
|
||||||
.audio_codec = AV_CODEC_ID_VORBIS,
|
.audio_codec = CONFIG_LIBOPUS_ENCODER ? AV_CODEC_ID_OPUS : AV_CODEC_ID_VORBIS,
|
||||||
.video_codec = AV_CODEC_ID_VP8,
|
.video_codec = CONFIG_LIBVPX_VP9_ENCODER? AV_CODEC_ID_VP9 : AV_CODEC_ID_VP8,
|
||||||
.write_header = mkv_write_header,
|
.write_header = mkv_write_header,
|
||||||
.write_packet = mkv_write_flush_packet,
|
.write_packet = mkv_write_flush_packet,
|
||||||
.write_trailer = mkv_write_trailer,
|
.write_trailer = mkv_write_trailer,
|
||||||
|
Reference in New Issue
Block a user