diff options
Diffstat (limited to 'subprojects/packagefiles/libass')
| -rw-r--r-- | subprojects/packagefiles/libass/raw_text_fallback.diff | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/subprojects/packagefiles/libass/raw_text_fallback.diff b/subprojects/packagefiles/libass/raw_text_fallback.diff deleted file mode 100644 index 8974cce..0000000 --- a/subprojects/packagefiles/libass/raw_text_fallback.diff +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/libass/ass.c b/libass/ass.c -index 0b44649..d13eb8d 100644 ---- a/libass/ass.c -+++ b/libass/ass.c -@@ -1345,15 +1345,16 @@ void ass_process_chunk(ASS_Track *track, const char *data, int size, - if (process_event_tail(track, event, p, 3)) - break; - -- event->Start = timecode; -- event->Duration = duration; -- update_prune_ts(track, event->Start + event->Duration); -- goto cleanup; -+ break; - // dump_events(tid); - } while (0); - // some error -- ass_free_event(track, eid); -- track->n_events--; -+ //ass_free_event(track, eid); -+ //track->n_events--; -+ event->Start = timecode; -+ event->Duration = duration; -+ update_prune_ts(track, event->Start + event->Duration); -+ if (!event->Text) event->Text = strdup(str); - - cleanup: - free(str); |