[FFmpeg-cvslog] avformat/dtsdec: reduce the scope of crctab

James Almer git at videolan.org
Thu May 5 00:32:48 CEST 2016


ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Wed May  4 19:23:23 2016 -0300| [e3df56f5b4d5458e3e48d2291eed862faa699a04] | committer: James Almer

avformat/dtsdec: reduce the scope of crctab

Signed-off-by: James Almer <jamrial at gmail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e3df56f5b4d5458e3e48d2291eed862faa699a04
---

 libavformat/dtsdec.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/libavformat/dtsdec.c b/libavformat/dtsdec.c
index 702a417..8c985b8 100644
--- a/libavformat/dtsdec.c
+++ b/libavformat/dtsdec.c
@@ -38,7 +38,6 @@ static int dts_probe(AVProbeData *p)
     int sum, max, pos, i;
     int64_t diff = 0;
     uint8_t hdr[12 + AV_INPUT_BUFFER_PADDING_SIZE] = { 0 };
-    const AVCRC *crctab = av_crc_get_table(AV_CRC_16_CCITT);
 
     for (pos = FFMIN(4096, p->buf_size); pos < p->buf_size - 2; pos += 2) {
         int marker, sample_blocks, sample_rate, sr_code, framesize;
@@ -68,7 +67,7 @@ static int dts_probe(AVProbeData *p)
                 continue;
             if (pos - 2 + hdr_size > p->buf_size)
                 continue;
-            if (av_crc(crctab, 0xffff, buf + 3, hdr_size - 5))
+            if (av_crc(av_crc_get_table(AV_CRC_16_CCITT), 0xffff, buf + 3, hdr_size - 5))
                 continue;
 
             if (pos == exss_nextpos)



More information about the ffmpeg-cvslog mailing list