]> git.sesse.net Git - vlc/blobdiff - modules/access/dv.c
DTV: fix plugin name
[vlc] / modules / access / dv.c
index 084ef27ed86ce8c2a21701b00f82273d1bdd45be..a41906adf5b86a08f58c396170544bc43dcb9953 100644 (file)
@@ -66,7 +66,7 @@ vlc_module_begin ()
     set_shortname( N_("DV") )
     set_category( CAT_INPUT )
     set_subcategory( SUBCAT_INPUT_ACCESS )
-    add_integer( "dv-caching", 60000 / 1000, NULL, CACHING_TEXT, CACHING_LONGTEXT, true )
+    add_integer( "dv-caching", 60000 / 1000, CACHING_TEXT, CACHING_LONGTEXT, true )
         change_safe()
     set_capability( "access", 0 )
     add_shortcut( "dv", "dv1394", "raw1394" )
@@ -226,7 +226,7 @@ static int Open( vlc_object_t *p_this )
     p_sys->p_ev->pp_last = &p_sys->p_ev->p_frame;
     p_sys->p_ev->p_access = p_access;
     vlc_mutex_init( &p_sys->p_ev->lock );
-    vlc_thread_create( p_sys->p_ev, "dv event thread handler",
+    vlc_thread_create( p_sys->p_ev,
                        Raw1394EventThread, VLC_THREAD_PRIORITY_OUTPUT );
 
     return VLC_SUCCESS;
@@ -292,7 +292,7 @@ static int Control( access_t *p_access, int i_query, va_list args )
 
         case ACCESS_GET_PTS_DELAY:
             *va_arg( args, int64_t * )
-                   = (int64_t)var_GetInteger( p_access, "dv-caching" ) * 1000;
+                   = var_GetInteger( p_access, "dv-caching" ) * 1000;
             break;
 
         /* */
@@ -343,11 +343,8 @@ static void* Raw1394EventThread( vlc_object_t *p_this )
     {
         while( ( result = poll( &(p_sys->raw1394_poll), 1, 200 ) ) < 0 )
         {
-            if( !( errno == EAGAIN || errno == EINTR ) )
-            {
-                perror( "error: raw1394 poll" );
-                msg_Err( p_access, "retrying device raw1394" );
-            }
+            if( errno != EINTR )
+                msg_Err( p_access, "poll error: %m" );
         }
         if( !vlc_object_alive (p_sys->p_ev) )
                 break;