3 #include <cgv/base/base.h>
4 #include <cgv/data/data_view.h>
12 class CGV_API video_writer;
26 virtual bool scan_codecs(std::vector<std::string>& codec_names)
const;
28 virtual bool set_codec(
const std::string& codec_name);
30 virtual std::string get_codec()
const;
48 bool set_void(
const std::string& property,
const std::string& type,
const void* value);
50 bool get_void(
const std::string& property,
const std::string& type,
void* value);
54 static const std::string& get_supported_extensions(
char sep =
';');
56 static std::string construct_filter_string();
60 const std::string& get_last_error()
const;
64 bool scan_codecs(std::vector<std::string>& codec_names)
const;
66 bool set_codec(
const std::string& codec_name);
68 std::string get_codec()
const;
72 std::string get_property_declarations();
75 bool open(
const std::string& file_name,
78 bool interactive =
false);
90 #include <cgv/config/lib_end.h>
Definition: data_view.h:211
const char * get_type_name(TypeId tid)
function that returns the name of a type specified through TypeId
Definition: type_id.cxx:117
the cgv namespace
Definition: vr_calib.cxx:9