TSC Meeting Minutes 2023-11-07
Attendees
Gary Oberbrunner (Dark Star Systems), Pierre Jasmin (RE:Vision), Dennis Adams (Sony), Guido Veldkamp (Assimilate), JP Smith (Boris FX, Mocha), Paul Miller (Boris FX, Silhouette), Greg Cotten (Video Village), Mitch Prater (Laika)
Agenda
CI and Conancenter
Ticket triage and code review
Discuss PR #48 - optional functions in a suite
Issue 127: LUT generator
Parameter Interpolation
Color updates
GPU updates
Future Agenda Items:
Issue 48: discuss how hosts should behave if they don't support one function in a suite
LUT generator idea (issue 127): interest?
Discuss GPU and color handling with Black Magic folks at an upcoming meeting (January?)
Minutes
Meeting called to order at 11:03am EDT
Organizational Matters
It was decided to hold a future (January?) meeting at an APAC-friendly time. Proposed times are 9am EST (7am AZ, 2pm UK, 10pm Singapore) or 7pm EST (5pm AZ, 12mid UK, 8am Singapore)
Technical Matters
CI and Conancenter
There is a conan/cmake version issue; Gary to look into it and report back. May require a recent version of conan.
Gary plans to create a conancenter recipe for OpenFX, then make a video showing how to make a simple plugin
GPU: Gary will commit the BMD gain example with our standard copyright line on the top of the source file.
Make it optional because it'll need CUDA or Metal toolchains (detect those using cmake)
LUT generator: revisit next meeting.
StrChoice, issue 129: Guido prefers adding param to existing type.
Greg showed up, we discussed it. Decided to extend ParamTypeChoice instead.
See the ticket for more info.
Ticket triage:
Pierre update on spatial issues
No update – Pierre will report back when there is news
Color updates
Still need feedback from Rohit. They'd like to do this in January
Param Interpolation: Pierre wants to discuss ideas, how to know about host animation curve types? Currently plugin can't specify interp type when writing a keyframe, and can't set curve handles.
Q from J-P: has OTIO done anything toward this? Pierre says he thinks not.
Suggestion: Pierre to find a host and work with them toward a detailed proposal
What about custom params with custom interp? That's in OFX already?
Misc
Meeting adjourned at 12:00pm EDT
Meeting Recording: https://zoom.us/rec/share/N6lvVGmAOwBerCnd9UDPoppDLZouOvu_CdUkL8X45E1876n-XkKyd9uQOQYthTvP.ZHt39tZ4AX6v_1w_