Skip to content

Commit 5edbaf7

Browse files
runnerrunner
runner
authored and
runner
committed
Release mocap4face version 0.4.0
1 parent a409cda commit 5edbaf7

27 files changed

+35264
-44336
lines changed

CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
# Changelog
22
All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
33

4+
## 0.4.0 - 2022-08-25
5+
### Changed
6+
- BREAKING: Added OpenCL shader caching to Android GPU models. Because of this `createVideoTracker` and `createImageTracker` now requires an activity context to access cache directories.
7+
- Updated Kotlin to 1.7.20 which brings performance and memory improvements
8+
9+
### Fixed
10+
- Swift package manager not working with Xcode 13.3
11+
- Updated face tracker result serialization to work around a Protocol buffers serializer bug, previous serialization version is deprecated and will become unsupported in time
12+
- Problems with OpenGL context handling on Android
13+
- Memory leaks on iOS
14+
415
## 0.3.0 - 2022-02-18
516
### Changed
617
- Android dependency coordinates changed from `co.facemoji:mocap4face` to `alter:mocap4face`

Package.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ let package = Package(
2222
path: "frameworks/Mocap4Face.xcframework"
2323
)
2424
]
25-
)
25+
)

README.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ allprojects {
9292
}
9393
```
9494

95-
3. To use the SDK in your project, add `implementation 'co.facemoji:mocap4face:0.3.0'` to your Gradle dependencies
95+
3. To use the SDK in your project, add `implementation 'co.facemoji:mocap4face:0.4.0'` to your Gradle dependencies
9696

9797
### Web
9898

@@ -134,7 +134,7 @@ You can also run `npm run build` to create a production bundle of the demo app.
134134
This library is provided under the Facemoji SDK License Agreement—see [LICENSE](LICENSE.md). Also make sure to check out
135135
our [FAQ](https://studio.facemoji.co/docs/FAQ_6b345137-5916-4017-b444-9d15398c8af0) for more details.
136136

137-
The sample code in this repository is provided under the [Facemoji Samples License](ios-example/LICENSE.md).
137+
The sample code in this repository is provided under the [Facemoji Samples License](ios-example/LICENSE.md)
138138

139139
# 🙏 Notices
140140

@@ -150,5 +150,4 @@ OSS used in mocap4face SDK:
150150

151151
Original [video](https://vimeo.com/125095515) by LaBeouf, Rönkkö & Turner.
152152

153-
154153
This library transitively uses open source software, see the full list of our [OSS dependencies and license notices](license/README.md).

frameworks/Mocap4Face.xcframework/ios-arm64/BCSymbolMaps/B7BFD319-74A6-3E01-8BF9-2D446C2B7CC9.bcsymbolmap

-41,509
This file was deleted.

frameworks/Mocap4Face.xcframework/ios-arm64/BCSymbolMaps/DB6CEAC7-D997-34AB-9DCB-CFBA2B695BB7.bcsymbolmap

+29,599
Large diffs are not rendered by default.

frameworks/Mocap4Face.xcframework/ios-arm64/Mocap4Face.framework/Headers/Mocap4Face-Swift.h

+1-18
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Generated by Apple Swift version 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28)
1+
// Generated by Apple Swift version 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30)
22
#ifndef MOCAP4FACE_SWIFT_H
33
#define MOCAP4FACE_SWIFT_H
44
#pragma clang diagnostic push
@@ -188,11 +188,8 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
188188
#if __has_warning("-Watimport-in-framework-header")
189189
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
190190
#endif
191-
@import AVFoundation;
192191
@import CoreGraphics;
193-
@import CoreMedia;
194192
@import MetalKit;
195-
@import ObjectiveC;
196193
#endif
197194

198195
#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
@@ -210,20 +207,6 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
210207
# pragma pop_macro("any")
211208
#endif
212209

213-
214-
/// Provides an easy to manipulate camera object for feeding images into <code>FaceTracker</code>.
215-
SWIFT_CLASS("_TtC10Mocap4Face13CameraWrapper")
216-
@interface CameraWrapper : NSObject
217-
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
218-
@end
219-
220-
@class AVCaptureOutput;
221-
@class AVCaptureConnection;
222-
223-
@interface CameraWrapper (SWIFT_EXTENSION(Mocap4Face)) <AVCaptureVideoDataOutputSampleBufferDelegate>
224-
- (void)captureOutput:(AVCaptureOutput * _Nonnull)output didOutputSampleBuffer:(CMSampleBufferRef _Nonnull)sampleBuffer fromConnection:(AVCaptureConnection * _Nonnull)connection;
225-
@end
226-
227210
@protocol MTLDevice;
228211
@class NSCoder;
229212

Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)