[HTC Desire X] nightwalkerkg:
[MENTION=4449607]InfinityShooter[/MENTION] did you try compiling with these vendors : https://github.com/prototype-U/android_vendor_htc_protou/tree/cm-10.1 ?

Here is everything i could pull from atis112 build about the camera :

init.target.rc

[B]# Permissions for System Server and daemons.[/B]
chmod 0444 /sys/android_camera/fps_mode
chmod 0660 /sys/android_camera2/htcwc
chown media system /sys/android_camera2/htcwc
chown media system /sys/android_camera/cam3Dmode
chown radio system /sys/camera_led_status/led_ril_status
chown system system /sys/camera_led_status/led_wimax_status
chown system system /sys/camera_led_status/led_hotspot_status
chown media system /sys/android_camera/cam_mode

[B]# HTC SSD Peripheral UI - BEGIN[/B]
chown media media /sys/class/leds/green-camera/brightness

[B]# HTC SSD Camera[/B]
chown media system /sys/camera_htccallback/htccallback

[B]#start camera server as daemon[/B]
service qcamerasvr /system/bin/mm-qcamera-daemon
user system
group system camera inet

ueventd.target.rc

# these should not be world writable
/dev/pmem_smipool* 0660 system camera
/dev/video* 0660 system camera
/dev/media* 0660 system camera

BoardConfig.mk

# Camera
BOARD_NEEDS_MEMORYHEAPPMEM := true
CAMERA_USES_SURFACEFLINGER_CLIENT_STUB := true
COMMON_GLOBAL_CFLAGS += -DICS_CAMERA_BLOB
COMMON_GLOBAL_CFLAGS += -DHTC_CAMERA_HARDWARE

protou.mk

# Camera
PRODUCT_PACKAGES += \
camera.default \
libsurfaceflinger_client

# Hardware properties
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.camera.xml:system/etc/permissions/android.hardware.camera.xml \

protou-vendor-blobs.mk

PRODUCT_COPY_FILES += \
vendor/htc/protou/proprietary/bin/mm-qcamera-app:system/bin/mm-qcamera-app \
vendor/htc/protou/proprietary/bin/awb_camera:system/bin/awb_camera \
vendor/htc/protou/proprietary/bin/lsc_camera:system/bin/lsc_camera \
vendor/htc/protou/proprietary/bin/mm-qcamera-daemon:system/bin/mm-qcamera-daemon \
vendor/htc/protou/proprietary/bin/mm-qcamera-test:system/bin/mm-qcamera-test \
vendor/htc/protou/proprietary/bin/mm-qcamera-testsuite-client:system/bin/mm-qcamera-testsuite-client \
vendor/htc/protou/proprietary/lib/libmmcamera_hdr_lib.so:system/lib/libmmcamera_hdr_lib.so \
vendor/htc/protou/proprietary/lib/liboemcamera.so:system/lib/liboemcamera.so \
vendor/htc/protou/proprietary/lib/libmmcamera_image_stab.so:system/lib/libmmcamera_image_stab.so \
vendor/htc/protou/proprietary/lib/libmmcamera_frameproc.so:system/lib/libmmcamera_frameproc.so \
vendor/htc/protou/proprietary/lib/libcamerapp.so:system/lib/libcamerapp.so \
vendor/htc/protou/proprietary/lib/libmmcamera_faceproc.so:system/lib/libmmcamera_faceproc.so \
vendor/htc/protou/proprietary/lib/hw/camera.default.so:system/lib/hw/camera.default.so \
vendor/htc/protou/proprietary/lib/libmmcamera_statsproc31.so:system/lib/libmmcamera_statsproc31.so \
vendor/htc/protou/proprietary/lib/libmmcamera_rawchipproc.so:system/lib/libmmcamera_rawchipproc.so \
vendor/htc/protou/proprietary/lib/libmmcamera_wavelet_lib.so:system/lib/libmmcamera_wavelet_lib.so \
vendor/htc/protou/proprietary/lib/libcameraface.so:system/lib/libcameraface.so \
vendor/htc/protou/proprietary/lib/libmmcamera_interface2.so:system/lib/libmmcamera_interface2.so \

That is it from me,if you guys have anything you want to test i can do a build. Other than that i am lost.

If anyone can get me logs for that settings crash and video playback i will try to fix them.