diff libmpdemux/stream.c @ 17696:66d7afee9a46

added new stream_control() and new command: STREAM_CTRL_GET_TIME_LENGTH
author nicodvb
date Mon, 27 Feb 2006 21:06:47 +0000
parents 6ac0b5f0d1ed
children a320248c2450
line wrap: on
line diff
--- a/libmpdemux/stream.c	Mon Feb 27 19:48:31 2006 +0000
+++ b/libmpdemux/stream.c	Mon Feb 27 21:06:47 2006 +0000
@@ -347,6 +347,11 @@
   //stream_seek(s,0);
 }
 
+void stream_control(stream_t *s, int cmd, void *arg){
+  if(!s->control) return STREAM_UNSUPORTED;
+  return s->control(s, cmd, arg);
+}
+
 stream_t* new_memory_stream(unsigned char* data,int len){
   stream_t *s=malloc(sizeof(stream_t)+len);
   memset(s,0,sizeof(stream_t));