Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* drop first item */
- if (seg->list_size && seg->segment_count >= seg->list_size) {
- entry = seg->segment_list_entries;
- seg->segment_list_entries = seg->segment_list_entries->next;
- av_freep(&entry->filename);
- int unlink($filename.ts);
- av_freep(&entry);
- }
- if ((ret = segment_list_open(s)) < 0)
- goto end;
- for (entry = seg->segment_list_entries; entry; entry = entry->next)
- segment_list_print_entry(seg->list_pb, seg->list_type, entry, s);
- if (seg->list_type == LIST_TYPE_M3U8 && is_last)
- avio_printf(seg->list_pb, "#EXT-X-ENDLIST\n");
- avio_closep(&seg->list_pb);
- if (seg->use_rename)
- ff_rename(seg->temp_list_filename, seg->list, s);
- } else {
- segment_list_print_entry(seg->list_pb, seg->list_type, &seg->cur_entry, s);
- avio_flush(seg->list_pb);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement