X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fdemux%2Frawdv.c;h=627220aee6f157175939ddaa62a21ddbdf82e485;hb=c8ef76214a724af64c07fc20d88fcd4dc0459694;hp=ac4fb9a582378dcbc38d4cb4b342a0eeb67f137b;hpb=449fd28aaf007c6411251dae9d0dbfdc65b135d1;p=vlc diff --git a/modules/demux/rawdv.c b/modules/demux/rawdv.c index ac4fb9a582..627220aee6 100644 --- a/modules/demux/rawdv.c +++ b/modules/demux/rawdv.c @@ -30,7 +30,8 @@ # include "config.h" #endif -#include +#include +#include #include /***************************************************************************** @@ -45,8 +46,8 @@ static void Close( vlc_object_t * ); vlc_module_begin(); set_shortname( "DV" ); - set_description( _("DV (Digital Video) demuxer") ); - set_capability( "demux2", 3 ); + set_description( N_("DV (Digital Video) demuxer") ); + set_capability( "demux", 3 ); set_category( CAT_INPUT ); set_subcategory( SUBCAT_INPUT_DEMUX ); add_bool( "rawdv-hurry-up", 0, NULL, HURRYUP_TEXT, HURRYUP_LONGTEXT, false ); @@ -133,7 +134,7 @@ static int Open( vlc_object_t * p_this ) demux_t *p_demux = (demux_t*)p_this; demux_sys_t *p_sys; - const byte_t *p_peek, *p_peek_backup; + const uint8_t *p_peek, *p_peek_backup; uint32_t i_dword; dv_header_t dv_header; @@ -145,7 +146,7 @@ static int Open( vlc_object_t * p_this ) * it is possible to force this demux. */ /* Check for DV file extension */ - if( !demux2_IsPathExtension( p_demux, ".dv" ) && !p_demux->b_force ) + if( !demux_IsPathExtension( p_demux, ".dv" ) && !p_demux->b_force ) return VLC_EGENERIC; if( stream_Peek( p_demux->s, &p_peek, DV_PAL_FRAME_SIZE ) < @@ -327,7 +328,7 @@ static int Demux( demux_t *p_demux ) if( !p_sys->b_hurry_up ) { - p_sys->i_pcr += ( I64C(1000000) / p_sys->f_rate ); + p_sys->i_pcr += ( INT64_C(1000000) / p_sys->f_rate ); } return 1; @@ -341,7 +342,7 @@ static int Control( demux_t *p_demux, int i_query, va_list args ) demux_sys_t *p_sys = p_demux->p_sys; /* XXX: DEMUX_SET_TIME is precise here */ - return demux2_vaControlHelper( p_demux->s, + return demux_vaControlHelper( p_demux->s, 0, -1, p_sys->frame_size * p_sys->f_rate * 8, p_sys->frame_size, i_query, args );