[MPlayer-cvslog] r19645 - trunk/libass/ass.c
eugeni
subversion at mplayerhq.hu
Sat Sep 2 21:21:41 CEST 2006
Author: eugeni
Date: Sat Sep 2 21:21:40 2006
New Revision: 19645
Modified:
trunk/libass/ass.c
Log:
Don't sort events when reading external subs. With r19644, the order does not matter.
Modified: trunk/libass/ass.c
==============================================================================
--- trunk/libass/ass.c (original)
+++ trunk/libass/ass.c Sat Sep 2 21:21:40 2006
@@ -121,23 +121,6 @@
free(style->FontName);
}
-static int events_compare_f(const void* a_, const void* b_) {
- ass_event_t* a = (ass_event_t*)a_;
- ass_event_t* b = (ass_event_t*)b_;
- if (a->Start < b->Start)
- return -1;
- else if (a->Start > b->Start)
- return 1;
- else
- return 0;
-}
-
-/// \brief Sort events by start time
-/// \param tid track id
-static void sort_events(ass_track_t* track) {
- qsort(track->events, track->n_events, sizeof(ass_event_t), events_compare_f);
-}
-
// ==============================================================================================
static void skip_spaces(char** str) {
@@ -943,8 +926,6 @@
mp_msg(MSGT_GLOBAL, MSGL_INFO, "LIBASS: added subtitle file: %s (%d styles, %d events)\n", fname, track->n_styles, track->n_events);
- sort_events(track);
-
// dump_events(forced_tid);
return track;
}
More information about the MPlayer-cvslog
mailing list