1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00

assdec: fix qsort() callback signature

This changes the event_cmp() function to the correct signature,
avoiding an ugly cast.

Signed-off-by: Mans Rullgard <mans@mansr.com>
This commit is contained in:
Mans Rullgard 2012-10-26 17:59:50 +01:00
parent 4cd217c065
commit 4cbae57cef

View File

@ -68,8 +68,9 @@ static int64_t get_pts(const uint8_t *p)
return sec*100+hsec; return sec*100+hsec;
} }
static int event_cmp(uint8_t **a, uint8_t **b) static int event_cmp(const void *_a, const void *_b)
{ {
const uint8_t *const *a = _a, *const *b = _b;
return get_pts(*a) - get_pts(*b); return get_pts(*a) - get_pts(*b);
} }
@ -131,7 +132,7 @@ static int read_header(AVFormatContext *s)
p++; p++;
} }
qsort(ass->event, ass->event_count, sizeof(*ass->event), (void*)event_cmp); qsort(ass->event, ass->event_count, sizeof(*ass->event), event_cmp);
return 0; return 0;