Moonware / cordova-cameraserver

Cordova Plugin (iOS + Android) serving Live Images from the Camera over HTTP
43 stars 34 forks source link

User Error - http://127.0.0.1:8080/live.jpg Failed to load resource: the server responded with a status of 500 (Internal Server Error) #6

Open wirelessdreamer opened 8 years ago

wirelessdreamer commented 8 years ago

To try and troubleshoot my error I forked your repo, and added an example application:

https://github.com/wirelessdreamer/cordova-cameraserver

after installing it to a galaxy s5 and starting the server, I don't see the preview image. I assume i'm missing something simple, and shouldn't be seeing a 500.

Here is the console output from the sample app:

clicked start controllers.js:96 CameraServer Started: http://127.0.0.1:8080 http://127.0.0.1:8080/live.jpg Failed to load resource: the server responded with a status of 500 (Internal Server Error)

Once this is resolved, if your interested in adding the example app I can send a pull request.

w3t commented 8 years ago

This can happen for the first request since the buffer is empty. Normally next and successive calls will be ok.

Also ensure that you have the whitelist plugin to enable calls from localhost and 127.0.0.1 (if not *): https://github.com/apache/cordova-plugin-whitelist

tarun1793 commented 8 years ago

@wirelessdreamer please update the issue

tarun1793 commented 8 years ago

Hey @w3t, I am encountering the same issue, even successive calls return me 500 Err: SERVER INTERNAL ERROR: Serve() returned a null response.

Here is the logcat info:

