> On 17 Dec 2018, at 18:45, Adrian <adrian-...@o2.pl> wrote:
>
> IMO temp_file+single_file should be mutually exclusive - why would you want
> to have temp file when you're using only one file anyway? In this mode you
> would either pool for file changes or just get updated playlist with new byte
> range (and that one should be updated after video file). I believe this
> restriction was already in place anyway, because there already were checks
> for HLS_SINGLE_FILE not being set, before doing actual rename, so this was
> just a simplification of those conditions.
not me to decide, please ;)
if playlist will always be done via .tmp, we will have a choice.
>
> As for playlist file - I'm not sure I follow, I've changed only places where
> temp files were already used, so I don't think I broke something in that
> matter.
not you, it was introduced by 223d2bde22ce33dcbcb6f17f234b609cb98f1fb6
> From repeat+level+trace I believe I saw that playlist file actually was using
> a temp file, so if that's the thing you are concerned about, it seems like
> it's all good.
>
> Regards
> Adrian Guzowski
>
> W dniu 17.12.2018 o 16:36, Aleksey Skripka pisze:
>> Greetings!
>>
>> Adrian,
>> with your variant of patch in case of '-hls_flags +temp_file+single_file' no
>> .tmp logic will be used.
>> not sure what is better, but all previous versions was doing so.
>>
>> and also, i'm still sure, that for backward compatibility with all previous
>> versions, index.m3u8 should always be written via .tmp file.
>>
>> ps:
>> i noticed this bug such way: i do not use +temp_file, but rely on atomic
>> rename of index.m3u8.
>>
>>> On 17 Dec 2018, at 17:23, Adrian <adrian-...@o2.pl> wrote:
>>>
>>> Hello,
>>>
>>> after upgrading FFmpeg from 4.0 to 4.1 I noticed that temp files in HLS
>>> muxed stopped working.
>>> It looks like a regression introduced by
>>> 223d2bde22ce33dcbcb6f17f234b609cb98f1fb6. I've prepared a patch and tested
>>> it cross-compiling for my project's target platform (ARM, Buildroot) and it
>>> seems like everything is in order. I ran regression tests and nothing seems
>>> to be broken.
>>>
>>> Please review it and possibly include this patch.
>>>
>>> Regards
>>> Adrian Guzowski
>>>
>>> <0001-Fix-usage-of-temp_file-flag-in-hls_flags-option.patch>_______________________________________________
>>> ffmpeg-devel mailing list
>>> ffmpeg-devel@ffmpeg.org
>>> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel