Close parse context.
authorDavid Liu <david.liu@st.com>
Wed, 25 Jun 2008 12:30:35 +0000 (12:30 +0000)
committerBenoit Fouet <benoit.fouet@free.fr>
Wed, 25 Jun 2008 12:30:35 +0000 (12:30 +0000)
Patch by David LIU david liu st com

Originally committed as revision 13962 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/aac_ac3_parser.h
libavcodec/ac3_parser.c

index 2d60646..d25502d 100644 (file)
@@ -28,6 +28,7 @@
 #include "parser.h"
 
 typedef struct AACAC3ParseContext {
+    ParseContext pc;
     int frame_size;
     int header_size;
     int (*sync)(uint64_t state, struct AACAC3ParseContext *hdr_info,
@@ -38,7 +39,6 @@ typedef struct AACAC3ParseContext {
     int bit_rate;
     int samples;
 
-    ParseContext pc;
     int remaining_size;
     uint64_t state;
 
index 6ed23d7..a2f3c82 100644 (file)
@@ -192,5 +192,5 @@ AVCodecParser ac3_parser = {
     sizeof(AACAC3ParseContext),
     ac3_parse_init,
     ff_aac_ac3_parse,
-    NULL,
+    ff_parse_close,
 };