W/CameraServer(12843): startServer
W/CameraServer(12843): Setting jsonInfo to: []
W/CameraServer(12843): local IP: 192.168.1.30
E/AndroidProtocolHandler(12843): Unable to open asset URL: file:///android_asset/www/avatar.jpg
W/CameraServer(12843): startCamera
I/CameraManager(12843): Creating instance of CameraManager...
W/CameraServer(12843): startCapture
I/CameraManager(12843): Camera opening...
D/exynos_camera( 1974): exynos_camera_get_camera_info(0, 0xbe948660)
D/exynos_camera( 1974): Selected camera: S5C73M3
D/exynos_camera( 1974): exynos_camera_get_camera_info(0, 0x4176cac8)
D/exynos_camera( 1974): Selected camera: S5C73M3
W/AudioFlinger( 1974): acquireAudioSessionId() unknown client 12843 for session 45
I/FFmpegExtractor( 1974): android-source:0x411d5fc8
I/FFMPEG  ( 1974): Input #0, ogg, from 'android-source:0x411d5fc8':
I/FFMPEG  ( 1974):   Duration: 00:00:00.42, start: 0.000000, bitrate: 113 kb/s
I/FFMPEG  ( 1974):     Stream #0:0: Audio: vorbis, 48000 Hz, mono, fltp, 48 kb/s
I/FFMPEG  ( 1974):     Metadata:
I/FFMPEG  ( 1974):       TITLE           : Camera Shutter
I/FFMPEG  ( 1974):       ARTIST          : (c) 2012 Android Open Source Project
D/FFmpegExtractor( 1974): FFmpegExtrator, url: android-source:0x411d5fc8, format_name: ogg, format_long_name: Ogg
I/FFmpegExtractor( 1974): adjust mime(application/ogg -> audio/vorbis)
D/FFmpegExtractor( 1974): suppoted codec(vorbis) by official Stagefright
D/FFmpegExtractor( 1974): ffmpeg detected media content as 'audio/vorbis' with confidence 0.08
W/AudioFlinger( 1974): acquireAudioSessionId() unknown client 12843 for session 46
I/FFmpegExtractor( 1974): android-source:0x4365f868
I/FFMPEG  ( 1974): Input #0, ogg, from 'android-source:0x4365f868':
I/FFMPEG  ( 1974):   Duration: 00:00:00.54, start: 0.000000, bitrate: 95 kb/s
I/FFMPEG  ( 1974):     Stream #0:0: Audio: vorbis, 48000 Hz, mono, fltp, 48 kb/s
I/FFMPEG  ( 1974):     Metadata:
I/FFMPEG  ( 1974):       TITLE           : Video Record
I/FFMPEG  ( 1974):       ARTIST          : (c) 2012 Android Open Source Project
D/FFmpegExtractor( 1974): FFmpegExtrator, url: android-source:0x4365f868, format_name: ogg, format_long_name: Ogg
I/FFmpegExtractor( 1974): adjust mime(application/ogg -> audio/vorbis)
D/FFmpegExtractor( 1974): suppoted codec(vorbis) by official Stagefright
D/FFmpegExtractor( 1974): ffmpeg detected media content as 'audio/vorbis' with confidence 0.08
I/CameraClient( 1974): Opening camera 0
D/exynos_camera( 1974): exynos_camera_get_camera_info(0, 0x4176ca80)
D/exynos_camera( 1974): Selected camera: S5C73M3
D/exynos_camera( 1974): exynos_camera_open(0x40eab004, 0, 0x4009f0ac)
E/exynos_param( 1974): exynos_param_string_get: Unable to get data for key recording-hint
D/exynos_camera( 1974): exynos_camera_params_apply: Preview size: 960x720, picture size: 3264x2448, recording size: 1280x720
D/exynos_camera( 1974): exynos_camera_capture_thread_start()
E/exynos_camera( 1974): exynos_camera_capture_thread: Starting thread
D/exynos_camera( 1974): exynos_camera_set_callbacks(0x4116eb88, 0x4009f0a8)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 3085)
I/CameraManager(12843): Camera open success
D/Camera  (12843): app passed NULL surface
D/exynos_camera( 1974): exynos_camera_get_camera_info(0, 0x41968b98)
D/exynos_camera( 1974): Selected camera: S5C73M3
D/CameraManager(12843): Camera Orientation: 90
D/CameraManager(12843): Display Rotation: 0
D/CameraManager(12843): Image must be rotated to: 90
D/exynos_camera( 1974): exynos_camera_preview_enabled(0x4116eb88)
I/CameraManager(12843): Set camera current texture
D/exynos_camera( 1974): exynos_camera_get_parameters(0x4116eb88)
D/exynos_camera( 1974): exynos_camera_put_parameters(0x4116eb88)
D/CameraConfigurationManager(12843): Default preview format: 17/yuv420sp
D/CameraConfigurationManager(12843): Screen resolution: Point(720, 1280)
D/CameraConfigurationManager(12843): Camera resolution: Point(704, 576)
I/CameraManager(12843): configManager initialized
D/exynos_camera( 1974): exynos_camera_get_parameters(0x4116eb88)
D/exynos_camera( 1974): exynos_camera_put_parameters(0x4116eb88)
D/CameraConfigurationManager(12843): Setting preview size: Point(704, 576)
D/CameraConfigurationManager(12843): Setting fps preview range
D/exynos_camera( 1974): exynos_camera_set_parameters(0x4116eb88, antibanding=auto;antibanding-values=off,auto,50hz,60hz;auto-exposure-lock=false;auto-exposure-lock-supported=true;auto-whitebalance-lock=false;auto-whitebalance-lock-supported=true;effect=none;effect-values=none,mono,negative,sepia,solarize,posterize,washed,vintage-warm,vintage-cold,point-blue,point-red-yellow,point-green;exposure-compensation=0;exposure-compensation-step=0.5;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=3.7;focus-areas=(-200,-10,200,50,1);focus-distances=0.15,1.20,Infinity;focus-mode=continuous-picture;focus-mode-values=auto,infinity,macro,fixed,continuous-picture,continuous-video;horizontal-view-angle=63;image-stabilization=off;image-stabilization-values=on,off;iso=auto;iso-values=auto,ISO100,ISO200,ISO400,ISO800;jpeg-quality=90;jpeg-thumbnail-height=120;jpeg-thumbnail-quality=100;jpeg-thumbnail-size-values=160x120,160x90,144x96;jpeg-thumbnail-width=160;max-exposure-compensation=4;max-num-detected-faces-hw=15;max-num-focus-areas=1;
E/exynos_param( 1974): exynos_param_data_set: Mismatching types for key horizontal-view-angle
E/exynos_param( 1974): exynos_param_string_get: Unable to get data for key recording-hint
D/exynos_camera( 1974): exynos_camera_params_apply: Preview size: 704x576, picture size: 3264x2448, recording size: 1280x720
D/CameraConfigurationManager(12843): Camera parameters flat: antibanding=auto;antibanding-values=off,auto,50hz,60hz;auto-exposure-lock=false;auto-exposure-lock-supported=true;auto-whitebalance-lock=false;auto-whitebalance-lock-supported=true;effect=none;effect-values=none,mono,negative,sepia,solarize,posterize,washed,vintage-warm,vintage-cold,point-blue,point-red-yellow,point-green;exposure-compensation=0;exposure-compensation-step=0.5;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=3.7;focus-distances=0.15,1.20,Infinity;focus-mode-values=auto,infinity,macro,fixed,continuous-picture,continuous-video;horizontal-view-angle=63;image-stabilization=off;image-stabilization-values=on,off;iso=auto;iso-values=auto,ISO100,ISO200,ISO400,ISO800;jpeg-quality=90;jpeg-thumbnail-height=120;jpeg-thumbnail-quality=100;jpeg-thumbnail-size-values=160x120,160x90,144x96;jpeg-thumbnail-width=160;max-exposure-compensation=4;max-num-detected-faces-hw=15;max-num-focus-areas=1;max-zoom=30;min-exposure-compensation=-4;picture-format=jpeg;picture-format-values=jpeg;picture-size=3264x2448;picture-size-values=640x480,1024x768,1280x720,1600x1200,2560x1920,3264x2448,2048x1536,3264x1836,2048x1152,3264x2176;preferred-preview-size-for-video=960x720;preview-format=yuv420sp;preview-format-values=yuv420sp,yuv420p,rgb565;preview-fps-range-values=(15000,15000),(15000,30000),(30000,30000);preview-frame-rate=30;preview-frame-rate-values=30,20,15;preview-size-values=960x720,1280x720,1184x666,960x640,704x576,640x480,352x288,320x240;scene-mode=auto;scene-mode-values=auto,portrait,landscape,night,beach,snow,sunset,fireworks,action,party,candlelight,dusk-dawn,fall-color,text,back-light,high-sensitivity;vertical-view-angle=49.3;video-frame-format=yuv420sp;video-size=1280x720;video-size-values=1280x720,1920x1080,720x480,640x480,352x288,320x240,176x144;video-snapshot-supported=true;whitebalance=auto;whitebalance-values=auto,incandescent,fluorescent,daylight,cloudy-daylight;zoom=0;zoom-ratios=100,102,104,109,111,113,119,121,124,131,134,138,146,150,155,159,165,170,182,189,200,213,222,232,243,255,283,300,319,364,400;zoom-supported=true;preview-size=704x576;preview-fps-range=30000,30000;focus-areas=(-200,-10,200,50,1);focus-mode=continuous-picture
D/exynos_camera( 1974): exynos_camera_set_parameters(0x4116eb88, antibanding=auto;antibanding-values=off,auto,50hz,60hz;auto-exposure-lock=false;auto-exposure-lock-supported=true;auto-whitebalance-lock=false;auto-whitebalance-lock-supported=true;effect=none;effect-values=none,mono,negative,sepia,solarize,posterize,washed,vintage-warm,vintage-cold,point-blue,point-red-yellow,point-green;exposure-compensation=0;exposure-compensation-step=0.5;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=3.7;focus-areas=(-200,-10,200,50,1);focus-distances=0.15,1.20,Infinity;focus-mode=continuous-picture;focus-mode-values=auto,infinity,macro,fixed,continuous-picture,continuous-video;horizontal-view-angle=63;image-stabilization=off;image-stabilization-values=on,off;iso=auto;iso-values=auto,ISO100,ISO200,ISO400,ISO800;jpeg-quality=90;jpeg-thumbnail-height=120;jpeg-thumbnail-quality=100;jpeg-thumbnail-size-values=160x120,160x90,144x96;jpeg-thumbnail-width=160;max-exposure-compensation=4;max-num-detected-faces-hw=15;max-num-focus-areas=1;
E/exynos_param( 1974): exynos_param_string_get: Unable to get data for key recording-hint
D/exynos_camera( 1974): exynos_camera_params_apply: Preview size: 704x576, picture size: 3264x2448, recording size: 1280x720
I/CameraManager(12843): Camera set desired parameters
W/PluginManager(12843): THREAD WARNING: exec() call to CameraServer.startCamera blocked the main thread for 470ms. Plugin should use CordovaInterface.getThreadPool().
I/chromium(12843): [INFO:CONSOLE(173)] "CameraServer Started @ http://192.168.1.30:8080", source: file:///android_asset/www/plugins/cordova-plugin-console/www/console-via-logger.js (173)
D/PluginManager(12843): exec() call to unknown plugin: Console
I/chromium(12843): [INFO:CONSOLE(173)] "Starting Camera Success @ OK", source: file:///android_asset/www/plugins/cordova-plugin-console/www/console-via-logger.js (173)
D/PluginManager(12843): exec() call to unknown plugin: Console
D/cr_Ime  (12843): [InputMethodManagerWrapper.java:56] isActive: true
D/cr_Ime  (12843): [InputMethodManagerWrapper.java:65] hideSoftInputFromWindow
I/NanoHTTPD(12843): GET '/live.jpg' 
I/PreviewCallback:getLastFrame(12843): Starting preview automatically
I/CameraManager(12843): Starting preview
D/exynos_camera( 1974): exynos_camera_preview_enabled(0x4116eb88)
D/exynos_camera( 1974): exynos_camera_set_preview_window(0x4116eb88, 0x4009f0b8)
D/exynos_camera( 1974): exynos_camera_start_preview(0x4116eb88)
D/exynos_camera( 1974): exynos_camera_preview_start()
D/exynos_camera( 1974): exynos_camera_capture_setup()
D/exynos_camera( 1974): exynos_camera_capture_setup: Selected width: 704, height: 576, format: 0x564c5449
D/exynos_camera( 1974): exynos_camera_capture_start()
D/exynos_camera( 1974): Enabling hybrid capture
D/exynos_camera( 1974): Found 6 buffers available for capture!
D/exynos_camera( 1974): exynos_exif_start()
E/exynos_param( 1974): exynos_param_int_get: Unable to get data for key rotation
E/exynos_param( 1974): exynos_param_float_get: Unable to get data for key gps-latitude
E/exynos_param( 1974): exynos_param_float_get: Unable to get data for key gps-longitude
E/exynos_param( 1974): exynos_param_float_get: Unable to get data for key gps-altitude
E/exynos_param( 1974): exynos_param_int_get: Unable to get data for key gps-altitude
E/exynos_param( 1974): exynos_param_string_get: Unable to get data for key gps-processing-method
D/exynos_camera( 1974): exynos_camera_get_camera_info(0, 0x41968b98)
D/exynos_camera( 1974): Selected camera: S5C73M3
D/CameraManager(12843): Camera Orientation: 90
D/CameraManager(12843): Display Rotation: 0
D/CameraManager(12843): Image must be rotated to: 90
I/CameraManager(12843): Setting Standard Callback
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_preview_output_start()
D/exynos_v4l2_output( 1974): Found 6 buffers available for output!
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/ConnectivityManager.CallbackHandler( 2481): CM callback handler got msg 524290
D/ConnectivityManager.CallbackHandler(10532): CM callback handler got msg 524290
D/ConnectivityManager.CallbackHandler(12843): CM callback handler got msg 524290
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/lights  ( 2364): set_light_buttons: 0
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_enable_msg_type(0x4116eb88, 16)
I/PreviewCallback:getLastFrame(12843): Stopping preview due to inactivity
I/CameraManager(12843): Stopping preview
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 16)
I/CameraClient( 1974): stopPreview: Disable picture related messages 
D/exynos_camera( 1974): exynos_camera_disable_msg_type(0x4116eb88, 962)
D/exynos_camera( 1974): exynos_camera_stop_preview(0x4116eb88)
D/exynos_camera( 1974): exynos_camera_preview_stop()
D/exynos_camera( 1974): exynos_camera_capture_stop()
D/exynos_camera( 1974): Disabling hybrid capture
D/exynos_camera( 1974): exynos_exif_stop()
D/exynos_camera( 1974): exynos_camera_preview_output_stop()