[FFmpeg-devel] [PATCH] avformat/hlsenc: Duplicated segment filenames and use_localtime_mkdir

Bodecs Bela bodecsb at vivanet.hu
Sun Jan 1 14:14:43 EET 2017



2017.01.01. 12:57 keltezéssel, Steven Liu írta:
> 2017-01-01 19:40 GMT+08:00 Bodecs Bela <bodecsb at vivanet.hu>:
>
>> Dear All,
>>
>> current implementation of finding duplicated segment filenames may fail if
>> use_localtime_mkdir and use_localtime are in effect and segment_filename
>> option expression contains subdirectories with date/time specifiers in them.
>> This patch fixes this false behaviour.
>>
>>
>> thank you,
>>
>> Bela
>>
>>
>> _______________________________________________
>> ffmpeg-devel mailing list
>> ffmpeg-devel at ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>>
>>
> +static HLSSegment *find_segment_by_filename(HLSSegment *segment, const
> char *filename)
> +{
> +    while (segment) {
> +        if (!strcmp(segment->filename,filename))
> +            return segment;
> +        segment = segment->next;
> +    }
> +    return (HLSSegment *) NULL;
> +}
> +
> use av_strcasecmp will better。
yes, I have changed it.
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Duplicated-segment-filenames-and-use_localtime_mkdir.patch
Type: text/x-patch
Size: 3583 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170101/b850ddbe/attachment.bin>


More information about the ffmpeg-devel mailing list