public AVTimeRamp<CGRect> getCropRectangleRamp(CMTime time) { CGRect.CGRectPtr start = new CGRect.CGRectPtr(); CGRect.CGRectPtr end = new CGRect.CGRectPtr(); CMTimeRange.CMTimeRangePtr timeRange = new CMTimeRange.CMTimeRangePtr(); boolean valid = getCropRectangleRamp(time, start, end, timeRange); if (valid) { return new AVTimeRamp<CGRect>(start.get(), end.get(), timeRange.get()); } return null; } /*<methods>*/
public AVTimeRamp<Float> getOpacityRamp(CMTime time) { FloatPtr start = new FloatPtr(); FloatPtr end = new FloatPtr(); CMTimeRange.CMTimeRangePtr timeRange = new CMTimeRange.CMTimeRangePtr(); boolean valid = getOpacityRamp(time, start, end, timeRange); if (valid) { return new AVTimeRamp<Float>(start.get(), end.get(), timeRange.get()); } return null; } public AVTimeRamp<CGRect> getCropRectangleRamp(CMTime time) {
public AVTimeRamp<CGAffineTransform> getTransformRamp(CMTime time) { CGAffineTransform.CGAffineTransformPtr start = new CGAffineTransform.CGAffineTransformPtr(); CGAffineTransform.CGAffineTransformPtr end = new CGAffineTransform.CGAffineTransformPtr(); CMTimeRange.CMTimeRangePtr timeRange = new CMTimeRange.CMTimeRangePtr(); boolean valid = getTransformRamp(time, start, end, timeRange); if (valid) { return new AVTimeRamp<CGAffineTransform>(start.get(), end.get(), timeRange.get()); } return null; } public AVTimeRamp<Float> getOpacityRamp(CMTime time) {
public AVTimeRamp<Float> getOpacityRamp(CMTime time) { FloatPtr start = new FloatPtr(); FloatPtr end = new FloatPtr(); CMTimeRange.CMTimeRangePtr timeRange = new CMTimeRange.CMTimeRangePtr(); boolean valid = getOpacityRamp(time, start, end, timeRange); if (valid) { return new AVTimeRamp<Float>(start.get(), end.get(), timeRange.get()); } return null; } public AVTimeRamp<CGRect> getCropRectangleRamp(CMTime time) {
public AVTimeRamp<CGAffineTransform> getTransformRamp(CMTime time) { CGAffineTransform.CGAffineTransformPtr start = new CGAffineTransform.CGAffineTransformPtr(); CGAffineTransform.CGAffineTransformPtr end = new CGAffineTransform.CGAffineTransformPtr(); CMTimeRange.CMTimeRangePtr timeRange = new CMTimeRange.CMTimeRangePtr(); boolean valid = getTransformRamp(time, start, end, timeRange); if (valid) { return new AVTimeRamp<CGAffineTransform>(start.get(), end.get(), timeRange.get()); } return null; } public AVTimeRamp<Float> getOpacityRamp(CMTime time) {
public AVTimeRamp<CGRect> getCropRectangleRamp(CMTime time) { CGRect.CGRectPtr start = new CGRect.CGRectPtr(); CGRect.CGRectPtr end = new CGRect.CGRectPtr(); CMTimeRange.CMTimeRangePtr timeRange = new CMTimeRange.CMTimeRangePtr(); boolean valid = getCropRectangleRamp(time, start, end, timeRange); if (valid) { return new AVTimeRamp<CGRect>(start.get(), end.get(), timeRange.get()); } return null; } /*<methods>*/
public AVTimeRamp<Float> getOpacityRamp(CMTime time) { FloatPtr start = new FloatPtr(); FloatPtr end = new FloatPtr(); CMTimeRange.CMTimeRangePtr timeRange = new CMTimeRange.CMTimeRangePtr(); boolean valid = getOpacityRamp(time, start, end, timeRange); if (valid) { return new AVTimeRamp<Float>(start.get(), end.get(), timeRange.get()); } return null; } public AVTimeRamp<CGRect> getCropRectangleRamp(CMTime time) {
public AVTimeRamp<CGAffineTransform> getTransformRamp(CMTime time) { CGAffineTransform.CGAffineTransformPtr start = new CGAffineTransform.CGAffineTransformPtr(); CGAffineTransform.CGAffineTransformPtr end = new CGAffineTransform.CGAffineTransformPtr(); CMTimeRange.CMTimeRangePtr timeRange = new CMTimeRange.CMTimeRangePtr(); boolean valid = getTransformRamp(time, start, end, timeRange); if (valid) { return new AVTimeRamp<CGAffineTransform>(start.get(), end.get(), timeRange.get()); } return null; } public AVTimeRamp<Float> getOpacityRamp(CMTime time) {
public AVTimeRamp<CGRect> getCropRectangleRamp(CMTime time) { CGRect.CGRectPtr start = new CGRect.CGRectPtr(); CGRect.CGRectPtr end = new CGRect.CGRectPtr(); CMTimeRange.CMTimeRangePtr timeRange = new CMTimeRange.CMTimeRangePtr(); boolean valid = getCropRectangleRamp(time, start, end, timeRange); if (valid) { return new AVTimeRamp<CGRect>(start.get(), end.get(), timeRange.get()); } return null; } /*<methods>*/