Mercurial > mplayer.hg
diff libmpdemux/realrtsp/xbuffer.h @ 9922:6cb7a295ab0e
Real rstp:// streaming support, ported from xine
author | rtognimp |
---|---|
date | Thu, 17 Apr 2003 20:39:41 +0000 |
parents | |
children | 096072d234c6 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libmpdemux/realrtsp/xbuffer.h Thu Apr 17 20:39:41 2003 +0000 @@ -0,0 +1,25 @@ +/* + * xbuffer code + * + * Includes a minimalistic replacement for xine_buffer functions used in + * Real streaming code. Only function needed by this code are implemented. + * + * Most code comes from xine_buffer.c Copyright (C) 2002 the xine project + * + * WARNING: do not mix original xine_buffer functions with this code! + * xbuffers behave like xine_buffers, but are not byte-compatible with them. + * You must take care of pointers returned by xbuffers functions (no macro to + * do it automatically) + * + */ + + +#ifndef _XCL_H_ +#define _XCL_H_ + +void *xbuffer_init(int chunk_size); +void *xbuffer_free(void *buf); +void *xbuffer_copyin(void *buf, int index, const void *data, int len); +void *xbuffer_ensure_size(void *buf, int size); + +#endif