Branch: refs/heads/master
Home: https://github.com/mltframework/mlt
Commit: 7455472f47bc6a1ae38bf6260d1522070e08998f
https://github.com/mltframework/mlt/commit/7455472f47bc6a1ae38bf6260d1522070e08998f
Author: Brian Matherly <c...@brianmatherly.com>
Date: 2018-03-12 (Mon, 12 Mar 2018)
Changed paths:
M src/framework/mlt.vers
M src/framework/mlt_consumer.c
M src/framework/mlt_consumer.h
M src/framework/mlt_frame.c
M src/framework/mlt_frame.h
M src/framework/mlt_tractor.c
M src/framework/mlt_transition.c
M src/framework/mlt_types.h
M src/modules/avformat/Makefile
A src/modules/avformat/common.c
A src/modules/avformat/common.h
M src/modules/avformat/configure
M src/modules/avformat/consumer_avformat.c
M src/modules/avformat/factory.c
M src/modules/avformat/filter_avfilter.c
A src/modules/avformat/filter_swresample.c
M src/modules/avformat/producer_avformat.c
M src/modules/core/loader.ini
Log Message:
-----------
Add filter_swresample. (#305)
* Add filter_swresample.
Performs channel configuration aware channel count conversion.
Also performs sample format and frequency conversion.
Set this filter as the default channelconvert normalize filter.
* Resolve review comments for filter_swresample.
* Fix applying channel_layout property.
MLT allows specifying channel_layout as a string representing the
channel layout. But avcodec expects channel_layout to be specified
as an integer which represents a channel position bitmap. This change
stops the channel_layout property from being passed to avcodec so that
the value calculated by MLT will be used instead.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel