Skip to content

Conversation

@anthnyjhn
Copy link

Rewrote transform capture logic using:

  • obs_sceneitem_get_pos
  • obs_sceneitem_get_scale
  • obs_sceneitem_get_bounds
  • obs_sceneitem_get_crop
  • obs_sceneitem_get_rot, obs_sceneitem_get_bounds_type, obs_sceneitem_get_bounds_alignment

Replaced transform restoration logic to use individual setter functions:

  • obs_sceneitem_set_pos, obs_sceneitem_set_scale, obs_sceneitem_set_bounds, etc.

Removed obsolete transform info struct usage (obs_transform_info).
Added explicit handling for bounds_type, bounds_alignment, and rotation.

NOTE: Preserved original crop data handling for backward compatibility with (v29.1.3).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant