From 126725660d4bebbab8570221c5681dc01d98fe86 Mon Sep 17 00:00:00 2001 From: albeu Date: Tue, 12 Nov 2002 01:56:42 +0000 Subject: New config system + cleanup of header inter dependency git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8165 b3059339-0415-0410-9bf9-f77b7e298cf2 --- playtree.h | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'playtree.h') diff --git a/playtree.h b/playtree.h index aaf0eefda8..00491d23b5 100644 --- a/playtree.h +++ b/playtree.h @@ -2,8 +2,8 @@ #ifndef __PLAYTREE_H #define __PLAYTREE_H -#include "libmpdemux/stream.h" - +struct stream_st; +struct m_config; #define PLAY_TREE_ITER_ERROR 0 #define PLAY_TREE_ITER_ENTRY 1 @@ -20,7 +20,6 @@ typedef struct play_tree play_tree_t; typedef struct play_tree_iter play_tree_iter_t; typedef struct play_tree_param play_tree_param_t; -#include "cfgparser.h" #if 0 typedef struct play_tree_info play_tree_info_t; @@ -56,7 +55,7 @@ struct play_tree { struct play_tree_iter { play_tree_t* root; // Iter root tree play_tree_t* tree; // Current tree - m_config_t* config; + struct m_config* config; int loop; // Looping status int file; int num_files; @@ -124,7 +123,7 @@ play_tree_set_params_from(play_tree_t* dest,play_tree_t* src); /// Iterator play_tree_iter_t* -play_tree_iter_new(play_tree_t* pt, m_config_t* config); +play_tree_iter_new(play_tree_t* pt, struct m_config* config); play_tree_iter_t* play_tree_iter_new_copy(play_tree_iter_t* old); @@ -148,7 +147,7 @@ char* play_tree_iter_get_file(play_tree_iter_t* iter, int d); play_tree_t* -parse_playtree(stream_t *stream); +parse_playtree(struct stream_st *stream); play_tree_t* play_tree_cleanup(play_tree_t* pt); -- cgit v1.2.3