Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

what is function of PiPL.r file in plugin development.

Explorer ,
Sep 29, 2017 Sep 29, 2017

Hi, everyone!

I have some questions with PiPL.r.
1.what is function of PiPL.r file in plugin development?

2.How can I set AE_Effect_Global_OutFlags , AE_Effect_Global_OutFlags_2? I am not sure what their values mean.

for example:
    
     ....

     AE_Effect_Global_OutFlags {

          50332160

     },

     AE_Effect_Global_OutFlags_2 {

          7

     },

     ....

Looking forward to hearing back.

Thanks.

1.2K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Oct 03, 2017 Oct 03, 2017

the PiPL.r (Plug In Property List) file was originally created to allow AE to get some info about plug-ins without loading them.

that was useful at the times where computers had 128mb of ram. nowadays it's mostly a nuisance for developers...

the values in the pipl must correlate to the values set in the plug-ins global setup call or an error message will be sent during the plug-in's launch saying theres a mismatch in the values. put a break point in the global setup function and you'll be able to

...
Translate
Community Expert ,
Oct 03, 2017 Oct 03, 2017

the PiPL.r (Plug In Property List) file was originally created to allow AE to get some info about plug-ins without loading them.

that was useful at the times where computers had 128mb of ram. nowadays it's mostly a nuisance for developers...

the values in the pipl must correlate to the values set in the plug-ins global setup call or an error message will be sent during the plug-in's launch saying theres a mismatch in the values. put a break point in the global setup function and you'll be able to see the numerical value being applied to the outfalgs and outflags2 vars. just copy these numerical values to the pipl, and you should be good to go.

just note that you must do a clean/rebuild for the change in the .r file to take effect, as the pipl_tool only generates a new .rc file when there isn't one already available. cleaning the solution removes the .rc file and forces a regenration.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Oct 03, 2017 Oct 03, 2017
LATEST

Thank you. Shachar.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines