The segment path is desumed from the playlist path, recording a relative path in the playlist while serving the file could lead to misleading results.
Unified · Split
| @@ -85,7 +85,8 @@ static int append_entry(HLSContext *hls, uint64_t duration) · 84 unmodified lines | ||
| 85 | 85 | if (!en) |
| 86 | 86 | return AVERROR(ENOMEM); |
| 87 | 87 | |
| 88 | − av_get_frame_filename(en->name, sizeof(en->name), hls->basename, | |
| 88 | + av_get_frame_filename(en->name, sizeof(en->name), | |
| 89 | + av_basename(hls->basename), | |
| 89 | 90 | hls->number -1); |
| 90 | 91 | |
| 91 | 92 | en->duration = duration; |