#include <string.h> /* strdup() */
#include <vlc/vlc.h>
+#include <vlc/input.h>
#ifdef HAVE_DIRENT_H
# include <dirent.h>
# include <unistd.h>
#endif
-#define HAVE_DYNAMIC_PLUGINS
+//#define HAVE_DYNAMIC_PLUGINS
#if defined(HAVE_DL_DYLD)
# if defined(HAVE_MACH_O_DYLD_H)
# include <mach-o/dyld.h>
#include "vlc_interface.h"
#include "intf_eject.h"
-#include "stream_control.h"
-#include "input_ext-intf.h"
-#include "input_ext-dec.h"
-#include "input_ext-plugins.h"
-#include "ninput.h"
-
#include "vlc_playlist.h"
#include "vlc_video.h"
* Preamble
*****************************************************************************/
#include <vlc/vlc.h>
+#include <vlc/input.h>
#ifdef HAVE_STDLIB_H
# include <stdlib.h> /* realloc() */
#endif
-#include "stream_control.h"
-#include "input_ext-intf.h"
-#include "input_ext-dec.h"
-
#include "vlc_video.h"
#include "video_output.h"
i_size = sizeof(demux_t);
psz_type = "demux";
break;
+ case VLC_OBJECT_STREAM:
+ i_size = sizeof(stream_t);
+ psz_type = "stream";
+ break;
case VLC_OBJECT_ACCESS:
i_size = sizeof(access_t);
psz_type = "access";