Changeset 138c463bc99d8a6b43aefdf7efb2d487c22b0987

Show
Ignore:
Timestamp:
31/08/08 11:21:18 (3 months ago)
Author:
Rémi Denis-Courmont <rdenis@simphalempin.com>
git-committer:
Rémi Denis-Courmont <rdenis@simphalempin.com> 1220174478 +0300
git-parent:

[2734c1b4d4f9ddbeff77ad5929c60d486a3151bf]

git-author:
Rémi Denis-Courmont <rdenis@simphalempin.com> 1220174478 +0300
Message:

Move kept sout instance to playlist private data

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/libvlc.h

    r135e63d r138c463  
    226226    interaction_t     *p_interaction;    ///< interface interaction object 
    227227    httpd_t           *p_httpd; ///< HTTP daemon (src/network/httpd.c) 
    228  
    229     /* Private playlist data (FIXME - playlist_t is too public...) */ 
    230     sout_instance_t   *p_sout; ///< kept sout instance (for playlist) 
    231228} libvlc_priv_t; 
    232229 
  • src/playlist/control.c

    rbad878b r138c463  
    512512{ 
    513513    input_item_t *p_input = p_item->p_input; 
    514     sout_instance_t **pp_sout = &libvlc_priv(p_playlist->p_libvlc)->p_sout; 
     514    sout_instance_t **pp_sout = &p_playlist->p->p_sout; 
    515515    int i_activity = var_GetInteger( p_playlist, "activity" ) ; 
    516516 
  • src/playlist/engine.c

    rbad878b r138c463  
    366366            int i_activity; 
    367367            input_thread_t *p_input; 
    368             sout_instance_t **pp_sout = 
    369                 &libvlc_priv(p_playlist->p_libvlc)->p_sout; 
     368            sout_instance_t **pp_sout = &p_playlist->p->p_sout; 
    370369 
    371370            PL_DEBUG( "dead input" ); 
     
    508507#ifdef ENABLE_SOUT 
    509508    /* close the remaining sout-keep (if there was no input atm) */ 
    510     sout_instance_t *p_sout = libvlc_priv (p_playlist->p_libvlc)->p_sout; 
     509    sout_instance_t *p_sout = p_playlist->p->p_sout; 
    511510    if (p_sout) 
    512511        sout_DeleteInstance( p_sout ); 
  • src/playlist/playlist_internal.h

    rbad878b r138c463  
    4242    playlist_preparse_t  *p_preparse; /**< Preparser object */ 
    4343    playlist_fetcher_t   *p_fetcher; /**< Meta and art fetcher object */ 
     44    sout_instance_t      *p_sout; /**< Kept sout instance */ 
    4445}; 
    4546