- When I compiled samples from tegra multimedia api argus samples - they are work.
- I trying to add captures from CSI camera into my application:
create capture provider - ok, but shows:
LoadOverridesFile: looking for override file [/Calib/camera_override.isp] 1/16LoadOverridesFile: looking for override file [/data/nvcam/settings/camera_overrides.isp] 2/16LoadOverridesFile: looking for override file [/opt/nvidia/nvcam/settings/camera_overrides.isp] 3/16LoadOverridesFile: looking for override file [/var/nvidia/nvcam/settings/camera_overrides.isp] 4/16LoadOverridesFile: looking for override file [/data/nvcam/camera_overrides.isp] 5/16LoadOverridesFile: looking for override file [/data/nvcam/settings/e3326_front_P5V27C.isp] 6/16LoadOverridesFile: looking for override file [/opt/nvidia/nvcam/settings/e3326_front_P5V27C.isp] 7/16LoadOverridesFile: looking for override file [/var/nvidia/nvcam/settings/e3326_front_P5V27C.isp] 8/16---- imager: No override file found. ----”
When I start examples from tegra multimedia api - they show nothing.
Also, when I print argus version, it shows me
“Argus Version: 0.96.2 (single-process)”,
but examples show
“Argus Version: 0.96.2 (multi-process)”
get camera devices and their properties - ok
create capture session - after that the app crashes (segmentation fault), examples work ok (for example, 1 example stores jpegs with correct frames from camera)
I tried many variations, and finally, just copied part of code from jpeg examaple into initialization part of my app - It crashes anyway.
Could you help me why provider shows me that it not found something, also why argus is simple-process and why it crashes.
The main difference from example and my app, is that example makes initialization in the main thread, but my app does it in the separate thread, also another thread uses OpenGL desktop version