[FFmpeg-devel] [PATCH 1/3] avformat/dashenc: enabling streaming automatically for ldash
James Almer
jamrial at gmail.com
Fri Nov 5 05:03:11 EET 2021
On 11/4/2021 5:03 AM, "zhilizhao(赵志立)" wrote:
> Ping for the patch set.
>
>> On Oct 21, 2021, at 4:15 PM, Zhao Zhili <quinkblack at foxmail.com> wrote:
>>
>> There is a little chance that user specified contradicted options
>> like -streaming 0 -ldash 1, however, it's more likely that user
>> didn't know or forgot to enable streaming for ldash. So enabling
>> streaming automatically to make the feature easier to use, similar
>> like enable FF_MOV_FLAG_FRAGMENT/EMPTY_MOOV/DEFAULT_BASE_MOOF and
>> so on for FF_MOV_FLAG_CMAF.
>> ---
>> libavformat/dashenc.c | 4 ++--
>> 1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
>> index 06bbf36c95..0370a482fb 100644
>> --- a/libavformat/dashenc.c
>> +++ b/libavformat/dashenc.c
>> @@ -1406,8 +1406,8 @@ static int dash_init(AVFormatContext *s)
>> }
>>
>> if (c->ldash && !c->streaming) {
>> - av_log(s, AV_LOG_WARNING, "LDash option will be ignored as streaming is not enabled\n");
>> - c->ldash = 0;
>> + av_log(s, AV_LOG_WARNING, "Enabling streaming as LDash is enabled\n");
>> + c->streaming = 1;
>> }
>>
>> if (c->target_latency && !c->streaming) {
>> --
>> 2.31.1
Will apply the set.
More information about the ffmpeg-devel
mailing list