summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>2016-12-09 00:01:35 +0100
committerAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>2016-12-10 13:36:57 +0100
commitc085f1a7e1030aabd175c8438dab7ca6fad9e98f (patch)
treeaf76f5abbc98960955d267771217e0c750eb0ad4
parent7d3baebe408cb7377dbb6fa1a7fd285e8e366440 (diff)
downloadffmpeg-streaming-c085f1a7e1030aabd175c8438dab7ca6fad9e98f.zip
ffmpeg-streaming-c085f1a7e1030aabd175c8438dab7ca6fad9e98f.tar.gz
opus_parser: make ParseContext the first element in OpusParseContext
ff_parse_close expects priv_data to be the ParseContext directly and thus doesn't work if it isn't at the beginning of OpusParseContext. Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-rw-r--r--libavcodec/opus_parser.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/opus_parser.c b/libavcodec/opus_parser.c
index c30fd7b..893573e 100644
--- a/libavcodec/opus_parser.c
+++ b/libavcodec/opus_parser.c
@@ -31,10 +31,10 @@
#include "parser.h"
typedef struct OpusParseContext {
+ ParseContext pc;
OpusContext ctx;
OpusPacket pkt;
int extradata_parsed;
- ParseContext pc;
int ts_framing;
} OpusParseContext;
OpenPOWER on IntegriCloud