From c48a6d1e806d7bd92cad81eaffe734f8bf9e40f5 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Thu, 14 Aug 2025 10:59:42 -0400 Subject: Support 360 degree videos, Improve VR keybinds - Update liana API in cdio handler. - Fix some build configurations. Signed-off-by: Andrew Opalach --- .../packagefiles/libass/raw_text_fallback.diff | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 subprojects/packagefiles/libass/raw_text_fallback.diff (limited to 'subprojects/packagefiles') diff --git a/subprojects/packagefiles/libass/raw_text_fallback.diff b/subprojects/packagefiles/libass/raw_text_fallback.diff new file mode 100644 index 0000000..8974cce --- /dev/null +++ b/subprojects/packagefiles/libass/raw_text_fallback.diff @@ -0,0 +1,27 @@ +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); -- cgit v1.2.3-101-g0448