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

Reply via email to