Changeset 0a9fffb92ed32d042bc16f76a3c4735d60c6f086

Show
Ignore:
Timestamp:
04/05/08 19:34:54 (5 months ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1209922494 +0300
git-parent:

[9df284851e95e95a365d058ae26456e6168c84bb]

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

p_memcpy_module is private libvlc data

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • include/vlc_main.h

    r9df2848 r0a9fffb  
    6767    bool             b_color;     ///< color messages? 
    6868 
    69     module_t *             p_memcpy_module;  ///< Fast memcpy plugin used 
    70  
    7169    /* Structure storing the action name / key associations */ 
    7270    struct hotkey 
  • src/libvlc-common.c

    r9df2848 r0a9fffb  
    709709     * Choose the best memcpy module 
    710710     */ 
    711     p_libvlc->p_memcpy_module = module_Need( p_libvlc, "memcpy", "$memcpy", 0 ); 
     711    priv->p_memcpy_module = module_Need( p_libvlc, "memcpy", "$memcpy", 0 ); 
    712712 
    713713    priv->b_stats = config_GetInt( p_libvlc, "stats" ) > 0; 
     
    748748    { 
    749749        msg_Err( p_libvlc, "playlist initialization failed" ); 
    750         if( p_libvlc->p_memcpy_module != NULL ) 
    751         { 
    752             module_Unneed( p_libvlc, p_libvlc->p_memcpy_module ); 
     750        if( priv->p_memcpy_module != NULL ) 
     751        { 
     752            module_Unneed( p_libvlc, priv->p_memcpy_module ); 
    753753        } 
    754754        module_EndBank( p_libvlc ); 
     
    10571057#endif 
    10581058 
    1059     if( p_libvlc->p_memcpy_module ) 
    1060     { 
    1061         module_Unneed( p_libvlc, p_libvlc->p_memcpy_module ); 
    1062         p_libvlc->p_memcpy_module = NULL; 
     1059    if( priv->p_memcpy_module ) 
     1060    { 
     1061        module_Unneed( p_libvlc, priv->p_memcpy_module ); 
     1062        priv->p_memcpy_module = NULL; 
    10631063    } 
    10641064 
  • src/libvlc.h

    r9df2848 r0a9fffb  
    177177    int                i_timers;    ///< Number of timers 
    178178    bool               b_stats;     ///< Whether to collect stats 
     179 
     180    module_t          *p_memcpy_module;  ///< Fast memcpy plugin used 
    179181} libvlc_priv_t; 
    180182