X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Faccess%2Fsdi.cpp;h=b842e0180d3d8b9a20935037416ea6068db2f734;hb=12ade3e3bc975d5426ba4af155b7372c31093b31;hp=055c0c13b70c070157177bc244461d33e6e7bfe1;hpb=9b9551a087bea36a5f03542a588c66f31c2f6ecc;p=vlc diff --git a/modules/access/sdi.cpp b/modules/access/sdi.cpp index 055c0c13b7..b842e0180d 100644 --- a/modules/access/sdi.cpp +++ b/modules/access/sdi.cpp @@ -291,7 +291,7 @@ static int Open( vlc_object_t *p_this ) HRESULT result; - i_card_index = var_CreateGetInteger( p_demux, "sdi-card-index" ); + i_card_index = var_InheritInteger( p_demux, "sdi-card-index" ); for( int i = 0; i <= i_card_index; ++i ) { if( p_sys->p_card ) @@ -408,7 +408,7 @@ static int Open( vlc_object_t *p_this ) goto finish; } - psz_display_mode = var_CreateGetString( p_demux, "sdi-mode" ); + psz_display_mode = var_InheritString( p_demux, "sdi-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" ); ret = VLC_EGENERIC; @@ -520,8 +520,8 @@ static int Open( vlc_object_t *p_this ) } /* Set up audio. */ - p_sys->i_rate = var_CreateGetInteger( p_demux, "sdi-audio-rate" ); - p_sys->i_channels = var_CreateGetInteger( p_demux, "sdi-audio-channels" ); + p_sys->i_rate = var_InheritInteger( p_demux, "sdi-audio-rate" ); + p_sys->i_channels = var_InheritInteger( p_demux, "sdi-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 );