voxera_effects_kit 0.2.2
voxera_effects_kit: ^0.2.2 copied to clipboard
DeepAR face filters for Voxera live rooms. A video track processor that runs DeepAR on the local camera and publishes the filtered frames.
0.2.2 #
- The package homepage points to
voxerastream.com. - Requires
voxera_media_client ^1.6.1andvoxera_room_core ^1.1.1.
0.2.1 #
- Effect failures have codes: a download that fails or does not match its checksum reports 66001
EFFECT_DOWNLOAD_FAILED, a DeepAR license key DeepAR rejects reports 66002DEEPAR_LICENSE_INVALID(seeVoxeraErrorsin voxera_room_core 1.1).
0.2.0 #
VoxeraDeepArEffects(licenseKey:, bundledEffects:): DeepAR filters as a live-room effects plug-in. Pass it inVoxeraLiveRoomConfig.effects(voxera_live_room_kit 2.0) and the room builds and attaches the processor, reports DeepAR status and releases it on leave. The engine's key and catalog replace the app key once they arrive; bundled effects stay first in the picker, and a catalog effect with a bundled slug is not listed twice. Moved from the host app.- Requires
voxera_room_core ^1.0.0.
0.1.3 #
- Declares Dart >=3.7.0 / Flutter >=3.29.0 (was >=3.4.3 / >=3.0.0), which
voxera_media_clientalready required throughdevice_info_plus. No code change.
0.1.2 #
- Use incoming camera frame dimensions to size the DeepAR offscreen render target before capture starts.
0.1.1 #
- Applying a live-room filter no longer reconfigures DeepAR after capture has started. On some phones that resize aborted the process.
- DeepAR is only called from one thread on iOS, and capture is started once at the camera size.
- A missed filter frame is dropped instead of sending a second frame into the engine while the first is still in flight.
0.1.0 #
- Initial release of
voxera_effects_kit. - In-place video track processor for real-time camera effects and face filters in Voxera live rooms.
- Native integration on Android and iOS.
- Filter catalog cache and download manager.
- Modal effects picker bottom sheet (
VoxeraEffectsSheet).