Hello,

I am a software engineer at Masstech Innovations Inc., and we would like to use 
OIIO as a third-party library mostly for reading various formats (initially 
images, but not limited to them). I have managed to build OIIO through Vcpkg, 
CMake and Visual Studio 2019, and added some code as a necessity:

  *   reading DPX images directly from memory  (in LibDpx and OIIO DPX 
interface), and
  *   fixing Windows extended-length / long paths ("\\?\" style  
https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file#maximum-path-length-limitation
 )

I have these questions:

  1.  How can I make a pull request on OpenImageIO/oiio? -- I have towards zero 
experience with Github (I use SourceTree as a Git GUI and MS Azure DevOps).
  2.  On which branch should i make the pull request? -- My changes and 
additions to the code are relative to the current "release"  branch 
("Release-2.1.17.0").
  3.  While reading DPX images from memory i have to name the "virtual" files 
somehow, and I have given them unique names in the form "in_<ID>.dpx", being in 
a multi-threaded/tasking environment. Can I drop the unique names without 
having a concurrency problem? -- I am unsure how OIIO behaves, and maybe this 
was overkill by me.

I will send a separate second e-mail on a different topic (regarding a loading 
problem we have) -- I hope these emails are not time-burdening.

Best wishes,
Radu Arjocu
_______________________________________________
Oiio-dev mailing list
Oiio-dev@lists.openimageio.org
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to