Changeset 4c4c4ce26e381d5e03b016d384e84d8a94721685

Show
Ignore:
Timestamp:
04/08/07 19:10:35 (1 year ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1186247435 +0000
git-parent:

[d9d0e354a39aaa714e871d6f9fd5c2984fccf579]

git-author:
Rémi Denis-Courmont <rem@videolan.org> 1186247435 +0000
Message:

Move code out of module descriptor.
By the way, I am VERY suspicious about the use of libvlc_global for mosaic and
bridge locks

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/stream_out/bridge.c

    r2e0409a r4c4c4ce  
    8383    set_callbacks( OpenIn, CloseIn ); 
    8484 
    85     var_Create( p_module->p_libvlc_global, "bridge-lock", VLC_VAR_MUTEX ); 
    8685vlc_module_end(); 
    8786 
     
    171170    p_sys->b_inited = VLC_FALSE; 
    172171 
     172    var_Create( p_this->p_libvlc_global, "bridge-lock", VLC_VAR_MUTEX ); 
    173173    var_Get( p_this->p_libvlc_global, "bridge-lock", &val ); 
    174174    p_sys->p_lock = val.p_address; 
     
    355355                   p_stream->p_cfg ); 
    356356 
     357    var_Create( p_this->p_libvlc_global, "bridge-lock", VLC_VAR_MUTEX ); 
    357358    var_Get( p_this->p_libvlc_global, "bridge-lock", &val ); 
    358359    p_sys->p_lock = val.p_address; 
  • modules/stream_out/mosaic_bridge.c

    r5b6b25c r4c4c4ce  
    163163 
    164164    set_callbacks( Open, Close ); 
    165  
    166     var_Create( p_module->p_libvlc_global, "mosaic-lock", VLC_VAR_MUTEX ); 
    167165vlc_module_end(); 
    168166 
     
    193191    p_sys->b_inited = VLC_FALSE; 
    194192 
     193    var_Create( p_libvlc_global, "mosaic-lock", VLC_VAR_MUTEX ); 
    195194    var_Get( p_libvlc_global, "mosaic-lock", &val ); 
    196195    p_sys->p_lock = val.p_address; 
  • modules/video_filter/mosaic.c

    re378b43 r4c4c4ce  
    229229    add_integer( CFG_PREFIX "delay", 0, NULL, DELAY_TEXT, DELAY_LONGTEXT, 
    230230                 VLC_FALSE ); 
    231  
    232     var_Create( p_module->p_libvlc_global, "mosaic-lock", VLC_VAR_MUTEX ); 
    233231vlc_module_end(); 
    234232 
     
    309307    vlc_mutex_lock( &p_sys->lock ); 
    310308 
     309    var_Create( p_libvlc_global, "mosaic-lock", VLC_VAR_MUTEX ); 
    311310    var_Get( p_libvlc_global, "mosaic-lock", &val ); 
    312311    p_sys->p_lock = val.p_address;