#ifndef FILEMPEG_H
#define FILEMPEG_H
+#ifdef HAVE_LIBZMPEG
#include "bitspopup.inc"
#include "condition.inc"
+#include "edl.inc"
#include "file.inc"
#include "filebase.h"
#include "indexfile.inc"
friend class FileMPEGVideo;
static void get_parameters(BC_WindowBase *parent_window,
- Asset *asset,
- BC_WindowBase* &format_window,
- int audio_options,
- int video_options);
+ Asset *asset, BC_WindowBase* &format_window,
+ int audio_options, int video_options, EDL *edl);
static int check_sig(Asset *asset);
static const char *zmpeg3_cmdl_name(int cmdl);
// This file can copy frames directly from the asset
int can_copy_from(Asset *asset, int64_t position);
+ int can_scale_input() { return 1; }
private:
void to_streamchannel(int channel, int &stream_out, int &channel_out);
ArrayList<BC_SubWindow*> tools;
};
-
+#endif
#endif