2 #include "formatpopup.h"
4 #include "pluginserver.h"
8 FormatPopup::FormatPopup(ArrayList<PluginServer*> *plugindb,
24 this->plugindb = plugindb;
25 this->use_brender = use_brender;
26 set_tooltip(_("Change file format"));
29 int FormatPopup::create_objects()
33 format_items.append(new BC_ListBoxItem(_(AC3_NAME)));
34 format_items.append(new BC_ListBoxItem(_(AIFF_NAME)));
35 format_items.append(new BC_ListBoxItem(_(AU_NAME)));
36 // format_items.append(new BC_ListBoxItem(_(AVI_ARNE1_NAME)));
37 // format_items.append(new BC_ListBoxItem(_(AVI_ARNE2_NAME)));
39 format_items.append(new BC_ListBoxItem(_(AVI_AVIFILE_NAME)));
41 // format_items.append(new BC_ListBoxItem(_(AVI_LAVTOOLS_NAME)));
42 format_items.append(new BC_ListBoxItem(_(JPEG_NAME)));
45 format_items.append(new BC_ListBoxItem(_(JPEG_LIST_NAME)));
49 format_items.append(new BC_ListBoxItem(_(AVI_NAME)));
50 format_items.append(new BC_ListBoxItem(_(EXR_NAME)));
51 format_items.append(new BC_ListBoxItem(_(EXR_LIST_NAME)));
52 format_items.append(new BC_ListBoxItem(_(YUV_NAME)));
53 format_items.append(new BC_ListBoxItem(_(WAV_NAME)));
54 format_items.append(new BC_ListBoxItem(_(MOV_NAME)));
55 format_items.append(new BC_ListBoxItem(_(RAWDV_NAME)));
56 format_items.append(new BC_ListBoxItem(_(AMPEG_NAME)));
57 format_items.append(new BC_ListBoxItem(_(VMPEG_NAME)));
58 format_items.append(new BC_ListBoxItem(_(VORBIS_NAME)));
59 format_items.append(new BC_ListBoxItem(_(OGG_NAME)));
60 format_items.append(new BC_ListBoxItem(_(PCM_NAME)));
61 format_items.append(new BC_ListBoxItem(_(PNG_NAME)));
64 format_items.append(new BC_ListBoxItem(_(PNG_LIST_NAME)));
68 format_items.append(new BC_ListBoxItem(_(TGA_NAME)));
71 format_items.append(new BC_ListBoxItem(_(TGA_LIST_NAME)));
75 format_items.append(new BC_ListBoxItem(_(TIFF_NAME)));
78 format_items.append(new BC_ListBoxItem(_(TIFF_LIST_NAME)));
79 // for(i = 0; i < plugindb->total; i++)
81 // if(plugindb->values[i]->fileio)
83 // add_item(format_items[total_items++] = new FormatPopupItem(this, plugindb->values[i]->title));
93 FormatPopup::~FormatPopup()
95 for(int i = 0; i < format_items.total; i++) delete format_items.values[i];
98 int FormatPopup::handle_event()