From 6e6eeab1fdec4c628a624099e5d5e475ff46b619 Mon Sep 17 00:00:00 2001
From: Klaus Schmidinger <vdr@tvdr.de>
Date: Sat, 24 Nov 2001 14:48:04 +0100
Subject: Fixed DVD audio sync problems

---
 ac3dec/ac3.h    | 6 ++++++
 ac3dec/decode.c | 8 ++++++++
 2 files changed, 14 insertions(+)

(limited to 'ac3dec')

diff --git a/ac3dec/ac3.h b/ac3dec/ac3.h
index d325f3bb..8f268fbd 100644
--- a/ac3dec/ac3.h
+++ b/ac3dec/ac3.h
@@ -19,7 +19,11 @@
  *  along with GNU Make; see the file COPYING.  If not, write to
  *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 
  *
+ *------------------------------------------------------------
  *
+ * 24 Nov 2001
+ *      Andreas Schultz <aschultz@cs.uni-magdeburg.de>
+ *      Added ac3_buffersize()
  */
 
 #define AC3_BUFFER_SIZE (6*1024*16)
@@ -55,4 +59,6 @@ size_t ac3dec_decode_data (plugin_output_audio_t *output, uint8_t *data_start, u
 size_t ac3dec_decode_data (uint8_t *data_start ,uint8_t *data_end, int ac3reset, int *input_pointer, int *output_pointer, char *ac3_data);
 #endif
 
+uint32_t ac3_buffersize();
+
 #endif
diff --git a/ac3dec/decode.c b/ac3dec/decode.c
index fb852055..1ff517c4 100644
--- a/ac3dec/decode.c
+++ b/ac3dec/decode.c
@@ -31,6 +31,9 @@
  *      Matjaz Thaler <matjaz.thaler@rd.iskraemeco.si>
  *      Added support for DVB-s PCI card
  *
+ * 24 Nov 2001
+ *      Andreas Schultz <aschultz@cs.uni-magdeburg.de>
+ *      Added ac3_buffersize()
  */
 
 #ifdef HAVE_CONFIG_H
@@ -96,6 +99,11 @@ static uint32_t buffer_size = 0;;
 // for error handling
 jmp_buf error_jmp_mark;
 
+uint32_t ac3_buffersize()
+{
+  return buffer_size;
+}
+
 static uint32_t decode_buffer_syncframe (syncinfo_t *syncinfo, uint8_t **start, uint8_t *end)
 {
 	uint8_t *cur = *start;
-- 
cgit v1.2.3