For those who need a bit more help
meeting_service_wrap.h can be found in the directory below
zoom_sdk_c_sharp_wrap\wrap\meeting_service_wrap.h
Now in my version (v5.4.54802.0124)
This file does not include meeting_breakout_rooms_interface.h explicitly.
It does include a file called #include common_include.h
If we look at common_include.h, we can find the include for “meeting_breakout_rooms_interface.h”
This is set as the following
#include “…/h/meeting_service_components/meeting_breakout_rooms_interface.h”
I think it would best to add to the common include file.
The file we want to add is '“meeting_breakout_rooms_interface_v2.h”
it was added as such
#include “…/h/meeting_service_components/meeting_breakout_rooms_interface_v2.h”
Now we need to edit the meeting_breakout_rooms_wrap.h and the meeting_breakout_rooms_wrap.cpp file to properly wrap the new functions and use cases.
This can be found in this directory
zoom_sdk_c_sharp_wrap\wrap\meeting_service_components_wrap\
@Michael_Condon
I don’t understand what is the best way to edit these files. It seems pretty convoluted to me. Is there a tutorial I can find? I don’t understand how the wrapping works
Update I figure out that the folder labeled
zoom_sdk_c_sharp_wrap has its own visual studio sln. Edits need to happen thereafter opening the solution. Then right-click build to update the .dll (We need to run in release mode to create the dll
For now we have been trying to follow along pull requests that were done before to the C# wrapper
https://github.com/zoom/zoom-c-sharp-wrapper/pulls