[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] gen_scheisskopf:
Not yet, I didn't have time to dig in the issue yet.

But at least camera is usable in WhatsApp (both camera and we code scanning)

Edit:

Got logcat (attached) from Snap when recording a video. Unfortunately there are some quite serious (IMHO) errors:

01-13 14:45:22.927 27454 27454 W System.err: java.lang.IllegalArgumentException: Could not find tag for key 'org.quic.camera2.customhfrfps.info.CustomHFRFpsTable')
01-13 14:45:22.927 27454 27454 W System.err:	at android.hardware.camera2.impl.CameraMetadataNative.nativeGetTagFromKeyLocal(Native Method)[...]

Panorama mode may not work also:

1-13 14:45:22.939 27454 27454 E PanoramaCapture: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/system/priv-app/Snap/Snap.apk"],nativeLibraryDirectories=[/system/priv-app/Snap/lib/arm64, /system/lib64, /system/vendor/lib64, /system/lib64, /system/vendor/lib64]]] couldn't find "libjni_panorama.so"
01-13 14:45:22.939 27454 27454 D ChromaflashFilter: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/system/priv-app/Snap/Snap.apk"],nativeLibraryDirectories=[/system/priv-app/Snap/lib/arm64, /system/lib64, /system/vendor/lib64, /system/lib64, /system/vendor/lib64]]] couldn't find "libjni_chromaflash.so"
01-13 14:45:22.940 27454 27454 D BlurbusterFilter: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/system/priv-app/Snap/Snap.apk"],nativeLibraryDirectories=[/system/priv-app/Snap/lib/arm64, /system/lib64, /system/vendor/lib64, /system/lib64, /system/vendor/lib64]]] couldn't find "libjni_blurbuster.so"

And it looks that Snap has only access to low resolution codecs:

01-13 14:45:22.957 27454 27454 W SnapCam_SettingsManager: HFR is not supported for this resolution java.lang.IllegalArgumentException: Size 1920x1080 does not support high speed video recording
01-13 14:45:22.966 27454 27454 E SnapCam_SettingsManager: Codec = 1, capabilities: mMinFrameWidth = 176 , mMinFrameHeight = 144 , mMaxFrameWidth = 352 , mMaxFrameHeight = 288
01-13 14:45:22.966 27454 27454 E SnapCam_SettingsManager: Codec = 3, capabilities: mMinFrameWidth = 176 , mMinFrameHeight = 144 , mMaxFrameWidth = 352 , mMaxFrameHeight = 288

And it seems that mp4 can't be created:

01-13 14:45:23.008 27454 27454 D SnapCam_CaptureModule: init
01-13 14:45:23.015 27454 27454 D SnapCam_SettingsManager: isZslSupported=true
01-13 14:45:23.023 27454 27454 D RenderScript HIDL Adaptation: IRenderScriptDevice::getService()
01-13 14:45:23.031 27454 27454 D vndksupport: Loading /vendor/lib64/hw/android.hardware.renderscript@1.0-impl.so from current namespace instead of sphal namespace.
01-13 14:45:23.063 27454 27454 D RenderScript HIDL Adaptation: IRenderScriptDevice::getService() returned 0x7579743200
01-13 14:45:23.063 27454 27454 D RenderScript HIDL Adaptation: HIDL successfully loaded.
01-13 14:45:23.087 683 27240 W CameraSource: camera recording proxy is gone
01-13 14:45:23.088 683 2722 D MPEG4Writer: Video track stopping. Stop source
01-13 14:45:23.088 683 2722 D MPEG4Writer: Video track source stopping
01-13 14:45:23.089 683 27256 I MPEG4Writer: Received total/0-length (307/0) buffers and encoded 306 frames. - Audio
01-13 14:45:23.089 683 27256 I MPEG4Writer: Audio track drift time: 0 us
01-13 14:45:23.098 683 27253 E MPEG4Writer: The number of recorded samples is 0
01-13 14:45:23.099 683 27253 E MPEG4Writer: Dumping Video track's last 10 frames timestamp and frame type
01-13 14:45:23.099 683 27253 E MPEG4Writer:
01-13 14:45:23.099 683 27253 W MPEG4Writer: 0-duration samples found: 1
01-13 14:45:23.099 683 27253 W MPEG4Writer: 0-duration samples found: 1
01-13 14:45:23.099 683 27253 I MPEG4Writer: Received total/0-length (0/0) buffers and encoded 0 frames. - Video
01-13 14:45:23.102 27454 27454 I .lineageos.snap: type=1400 audit(0.0:28621): avc: denied { open } for uid=10043 path="/dev/kgsl-3d0" dev="tmpfs" ino=13063 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1

It's ben a while since last time I dug into logcat, if I'm not right please correct me.

Full logcat from ~6sec video recording is attached