]> git.sesse.net Git - vlc/blobdiff - modules/access/decklink.cpp
Rename the sdi module to decklink.
[vlc] / modules / access / decklink.cpp
similarity index 93%
rename from modules/access/sdi.cpp
rename to modules/access/decklink.cpp
index b842e0180d3d8b9a20935037416ea6068db2f734..abefa5de51e3a977be349caa327e01d5f30c8597 100644 (file)
@@ -75,24 +75,24 @@ vlc_module_begin ()
     set_category( CAT_INPUT )
     set_subcategory( SUBCAT_INPUT_ACCESS )
 
-    add_integer( "sdi-card-index", 0, NULL,
+    add_integer( "decklink-card-index", 0, NULL,
                  CARD_INDEX_TEXT, CARD_INDEX_LONGTEXT, true )
-    add_string( "sdi-mode", "pal ", NULL,
+    add_string( "decklink-mode", "pal ", NULL,
                  MODE_TEXT, MODE_LONGTEXT, true )
-    add_integer( "sdi-caching", DEFAULT_PTS_DELAY / 1000, NULL,
+    add_integer( "decklink-caching", DEFAULT_PTS_DELAY / 1000, NULL,
                  CACHING_TEXT, CACHING_LONGTEXT, true )
-    add_string( "sdi-audio-connection", 0, NULL,
+    add_string( "decklink-audio-connection", 0, NULL,
                  AUDIO_CONNECTION_TEXT, AUDIO_CONNECTION_LONGTEXT, true )
-    add_integer( "sdi-audio-rate", 48000, NULL,
+    add_integer( "decklink-audio-rate", 48000, NULL,
                  RATE_TEXT, RATE_LONGTEXT, true )
-    add_integer( "sdi-audio-channels", 2, NULL,
+    add_integer( "decklink-audio-channels", 2, NULL,
                  CHANNELS_TEXT, CHANNELS_LONGTEXT, true )
-    add_string( "sdi-video-connection", 0, NULL,
+    add_string( "decklink-video-connection", 0, NULL,
                  VIDEO_CONNECTION_TEXT, VIDEO_CONNECTION_LONGTEXT, true )
-    add_string( "sdi-aspect-ratio", NULL, NULL,
+    add_string( "decklink-aspect-ratio", NULL, NULL,
                 ASPECT_RATIO_TEXT, ASPECT_RATIO_LONGTEXT, true )
 
-    add_shortcut( "sdi" )
+    add_shortcut( "decklink" )
     set_capability( "access_demux", 10 )
     set_callbacks( Open, Close )
 vlc_module_end ()
@@ -291,7 +291,7 @@ static int Open( vlc_object_t *p_this )
 
     HRESULT result;
 
-    i_card_index = var_InheritInteger( p_demux, "sdi-card-index" );
+    i_card_index = var_InheritInteger( p_demux, "decklink-card-index" );
     for( int i = 0; i <= i_card_index; ++i )
     {
         if( p_sys->p_card )
@@ -336,7 +336,7 @@ static int Open( vlc_object_t *p_this )
         goto finish;
     }
 
-    psz_video_connection = var_CreateGetNonEmptyString( p_demux, "sdi-video-connection" );
+    psz_video_connection = var_CreateGetNonEmptyString( p_demux, "decklink-video-connection" );
     if( psz_video_connection )
     {
         BMDVideoConnection conn;
@@ -354,7 +354,7 @@ static int Open( vlc_object_t *p_this )
             conn = bmdVideoConnectionSVideo;
         else
         {
-            msg_Err( p_demux, "Invalid --sdi-video-connection specified; choose one of " \
+            msg_Err( p_demux, "Invalid --decklink-video-connection specified; choose one of " \
                               "sdi, hdmi, opticalsdi, component, composite, or svideo." );
             ret = VLC_EGENERIC;
             goto finish;
@@ -370,7 +370,7 @@ static int Open( vlc_object_t *p_this )
         }
     }
 
-    psz_audio_connection = var_CreateGetNonEmptyString( p_demux, "sdi-audio-connection" );
+    psz_audio_connection = var_CreateGetNonEmptyString( p_demux, "decklink-audio-connection" );
     if( psz_audio_connection )
     {
         BMDAudioConnection conn;
@@ -382,7 +382,7 @@ static int Open( vlc_object_t *p_this )
             conn = bmdAudioConnectionAnalog;
         else
         {
-            msg_Err( p_demux, "Invalid --sdi-audio-connection specified; choose one of " \
+            msg_Err( p_demux, "Invalid --decklink-audio-connection specified; choose one of " \
                               "embedded, aesebu, or analog." );
             ret = VLC_EGENERIC;
             goto finish;
@@ -408,15 +408,15 @@ static int Open( vlc_object_t *p_this )
         goto finish;
     }
 
-    psz_display_mode = var_InheritString( p_demux, "sdi-mode" );
+    psz_display_mode = var_InheritString( p_demux, "decklink-mode" );
     if( !psz_display_mode || strlen( psz_display_mode ) == 0 || strlen( psz_display_mode ) > 4 ) {
-        msg_Err( p_demux, "Missing or invalid --sdi-mode string" );
+        msg_Err( p_demux, "Missing or invalid --decklink-mode string" );
         ret = VLC_EGENERIC;
         goto finish;
     }
 
     /*
-     * Pad the --sdi-mode string to four characters, so the user can specify e.g. "pal"
+     * Pad the --decklink-mode string to four characters, so the user can specify e.g. "pal"
      * without having to add the trailing space.
      */
     char sz_display_mode_padded[5];
@@ -504,8 +504,8 @@ static int Open( vlc_object_t *p_this )
 
     if( !b_found_mode )
     {
-        msg_Err( p_demux, "Unknown SDI mode specified. " \
-                          "Run VLC with -v --verbose-objects=-all,+sdi " \
+        msg_Err( p_demux, "Unknown video mode specified. " \
+                          "Run VLC with -v --verbose-objects=-all,+decklink " \
                           "to get a list of supported modes." );
         ret = VLC_EGENERIC;
         goto finish;
@@ -520,8 +520,8 @@ static int Open( vlc_object_t *p_this )
     }
 
     /* Set up audio. */
-    p_sys->i_rate = var_InheritInteger( p_demux, "sdi-audio-rate" );
-    p_sys->i_channels = var_InheritInteger( p_demux, "sdi-audio-channels" );
+    p_sys->i_rate = var_InheritInteger( p_demux, "decklink-audio-rate" );
+    p_sys->i_channels = var_InheritInteger( p_demux, "decklink-audio-channels" );
     if( p_sys->i_rate > 0 && p_sys->i_channels > 0 )
     {
         result = p_sys->p_input->EnableAudioInput( p_sys->i_rate, bmdAudioSampleType16bitInteger, p_sys->i_channels );
@@ -556,7 +556,7 @@ static int Open( vlc_object_t *p_this )
     video_fmt.video.i_frame_rate_base = p_sys->i_fps_den;
     video_fmt.i_bitrate = video_fmt.video.i_width * video_fmt.video.i_height * video_fmt.video.i_frame_rate * 2 * 8;
 
-    psz_aspect = var_CreateGetNonEmptyString( p_demux, "sdi-aspect-ratio" );
+    psz_aspect = var_CreateGetNonEmptyString( p_demux, "decklink-aspect-ratio" );
     if( psz_aspect )
     {
         char *psz_denominator = strchr( psz_aspect, ':' );
@@ -586,7 +586,7 @@ static int Open( vlc_object_t *p_this )
     p_sys->p_audio_es = es_out_Add( p_demux->out, &audio_fmt );
 
     /* Update default_pts to a suitable value for access */
-    var_Create( p_demux, "sdi-caching", VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
+    var_Create( p_demux, "decklink-caching", VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
 
 finish:
     if( decklink_iterator )
@@ -652,7 +652,7 @@ static int Control( demux_t *p_demux, int i_query, va_list args )
 
         case DEMUX_GET_PTS_DELAY:
             pi64 = (int64_t*)va_arg( args, int64_t * );
-            *pi64 = var_GetInteger( p_demux, "sdi-caching" ) * 1000;
+            *pi64 = var_GetInteger( p_demux, "decklink-caching" ) * 1000;
             return VLC_SUCCESS;
 
         case DEMUX_GET_TIME: