if(need_extension)
{
char *ptr1 = ptr;
- extension_ptr = asset->format != FILE_FFMPEG ?
- extensions.get(0) : asset->fformat;
+// change "qt" to "mov" since ffmpeg does not know qt
+ extension_ptr = asset->format != FILE_FFMPEG ? extensions.get(0) :
+ !strcmp(asset->fformat, "qt" ) ||
+ !strcmp(asset->fformat, "pro" ) ? "mov" : asset->fformat ;
while(*extension_ptr != 0 && *extension_ptr != '/')
*ptr1++ = *extension_ptr++;
*ptr1 = 0;
format_text->reposition_window(x, y);
x += format_text->get_w();
format_button->reposition_window(x, y);
+ x += format_button->get_w() + 5;
+ ffmpeg_type->reposition_window(x, y);
+ x += ffmpeg_type->get_w();
+ format_ffmpeg->reposition_window(x, y);
x = init_x;
y += format_button->get_h() + ys10;
{
BC_ListBoxItem *selection = get_selection(0, 0);
if( selection ) {
- char *text = get_selection(0, 0)->get_text();
+ const char *text = get_selection(0, 0)->get_text();
format->ffmpeg_type->update(text);
format->asset->ff_audio_options[0] = 0;
format->asset->ff_video_options[0] = 0;