extended example, prepared for C++ plugin
This commit is contained in:
parent
bd218fb7ca
commit
737c102766
1 changed files with 28 additions and 3 deletions
|
|
@ -14,15 +14,40 @@ main(int argc, char** argv)
|
|||
|
||||
struct hello_interface_1* hello_de =
|
||||
cinelerra_interface_open ("hello_1", "german_1", sizeof(struct hello_interface_1));
|
||||
if (!hello) CINELERRA_DIE;
|
||||
if (!hello_de) CINELERRA_DIE;
|
||||
|
||||
hello_de->say_hello();
|
||||
|
||||
|
||||
struct hello_interface_1* hello_en =
|
||||
cinelerra_interface_open ("hello_1", "english_1", sizeof(struct hello_interface_1));
|
||||
if (!hello) CINELERRA_DIE;
|
||||
if (!hello_en) CINELERRA_DIE;
|
||||
|
||||
hello_de->say_hello();
|
||||
hello_en->say_hello();
|
||||
|
||||
cinelerra_interface_close (hello_en);
|
||||
cinelerra_interface_close (hello_de);
|
||||
|
||||
#if 0
|
||||
/*
|
||||
same again for a plugin written in C++
|
||||
*/
|
||||
hello_de =
|
||||
cinelerra_interface_open ("hellocpp_1", "german_1", sizeof(struct hello_interface_1));
|
||||
if (!hello_de) CINELERRA_DIE;
|
||||
|
||||
hello_de->say_hello();
|
||||
|
||||
|
||||
hello_en =
|
||||
cinelerra_interface_open ("hellocpp_1", "english_1", sizeof(struct hello_interface_1));
|
||||
if (!hello_en) CINELERRA_DIE;
|
||||
|
||||
hello_en->say_hello();
|
||||
|
||||
cinelerra_interface_close (hello_en);
|
||||
cinelerra_interface_close (hello_de);
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue