[FFmpeg-devel] [PATCH RFC 0/8] libavformat/dashenc: improvements to MPEG-DASH muxer

Peter Große pegro at friiks.de
Sat Jan 21 16:39:01 EET 2017


Some bugfixes and improvements to the MPEG-DASH [1] muxer.

Most importantly it adds support for explicitly assigning streams to AdaptationSets, 
which is in part based on the code of webmdashenc.

TODO: add documentation and FATE tests

[1] http://standards.iso.org/ittf/PubliclyAvailableStandards/c065274_ISO_IEC_23009-1_2014.zip

Anton Schubert (2):
  libavformat/dashenc: add Z to localtime to force correct UTC parsing
  libavformat/dashenc: increase buffer time hints in the manifest

Peter Große (6):
  libavformat/dashenc: use avio_dynbuf instead of packet_write callback
  libavformat/dashenc: add mandatory id attribute to AdaptationSet and
    Period in manifest
  libavformat/dashenc: add option to provide UTC timing source
  libavformat/dashenc: use avformat_alloc_output_context2 for
    initializing context
  libavformat/dashenc: support for hinting stream bandwidth using
    metadata option
  libavformat/dashenc: add support for assigning streams to
    AdaptationSets

 libavformat/dashenc.c | 417 ++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 305 insertions(+), 112 deletions(-)

-- 
2.10.2



More information about the ffmpeg-devel mailing list