Improvements to the MPEG-DASH muxer. Most importantly it adds support for explicitly assigning streams to AdaptationSets and for muxing WebM.
TODO: FATE tests [1] http://standards.iso.org/ittf/PubliclyAvailableStandards/c065274_ISO_IEC_23009-1_2014.zip v2: rebased + addressed comments by Martin and Anton Peter Große (10): dashenc: add option to provide UTC timing source dashenc: separate segments based on current segment duration dashenc: calculate stream bitrate from first segment if not available dashenc: add support for assigning streams to AdaptationSets dashenc: allow assigning all streams of media type to an AdaptationSet dashenc: default to one AdaptationSet per stream dashenc: copy language and role metadata from streams assigned to sets dashenc: use avio_dynbuf instead of packet_write callback dashenc: add webm support doc: add dash muxer doc/muxers.texi | 61 ++++++++ libavformat/dashenc.c | 411 +++++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 401 insertions(+), 71 deletions(-) -- 2.10.2 _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
