/*****************************************************************************
* Preamble
*****************************************************************************/
+
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
-#include <vlc/vlc.h>
+#include <vlc_common.h>
#include <vlc_input.h>
#include <vlc_access.h>
# define AM_NOVTABLE
# define _OBJBASE_H_
# undef _X86_
-# define _I64_MAX LONG_LONG_MAX
+# ifndef _I64_MAX
+# define _I64_MAX LONG_LONG_MAX
+# endif
# define LONGLONG long long
#endif
int dvb_SubmitDVBTTuneRequest( access_t* p_access );
int dvb_SubmitDVBCTuneRequest( access_t* p_access );
int dvb_SubmitDVBSTuneRequest( access_t* p_access );
-long dvb_GetBufferSize( access_t* p_access );
-long dvb_ReadBuffer( access_t* p_access, long* l_buffer_len, BYTE* p_buff );
+block_t *dvb_Pop( access_t* p_access );
#ifdef __cplusplus
}
****************************************************************************/
struct access_sys_t
{
- /* These 2 must be left at the beginning */
- vlc_mutex_t lock;
- vlc_cond_t wait;
BDAGraph *p_bda_module;
};