diff options
author | albeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-03-20 10:27:27 +0000 |
---|---|---|
committer | albeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-03-20 10:27:27 +0000 |
commit | 61f5edf208440f02a29494ad27f7d8faa50e0f59 (patch) | |
tree | f689da82165ecf6521c41060bc5ffee03ce6e7b1 /playtree.c | |
parent | aa2319e1ea205975cc2df7ab1ba3f7d3678643f0 (diff) | |
download | mpv-61f5edf208440f02a29494ad27f7d8faa50e0f59.tar.bz2 mpv-61f5edf208440f02a29494ad27f7d8faa50e0f59.tar.xz |
Set the params given to a playlist url to the playlist
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5218 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'playtree.c')
-rw-r--r-- | playtree.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/playtree.c b/playtree.c index c838cc1223..f9dc4f2d74 100644 --- a/playtree.c +++ b/playtree.c @@ -382,6 +382,23 @@ play_tree_unset_param(play_tree_t* pt, char* name) { return 1; } +void +play_tree_set_params_from(play_tree_t* dest,play_tree_t* src) { + int i; + +#ifdef MP_DEBUG + assert(dest != NULL); + assert(src != NULL); +#endif + + if(!src->params) + return; + + for(i = 0; src->params[i].name != NULL ; i++) + play_tree_set_param(dest,src->params[i].name,src->params[i].value); + +} + static void play_tree_iter_push_params(play_tree_iter_t* iter) { int n; |