# include "config.h"
#endif
-#include <vlc/vlc.h>
+#include <vlc_common.h>
#include "input_internal.h"
static bool SkipAPETag( demux_t *p_demux );
/*****************************************************************************
- * demux2_New:
+ * demux_New:
* if s is NULL then load a access_demux
*****************************************************************************/
-demux_t *__demux2_New( vlc_object_t *p_obj,
+demux_t *__demux_New( vlc_object_t *p_obj,
const char *psz_access, const char *psz_demux,
const char *psz_path,
stream_t *s, es_out_t *out, bool b_quick )
SkipAPETag( p_demux );
p_demux->p_module =
- module_Need( p_demux, "demux2", psz_module,
+ module_Need( p_demux, "demux", psz_module,
!strcmp( psz_module, p_demux->psz_demux ) ?
true : false );
}
}
/*****************************************************************************
- * demux2_Delete:
+ * demux_Delete:
*****************************************************************************/
-void demux2_Delete( demux_t *p_demux )
+void demux_Delete( demux_t *p_demux )
{
module_Unneed( p_demux, p_demux->p_module );
vlc_object_detach( p_demux );
}
/*****************************************************************************
- * demux2_vaControlHelper:
+ * demux_vaControlHelper:
*****************************************************************************/
-int demux2_vaControlHelper( stream_t *s,
+int demux_vaControlHelper( stream_t *s,
int64_t i_start, int64_t i_end,
int i_bitrate, int i_align,
int i_query, va_list args )
pi64 = (int64_t*)va_arg( args, int64_t * );
if( i_bitrate > 0 && i_end > i_start )
{
- *pi64 = I64C(8000000) * (i_end - i_start) / i_bitrate;
+ *pi64 = INT64_C(8000000) * (i_end - i_start) / i_bitrate;
return VLC_SUCCESS;
}
return VLC_EGENERIC;
pi64 = (int64_t*)va_arg( args, int64_t * );
if( i_bitrate > 0 && i_end > i_start )
{
- *pi64 = I64C(8000000) * (i_tell - i_start) / i_bitrate;
+ *pi64 = INT64_C(8000000) * (i_tell - i_start) / i_bitrate;
return VLC_SUCCESS;
}
return VLC_EGENERIC;
i64 = (int64_t)va_arg( args, int64_t );
if( i_bitrate > 0 && i64 >= 0 )
{
- int64_t i_block = i64 * i_bitrate / I64C(8000000) / i_align;
+ int64_t i_block = i64 * i_bitrate / INT64_C(8000000) / i_align;
if( stream_Seek( s, i_start + i_block * i_align ) )
{
return VLC_EGENERIC;
p_sys->psz_name = strdup( psz_demux );
/* decoder fifo */
- if( ( p_sys->p_fifo = block_FifoNew( s ) ) == NULL )
+ if( ( p_sys->p_fifo = block_FifoNew() ) == NULL )
{
msg_Err( s, "out of memory" );
vlc_object_release( s );
block_FifoPut( p_sys->p_fifo, p_empty );
vlc_thread_join( s );
- if( p_sys->p_demux ) demux2_Delete( p_sys->p_demux );
+ if( p_sys->p_demux ) demux_Delete( p_sys->p_demux );
if( p_sys->p_block ) block_Release( p_sys->p_block );
block_FifoRelease( p_sys->p_fifo );
demux_t *p_demux;
/* Create the demuxer */
- if( !(p_demux = demux2_New( s, "", p_sys->psz_name, "", s, p_sys->out,
+ if( !(p_demux = demux_New( s, "", p_sys->psz_name, "", s, p_sys->out,
false )) )
{
return VLC_EGENERIC;