]> git.sesse.net Git - vlc/blobdiff - modules/demux/rawdv.c
playlist: Don't allow pl_Release(p_playlist) and pl_Yield(p_playlist).
[vlc] / modules / demux / rawdv.c
index 8882b4c89771507c5a008354bbe082622c0a6cd9..627220aee6f157175939ddaa62a21ddbdf82e485 100644 (file)
@@ -30,7 +30,8 @@
 # include "config.h"
 #endif
 
-#include <vlc/vlc.h>
+#include <vlc_common.h>
+#include <vlc_plugin.h>
 #include <vlc_demux.h>
 
 /*****************************************************************************
@@ -45,7 +46,7 @@ static void Close( vlc_object_t * );
 
 vlc_module_begin();
     set_shortname( "DV" );
-    set_description( _("DV (Digital Video) demuxer") );
+    set_description( N_("DV (Digital Video) demuxer") );
     set_capability( "demux", 3 );
     set_category( CAT_INPUT );
     set_subcategory( SUBCAT_INPUT_DEMUX );
@@ -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;
@@ -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;