From 3bf2b376e64bef231c3f9e52aca60e3aded43e5d Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 5 Jan 2015 16:21:42 +0100 Subject: [PATCH] avformat/dvbsub: check for 0xf0 earlier in probe, 30% faster Signed-off-by: Michael Niedermayer --- libavformat/dvbsub.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/dvbsub.c b/libavformat/dvbsub.c index 73d9c3ef91..fc17ccf2a6 100644 --- a/libavformat/dvbsub.c +++ b/libavformat/dvbsub.c @@ -33,6 +33,7 @@ static int dvbsub_probe(AVProbeData *p) int max_score = 0; for(i=0; ibuf_size; i++){ + if (p->buf[i] == 0x0f) { const uint8_t *ptr = p->buf + i; uint8_t histogram[6] = {0}; int min = 255; @@ -55,6 +56,7 @@ static int dvbsub_probe(AVProbeData *p) } if (min && j > max_score) max_score = j; + } } if (max_score > 5)