diff options
author | Boris Nagaev <bnagaev@gmail.com> | 2016-02-29 08:16:48 (GMT) |
---|---|---|
committer | Boris Nagaev <bnagaev@gmail.com> | 2016-02-29 08:16:48 (GMT) |
commit | f12c523d1fed486b1f95bc344ae3f28d8771a740 (patch) | |
tree | 647b4082aee27b7508767fb814e9ab0c78d556db /src/libdca-3-sanity-check-for-subframes-and-prim_channels.patch | |
parent | 2919bb789f0dc9cf57cf4d9db46cb9cc30350287 (diff) | |
download | mxe-f12c523d1fed486b1f95bc344ae3f28d8771a740.zip mxe-f12c523d1fed486b1f95bc344ae3f28d8771a740.tar.gz mxe-f12c523d1fed486b1f95bc344ae3f28d8771a740.tar.bz2 |
remove libdca
fix #1240
fix #1239
Diffstat (limited to 'src/libdca-3-sanity-check-for-subframes-and-prim_channels.patch')
-rw-r--r-- | src/libdca-3-sanity-check-for-subframes-and-prim_channels.patch | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/libdca-3-sanity-check-for-subframes-and-prim_channels.patch b/src/libdca-3-sanity-check-for-subframes-and-prim_channels.patch deleted file mode 100644 index 25bdb4c..0000000 --- a/src/libdca-3-sanity-check-for-subframes-and-prim_channels.patch +++ /dev/null @@ -1,27 +0,0 @@ -This file is part of MXE. -See index.html for further information. - -Taken from libdca svn: svn://svn.videolan.org/libdca/trunk. - -r87 | sam | 2008-07-18 19:22:47 +0000 (Fri, 18 Jul 2008) | 2 lines - * parse.c: sanity check for subframes and prim_channels to avoid crashes - with invalid streams. - ---- libdca.orig/libdca/parse.c -+++ libdca/libdca/parse.c -@@ -305,8 +305,15 @@ - - /* Primary audio coding header */ - state->subframes = bitstream_get (state, 4) + 1; -+ -+ if (state->subframes > DCA_SUBFRAMES_MAX) -+ state->subframes = DCA_SUBFRAMES_MAX; -+ - state->prim_channels = bitstream_get (state, 3) + 1; - -+ if (state->prim_channels > DCA_PRIM_CHANNELS_MAX) -+ state->prim_channels = DCA_PRIM_CHANNELS_MAX; -+ - #ifdef DEBUG - fprintf (stderr, "subframes: %i\n", state->subframes); - fprintf (stderr, "prim channels: %i\n", state->prim_channels); |