diff options
author | Guenter Bartsch <guenter@users.sourceforge.net> | 2001-06-02 21:44:01 +0000 |
---|---|---|
committer | Guenter Bartsch <guenter@users.sourceforge.net> | 2001-06-02 21:44:01 +0000 |
commit | 22d3c2d38b8d31826f0166b17bc2c631a369c9e4 (patch) | |
tree | 08d16a979b0eae4873ff83b94cb751e4fc509029 /src/input/input_plugin.h | |
parent | f3e31d167d315532e9e1f5ed6dee4fd6981e83b9 (diff) | |
download | xine-lib-22d3c2d38b8d31826f0166b17bc2c631a369c9e4.tar.gz xine-lib-22d3c2d38b8d31826f0166b17bc2c631a369c9e4.tar.bz2 |
make input plugins return file sizes in mrl_t (ls function)
CVS patchset: 114
CVS date: 2001/06/02 21:44:01
Diffstat (limited to 'src/input/input_plugin.h')
-rw-r--r-- | src/input/input_plugin.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/input/input_plugin.h b/src/input/input_plugin.h index 58c304b68..c0f42cb30 100644 --- a/src/input/input_plugin.h +++ b/src/input/input_plugin.h @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: input_plugin.h,v 1.6 2001/05/07 01:31:44 f1rmb Exp $ + * $Id: input_plugin.h,v 1.7 2001/06/02 21:44:01 guenter Exp $ */ #ifndef HAVE_INPUT_PLUGIN_H @@ -60,8 +60,9 @@ typedef struct { /* CLUT == Color LookUp Table */ #define mrl_type_exec 0xFFFF8000 typedef struct { - char *filename; /* filename without pathname */ - int type; /* match to mrl_type enum */ + char *mrl; /* <type>://<location */ + int type; /* match to mrl_type enum */ + off_t size; /* size of this source, may be 0 */ } mrl_t; typedef struct input_plugin_s input_plugin_t; |