#include "mwindowgui.h"
#include "menuveffects.h"
#include "patchbay.h"
-#include "quicktime.h"
#include "tracks.h"
#include "units.h"
#include "vpluginarray.h"
int MenuVEffectThread::get_derived_attributes(Asset *asset, BC_Hash *defaults)
{
- asset->load_defaults(defaults,
- "VEFFECT_",
- 1,
- 1,
- 1,
- 0,
- 0);
-
-
-
+ asset->load_defaults(defaults, "VEFFECT_", 1, 1, 1, 0, 0);
// Fix asset for video only
- if(!File::supports_video(asset->format)) asset->format = FILE_MOV;
+ if(!File::supports_video(asset->format)) {
+ asset->format = FILE_FFMPEG;
+ strcpy(asset->vcodec, "mp4");
+ }
+
asset->audio_data = 0;
asset->video_data = 1;
-
-
return 0;
}
int MenuVEffectThread::save_derived_attributes(Asset *asset, BC_Hash *defaults)
{
- asset->save_defaults(defaults,
- "VEFFECT_",
- 1,
- 1,
- 1,
- 0,
- 0);
-
-
+ asset->save_defaults(defaults, "VEFFECT_", 1, 1, 1, 0, 0);
return 0;
}