+ AVCodecContext *avctx;
+};
+
+class FFOptionsViewFormat : public BC_GenericButton
+{
+public:
+ FFOptionsViewFormat(FFMPEGConfigWindow *cfg_window,
+ EDL *edl, Asset *asset, int x, int y, const char *text);
+ ~FFOptionsViewFormat();
+
+ int handle_event();
+ FFMPEGConfigWindow *cfg_window;
+ EDL *edl;
+ Asset *asset;
+ FFOptionsFormatViewDialog *format_dialog;
+};
+
+class FFOptionsFormatView : public BC_GenericButton
+{
+public:
+ FFOptionsFormatView(FFMPEGConfigFormat *fmt_config, int x, int y, const char *text);
+ ~FFOptionsFormatView();
+ int handle_event();
+
+ FFMPEGConfigFormat *fmt_config;
+ AVFormatContext *fmt_ctx;
+};
+
+class FFOptionsFormatViewDialog : public BC_DialogThread
+{
+public:
+ FFOptionsFormatViewDialog(FFOptionsViewFormat *view_format, int wx, int wy);
+ ~FFOptionsFormatViewDialog();
+ BC_Window* new_gui();
+ void handle_done_event(int result);
+
+ FFOptionsViewFormat *view_format;
+ FFMPEGConfigFormat *cfg_window;
+ int wx, wy;