MCPcopy Create free account
hub / github.com/OpenShot/libopenshot / AddFrameDataToProto

Method AddFrameDataToProto

src/CVStabilization.cpp:298–312  ·  view source on GitHub ↗

Add frame stabilization data into protobuf message

Source from the content-addressed store, hash-verified

296
297// Add frame stabilization data into protobuf message
298void CVStabilization::AddFrameDataToProto(pb_stabilize::Frame* pbFrameData, CamTrajectory& trajData, TransformParam& transData, size_t frame_number){
299
300 // Save frame number
301 pbFrameData->set_id(frame_number);
302
303 // Save camera trajectory data
304 pbFrameData->set_a(trajData.a);
305 pbFrameData->set_x(trajData.x);
306 pbFrameData->set_y(trajData.y);
307
308 // Save transformation data
309 pbFrameData->set_da(transData.da);
310 pbFrameData->set_dx(transData.dx);
311 pbFrameData->set_dy(transData.dy);
312}
313
314TransformParam CVStabilization::GetTransformParamData(size_t frameId){
315

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected