Update package changelog. accepted/2.0alpha-wayland/20130520.103636 submit/2.0alpha-wayland/20130520.044333
authorNakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
Mon, 20 May 2013 04:40:29 +0000 (13:40 +0900)
committerNakamura Hayato <hayato.nakamura@mail.toyota-td.jp>
Mon, 20 May 2013 04:40:29 +0000 (13:40 +0900)
Change-Id: I8e90fff93b62432fd05628c0fea1072bd502a7c2

24 files changed:
org.tizen.ico.app-samplenavi.desktop
org.tizen.ico.app-soundsample.desktop
org.tizen.ico.app-vicsample.desktop
packaging/ico-uxf-HomeScreen-sample-app.changes
packaging/ico-uxf-HomeScreen-sample-app.spec
res/Map/css/navi.css
res/Map/js/nativeapp_accessor.js
res/Map/js/navi.js
res/Map/js/navi_defines.js
res/Map/map.html
src/.deps/ico_app_soundsample-soundsample.Po [deleted file]
src/.deps/ico_app_soundsample-soundsample_pulse_async_test.Po [deleted file]
src/.deps/ico_app_soundsample-soundsample_yswavfile.Po [deleted file]
src/.deps/ico_app_vicsample-vicsample.Po [deleted file]
src/.deps/ico_app_vicsample-vicsample_sample.Po [deleted file]
src/Makefile [new file with mode: 0644]
src/Makefile.in [new file with mode: 0644]
src/define.h
src/e3d.c
src/e3d.h
src/samplenavi.c
src/samplenavi.h
wgt/DemoAudioApp.wgt
wgt/DemoMeterApp.wgt

index 45e664a..2722faf 100644 (file)
@@ -2,7 +2,7 @@ Name=ico-app-samplenavi
 Type=Application
 Exec=/opt/apps/org.tizen.ico.app-samplenavi/bin/ico-app-samplenavi -basescreen
 Icon=org.tizen.ico.app-samplenavi.png
-Nodisplay=True
+NoDisplay=false
 Version=0.1.0
 Categories=Map;dispzone=Full;
 #Categories=Map;dispzone=UpperLeft;
index ae4a91c..5e6bc2e 100644 (file)
@@ -2,7 +2,7 @@ Name=ico-app-soundsample
 Type=Application
 Exec=/opt/apps/org.tizen.ico.app-soundsample/bin/ico-app-soundsample
 Icon=org.tizen.ico.app-soundsample.png
-Nodisplay=True
+NoDisplay=false
 Version=0.1.0
 Comment=audio test app
 Categories=Entertainment;Maker;run=Center;dispzone=Full;soundzone=Full;noauto
index 434c5d0..f2ecbc9 100644 (file)
@@ -2,7 +2,7 @@ Name=ico-app-vicsample
 Type=Application
 Exec=/opt/apps/org.tizen.ico.app-vicsample/bin/ico-app-vicsample
 Icon=org.tizen.ico.app-vicsample.png
-Nodisplay=True
+NoDisplay=false
 Version=0.1.0
 Comment=vic info display test app
 #Categories=Entertainment;maker;run=Center;dispzone=Full
index 6929b7e..3e18e65 100644 (file)
@@ -1,3 +1,51 @@
+* Fri May 14 2013 Shibata Makoto <shibata@mac.tec.toyota.co.jp>"g
+- 0.0.6
+-ico-app-samplenavi
+-ico-app-vicsample
+-ico-app-soundsample
+   -The NoDisplay parameter of a desktop file is changed into "false" from "ture". 
+- DemoMeterApp(wgt)
+   -vic ver.0.4.0 Add function (night mode)
+- DemoAudioApp(wgt)
+   -sound ver.0.1.7 Bug fixed (can't tap while playing audio by js) 
+   -sound ver.0.2.0 Add function (night mode)
+
+* Fri May 10 2013 Shibata Makoto <shibata@mac.tec.toyota.co.jp>"g
+- 0.0.5
+- ico-app-samplenavi
+   -Cleaned up all source codes.
+- DemoMeterApp(wgt)
+- DemoAudioApp(wgt)
+   -Delete changes file 
+
+* Fri Apr 26 2013 Shibata Makoto <shibata@mac.tec.toyota.co.jp>"g
+- 0.0.4
+- DemoMeterApp(wgt)
+   -Modified (setting page)
+- DemoAudioApp(wgt)
+   -Change the video/audio files
+
+* Fri Apr 26 2013 Shibata Makoto <shibata@mac.tec.toyota.co.jp>"g
+- 0.0.3
+- ico-app-samplenavi
+   -Update time change of a map
+- ico-app-soundsample
+   -It changes into a full-screen display
+
+* Fri Apr 26 2013 Shibata Makoto <shibata@mac.tec.toyota.co.jp>"g
+- 0.0.2
+- ico-app-samplenavi
+   -Proxy setting correction of a config file 
+
+* Fri Apr 26 2013 Shibata Makoto <shibata@mac.tec.toyota.co.jp>"g
+- Intial import (0.0.1).
+- package included
+   -ico-app-samplenavi
+   -ico-app-vicsample
+   -ico-app-soundsample
+   -DemoMeterApp(wgt)
+   -DemoAudioApp(wgt)
+
 * Fri Apr 26 19:27:12 UTC 2013 - tracy.graydon@intel.com
 - Setting up 2.0alpha-wayland branch (master not used in IVI) 
 
index b7fe12f..45fdb72 100644 (file)
@@ -1,6 +1,6 @@
 Name:       ico-uxf-HomeScreen-sample-app
 Summary:    HomeScreen sample application 
-Version:    0.0.4
+Version:    0.0.6
 Release:    1
 Group:      System/GUI
 License:    Apache License, Version 2.0
index 6fe9989..490d6dd 100644 (file)
@@ -8,22 +8,22 @@
  */\r
 \r
 html,body{\r
-       height: 100% ;\r
+    height: 100% ;\r
 }\r
 \r
 .base {\r
-       width: 100%;\r
-       height: 50%;\r
+    width: 100%;\r
+    height: 50%;\r
 }\r
 \r
 .map_area {\r
-       float: center;\r
-       width: 100%;\r
-       height: 480px;\r
+    float: center;\r
+    width: 100%;\r
+    height: 480px;\r
 }\r
 \r
 #map_canvas {\r
-       float: center;\r
-       width: 100%;\r
-       height: 700px;\r
+    float: center;\r
+    width: 100%;\r
+    height: 700px;\r
 }\r
index 0fb8942..b5dbb59 100644 (file)
@@ -8,7 +8,7 @@
  */\r
 \r
 /**\r
- *     Navigation Application(sample navi) Accessor Class\r
+ *  Navigation Application(sample navi) Accessor Class\r
  *\r
  */\r
 var CarInfo = function(lat_val, lon_val) {\r
@@ -17,69 +17,69 @@ var CarInfo = function(lat_val, lon_val) {
 }\r
 \r
 var NativeAppAccessor = function() {\r
-       var _socket;                                                                                            // WebSocket\r
-       \r
-       /**\r
-        *      Connection WebSocket\r
-        *\r
-        */\r
-       this.connectWebSocket = function() {\r
-               if ( navigator.userAgent.indexOf('Firefox') != -1 ) {\r
-                       _socket = new MozWebSocket('ws://' + IP_ADDR + ':' + WEBSOCKET_PORT + '/');\r
-               }\r
-               else {\r
-                       _socket = new WebSocket('ws://' + IP_ADDR + ':' + WEBSOCKET_PORT + '/', 'http-only');\r
-               }\r
-               \r
-               // socket event\r
+    var _socket;                                                // WebSocket\r
+    \r
+    /**\r
+     *  Connection WebSocket\r
+     *\r
+     */\r
+    this.connectWebSocket = function() {\r
+        if ( navigator.userAgent.indexOf('Firefox') != -1 ) {\r
+            _socket = new MozWebSocket('ws://' + IP_ADDR + ':' + WEBSOCKET_PORT + '/');\r
+        }\r
+        else {\r
+            _socket = new WebSocket('ws://' + IP_ADDR + ':' + WEBSOCKET_PORT + '/', 'http-only');\r
+        }\r
+        \r
+        // socket event\r
         _socket.onopen = function() {\r
             _socket.send('OPEN ' + EDJE_PATH + EDJE_CONF_NAME);\r
         };\r
 \r
         _socket.onmessage = function(e) { recvMessage(e); };\r
-               _socket.onerror = function(e) { };\r
-               _socket.onclose = function() { };\r
-       }\r
-\r
-       /**\r
-        *      Disconnection WebSocket\r
-        *\r
-        */\r
-       this.disconnectWebSocket = function() {\r
-               if ( _socket ) {\r
-                       _socket.send('Close_Socket');\r
-                       _socket.close();\r
-               }\r
-       }\r
-\r
-       /**\r
-        * Request Navigation Start\r
-        */\r
-       this.sendReqNaviStart = function() {\r
-               if (_socket) {\r
-                       $('#address').text('Send Req Navi Start.');\r
-                       _socket.send('CHG SEQ REQ_NAV');\r
-               }\r
-       }\r
-\r
-       /**\r
-        * Request Navigation End\r
-        */\r
-       this.sendReqNaviEnd = function() {\r
-               if (_socket) {\r
-                       $('#address').text('Send Req Navi End.');\r
-                       _socket.send('CHG SEQ END_NAV');\r
-               }\r
-       }\r
-\r
-       /**\r
-        * Send Route\r
-        */\r
-       this.sendRoute = function( routeStr ) {\r
-               if( _socket ) {\r
-                       _socket.send( routeStr );\r
-               }\r
-       }\r
+        _socket.onerror = function(e) { };\r
+        _socket.onclose = function() { };\r
+    }\r
+\r
+    /**\r
+     *  Disconnection WebSocket\r
+     *\r
+     */\r
+    this.disconnectWebSocket = function() {\r
+        if ( _socket ) {\r
+            _socket.send('Close_Socket');\r
+            _socket.close();\r
+        }\r
+    }\r
+\r
+    /**\r
+     * Request Navigation Start\r
+     */\r
+    this.sendReqNaviStart = function() {\r
+        if (_socket) {\r
+            $('#address').text('Send Req Navi Start.');\r
+            _socket.send('CHG SEQ REQ_NAV');\r
+        }\r
+    }\r
+\r
+    /**\r
+     * Request Navigation End\r
+     */\r
+    this.sendReqNaviEnd = function() {\r
+        if (_socket) {\r
+            $('#address').text('Send Req Navi End.');\r
+            _socket.send('CHG SEQ END_NAV');\r
+        }\r
+    }\r
+\r
+    /**\r
+     * Send Route\r
+     */\r
+    this.sendRoute = function( routeStr ) {\r
+        if( _socket ) {\r
+            _socket.send( routeStr );\r
+        }\r
+    }\r
 \r
     /**\r
      *  Receive Message\r
index e03be1d..dbe9445 100644 (file)
  */
 
 var Navigation = function() {
-       var _myLatLng;                                                                                  // Current Location
-       var _lat = TMP_LAT;                                                                             // Current Latitude
-       var _lng = TMP_LON;                                                                             // Current Longitude
-       var _dir;                                                                                               // Current Direction
-       var _map;                                                                                               // map
-       var _dirDisplay;                                                                                // DirectionsRenderer Object
-       var _dirService;                                                                                // DirectionsService Object
-       var _carMarker;                                                                                 // Current Location Marker
-       var _nativeAccessor;                                                                    // WebSocket accessor (samplenavi)
-       var _seqnum = SEQUENCE_MODE.START;                                              // Sequence
-       var _routeStr = '';                                                                             // Route Info
-       
-       /*
-        *      initialize
-        */
-       this.initialize = function() {
-               $('#address').text('For samplenaviConnection');
+    var _myLatLng;                                          // Current Location
+    var _lat = TMP_LAT;                                     // Current Latitude
+    var _lng = TMP_LON;                                     // Current Longitude
+    var _dir;                                               // Current Direction
+    var _map;                                               // map
+    var _dirDisplay;                                        // DirectionsRenderer Object
+    var _dirService;                                        // DirectionsService Object
+    var _carMarker;                                         // Current Location Marker
+    var _nativeAccessor;                                    // WebSocket accessor (samplenavi)
+    var _seqnum = SEQUENCE_MODE.START;                      // Sequence
+    var _routeStr = '';                                     // Route Info
+    
+    /*
+     *  initialize
+     */
+    this.initialize = function() {
+        $('#address').text('For samplenaviConnection');
 
-               // event bind
-               $(document).bind('recvSeqNxt', function(event, data) {
-                       recvSeqNxt(data);
-               });
-               $(document).bind('recvCarInfo', function(event, data) {
-                       recvCarinfo(data);
-               });
-               // Initialize Location
-               _myLatLng = new google.maps.LatLng(_lat, _lng);
+        // event bind
+        $(document).bind('recvSeqNxt', function(event, data) {
+            recvSeqNxt(data);
+        });
+        $(document).bind('recvCarInfo', function(event, data) {
+            recvCarinfo(data);
+        });
+        // Initialize Location
+        _myLatLng = new google.maps.LatLng(_lat, _lng);
 
-               // MAP create
-               var mapOptions = {
-                       zoom: DEFAULT_ZOOM,                                                                     // zoom value
-                       mapTypeId: google.maps.MapTypeId.ROADMAP,                       // MAP TYPE
-                       center: _myLatLng                                                                       // Initial Position
-               };
-                       
-               _map = new google.maps.Map($('#map_canvas').get(0), mapOptions);
-               
-               // Create current position marker
-               _carMarker = new google.maps.Marker({
-                       map: _map,
-                       position: _myLatLng,
-                       zIndex: 3
-               });
-               
-               // Set DirectionRendererOption
-               var rendererOptions = {
-                       draggable: false,
-                       preserveViewport:true
-               };
-               
-               _dirDisplay = new google.maps.DirectionsRenderer(rendererOptions);
-               _dirDisplay.setMap(_map);
-               _dirDisplay.setOptions( {suppressMarkers: true} );              // Hide markers
-               _dirService = new google.maps.DirectionsService();
-               
-               // Create WebSocket Accessor(samplenavi)
-               _nativeAccessor = new NativeAppAccessor();
-               _nativeAccessor.connectWebSocket();
+        // MAP create
+        var mapOptions = {
+            zoom: DEFAULT_ZOOM,                                 // zoom value
+            mapTypeId: google.maps.MapTypeId.ROADMAP,           // MAP TYPE
+            center: _myLatLng                                   // Initial Position
+        };
+            
+        _map = new google.maps.Map($('#map_canvas').get(0), mapOptions);
+        
+        // Create current position marker
+        _carMarker = new google.maps.Marker({
+            map: _map,
+            position: _myLatLng,
+            zIndex: 3
+        });
+        
+        // Set DirectionRendererOption
+        var rendererOptions = {
+            draggable: false,
+            preserveViewport:true
+        };
+        
+        _dirDisplay = new google.maps.DirectionsRenderer(rendererOptions);
+        _dirDisplay.setMap(_map);
+        _dirDisplay.setOptions( {suppressMarkers: true} );      // Hide markers
+        _dirService = new google.maps.DirectionsService();
+        
+        // Create WebSocket Accessor(samplenavi)
+        _nativeAccessor = new NativeAppAccessor();
+        _nativeAccessor.connectWebSocket();
 
-               // Request CONF ONSCREEN
-               _seqnum = SEQUENCE_MODE.CONF;
-       }
+        // Request CONF ONSCREEN
+        _seqnum = SEQUENCE_MODE.CONF;
+    }
 
-       /**
-        *      finalize
-        *
-        */
-       this.finalize = function() {
-               _nativeAccessor.disconnectWebSocket();
-       }
+    /**
+     *  finalize
+     *
+     */
+    this.finalize = function() {
+        _nativeAccessor.disconnectWebSocket();
+    }
 
-       /**
-        *      Move Current Location
-        *
-        */
-       function changeLatLng() {
-               _myLatLng = new google.maps.LatLng(_lat, _lng);
-               _map.panTo(_myLatLng);
-               
-               // Move Marker
-               _carMarker.setPosition(_myLatLng);
-       }
+    /**
+     *  Move Current Location
+     *
+     */
+    function changeLatLng() {
+        _myLatLng = new google.maps.LatLng(_lat, _lng);
+        _map.panTo(_myLatLng);
+        
+        // Move Marker
+        _carMarker.setPosition(_myLatLng);
+    }
 
-       /**
-        *      Set Route
-        */
-       function setRoute() {
-               if (SHOWING_ROUTE == 1) {
-                       setRoute1();
-               } else if (SHOWING_ROUTE == 2) {
-                       setRoute2();
-               } else if (SHOWING_ROUTE == 3) {
-                       setRoute3();
-               }
-       }
+    /**
+     *  Set Route
+     */
+    function setRoute() {
+        if (SHOWING_ROUTE == 1) {
+            setRoute1();
+        } else if (SHOWING_ROUTE == 2) {
+            setRoute2();
+        } else if (SHOWING_ROUTE == 3) {
+            setRoute3();
+        }
+    }
 
-       /**
-        *      Set Route(Route 1)
-        *
-        */
-       function setRoute1() {
-               // Local variable
-               var startStr = String(START_LAT) + ',' + String(START_LNG);
-               var goalStr = String(GOAL_LAT) + ',' + String(GOAL_LNG);
-               
-               // Route request
-               var request = {
-                               origin: startStr,
-                               destination: goalStr,
-                               waypoints: [
-                                       ],
-                               travelMode: google.maps.DirectionsTravelMode.DRIVING,   // Set DrivingMode(Car)
-                               unitSystem: google.maps.DirectionsUnitSystem.METRIC,    // Set Unit
-                               optimizeWaypoints: true,                                                                // optimize route
-                               avoidHighways: true,                                                                    // Avoid highways
-                               avoidTolls: true                                                                                // Avoid tall road
-               };
-               
-               _dirService.route(request, function(response, status) {
-                       if (status == google.maps.DirectionsStatus.OK) {
-                               _dirDisplay.setDirections(response);
+    /**
+     *  Set Route(Route 1)
+     *
+     */
+    function setRoute1() {
+        // Local variable
+        var startStr = String(START_LAT) + ',' + String(START_LNG);
+        var goalStr = String(GOAL_LAT) + ',' + String(GOAL_LNG);
+        
+        // Route request
+        var request = {
+                origin: startStr,
+                destination: goalStr,
+                waypoints: [
+                    ],
+                travelMode: google.maps.DirectionsTravelMode.DRIVING,   // Set DrivingMode(Car)
+                unitSystem: google.maps.DirectionsUnitSystem.METRIC,    // Set Unit
+                optimizeWaypoints: true,                                // optimize route
+                avoidHighways: true,                                    // Avoid highways
+                avoidTolls: true                                        // Avoid tall road
+        };
+        
+        _dirService.route(request, function(response, status) {
+            if (status == google.maps.DirectionsStatus.OK) {
+                _dirDisplay.setDirections(response);
 
-                               _routeStr = "<route>";
-                               
-                               // Set route info
-                               for( var i = 0; i < (response.routes[0].overview_path.length); i++ ) {
-                                       var lat = response.routes[0].overview_path[i].lat();
-                                       var lng = response.routes[0].overview_path[i].lng();
-                                       _routeStr += String( lng ) + ',' + String( lat ) + "<BR>";
-                               }
-                               _routeStr += "</route>";
-                               
-                               // Send route
-                               _nativeAccessor.sendRoute( _routeStr );
-                       }
-                       else {
-                               alert('google maps error:' + status);
-                       }
-               })
-       }
-       
-       /**
-        *      Set Route(Route 2)
-        *
-        */
-       function setRoute2() {
-               // Route request
-               var request = {
-                               origin: "35.47945,139.40026",
-                               destination: "35.61689,139.44791",
-                               waypoints: [
-                                       { location: "35.534845,139.437477" }
-                                       ],
-                               travelMode: google.maps.DirectionsTravelMode.DRIVING,   // Set DrivingMode(Car)
-                               unitSystem: google.maps.DirectionsUnitSystem.METRIC,    // Set Unit
-                               optimizeWaypoints: false,                                                               // optimize route
-                               avoidHighways: true,                                                                    // Avoid highways
-                               avoidTolls: true                                                                                // Avoid tall road
-               };
-               
-               _dirService.route(request, function(response, status) {
-                       if (status == google.maps.DirectionsStatus.OK) {
-                               _dirDisplay.setDirections(response);
-                               _routeStr = "<route>";
-                               
-                               // Set route info
-                               for( var i = 0; i < (response[0].overview_path.length); i++ ) {
-                                       var lat = response[0].overview_path[i].lat();
-                                       var lng = response[0].overview_path[i].lng();
-                                       _routeStr += String( lng ) + ',' + String( lat ) + "<BR>";
-                               }
-                               _routeStr += "</route>";
-                               
-                               // Send route
-                               _nativeAccessor.sendRoute( _routeStr );
-                       }
-                       else {
-                               alert('google maps error:' + status);
-                       }
-               })
-       }
-       
-       /**
-        *      Set Route(Route 3)
-        *
-        */
-       function setRoute3() {
-               // Route request
-               var request = {
-                       origin: "35.45153,139.2125",
-                       destination: "35.43037,139.21579",
-                               waypoints: [
-                                       ],
-                               travelMode: google.maps.DirectionsTravelMode.DRIVING,   // Set DrivingMode(Car)
-                               unitSystem: google.maps.DirectionsUnitSystem.METRIC,    // Set Unit
-                               optimizeWaypoints: false,                                                               // optimize route
-                               avoidHighways: true,                                                                    // Avoid highways
-                               avoidTolls: true                                                                                // Avoid tall road
-               };
-               
-               _dirService.route(request, function(response, status) {
-                       if (status == google.maps.DirectionsStatus.OK) {
-                               _dirDisplay.setDirections(response);
-                               _routeStr = "<route>";
-                               
-                               // Set root info
-                               for( var i = 0; i < (response[0].overview_path.length); i++ ) {
-                                       var lat = response[0].overview_path[i].lat();
-                                       var lng = response[0].overview_path[i].lng();
-                                       _routeStr += String( lng ) + ',' + String( lat ) + "<BR>";
-                               }
-                               _routeStr += "</route>";
-                               
-                               // Send route
-                               _nativeAccessor.sendRoute( _routeStr );
-                       }
-                       else {
-                               alert('google maps error:' + status);
-                       }
-               })
-       }
+                _routeStr = "<route>";
+                
+                // Set route info
+                for( var i = 0; i < (response.routes[0].overview_path.length); i++ ) {
+                    var lat = response.routes[0].overview_path[i].lat();
+                    var lng = response.routes[0].overview_path[i].lng();
+                    _routeStr += String( lng ) + ',' + String( lat ) + "<BR>";
+                }
+                _routeStr += "</route>";
+                
+                // Send route
+                _nativeAccessor.sendRoute( _routeStr );
+            }
+            else {
+                alert('google maps error:' + status);
+            }
+        })
+    }
+    
+    /**
+     *  Set Route(Route 2)
+     *
+     */
+    function setRoute2() {
+        // Route request
+        var request = {
+                origin: "35.47945,139.40026",
+                destination: "35.61689,139.44791",
+                waypoints: [
+                    { location: "35.534845,139.437477" }
+                    ],
+                travelMode: google.maps.DirectionsTravelMode.DRIVING,   // Set DrivingMode(Car)
+                unitSystem: google.maps.DirectionsUnitSystem.METRIC,    // Set Unit
+                optimizeWaypoints: false,                               // optimize route
+                avoidHighways: true,                                    // Avoid highways
+                avoidTolls: true                                        // Avoid tall road
+        };
+        
+        _dirService.route(request, function(response, status) {
+            if (status == google.maps.DirectionsStatus.OK) {
+                _dirDisplay.setDirections(response);
+                _routeStr = "<route>";
+                
+                // Set route info
+                for( var i = 0; i < (response[0].overview_path.length); i++ ) {
+                    var lat = response[0].overview_path[i].lat();
+                    var lng = response[0].overview_path[i].lng();
+                    _routeStr += String( lng ) + ',' + String( lat ) + "<BR>";
+                }
+                _routeStr += "</route>";
+                
+                // Send route
+                _nativeAccessor.sendRoute( _routeStr );
+            }
+            else {
+                alert('google maps error:' + status);
+            }
+        })
+    }
+    
+    /**
+     *  Set Route(Route 3)
+     *
+     */
+    function setRoute3() {
+        // Route request
+        var request = {
+            origin: "35.45153,139.2125",
+            destination: "35.43037,139.21579",
+                waypoints: [
+                    ],
+                travelMode: google.maps.DirectionsTravelMode.DRIVING,   // Set DrivingMode(Car)
+                unitSystem: google.maps.DirectionsUnitSystem.METRIC,    // Set Unit
+                optimizeWaypoints: false,                               // optimize route
+                avoidHighways: true,                                    // Avoid highways
+                avoidTolls: true                                        // Avoid tall road
+        };
+        
+        _dirService.route(request, function(response, status) {
+            if (status == google.maps.DirectionsStatus.OK) {
+                _dirDisplay.setDirections(response);
+                _routeStr = "<route>";
+                
+                // Set root info
+                for( var i = 0; i < (response[0].overview_path.length); i++ ) {
+                    var lat = response[0].overview_path[i].lat();
+                    var lng = response[0].overview_path[i].lng();
+                    _routeStr += String( lng ) + ',' + String( lat ) + "<BR>";
+                }
+                _routeStr += "</route>";
+                
+                // Send route
+                _nativeAccessor.sendRoute( _routeStr );
+            }
+            else {
+                alert('google maps error:' + status);
+            }
+        })
+    }
 
-       /**
-        *      Receive CarInfo
+    /**
+     *  Receive CarInfo
         *
-        *      @param  data    CarInfo data
+     *  @param  data    CarInfo data
         *
-        */
-       function recvCarinfo(data) {
+     */
+    function recvCarinfo(data) {
         _lat = data.lat_val;
         _lng = data.lon_val;
-               changeLatLng();
-       }
+        changeLatLng();
+    }
 
-       /**
-        *      Receive Change Sequence
-        */
-       function recvSeqNxt(data) {
-               if (data == 'TOUCH ' + EDJE_PATH + EDJE_CONF_NAME + ' nai_01' ) {
-                       _nativeAccessor.sendReqDistOnScreen();
-                       _seqnum = SEQUENCE_MODE.DIST;
-               } else if (data == 'TOUCH ' + EDJE_PATH + EDJE_DIST_NAME + ' nai_12') {
-                       _nativeAccessor.sendReqNaviStart();
+    /**
+     *  Receive Change Sequence
+     *
+     *  @param  message     Receive message
+        *
+     */
+    function recvSeqNxt(data) {
+        if (data == 'TOUCH ' + EDJE_PATH + EDJE_CONF_NAME + ' nai_01' ) {
+            _nativeAccessor.sendReqDistOnScreen();
+            _seqnum = SEQUENCE_MODE.DIST;
+        } else if (data == 'TOUCH ' + EDJE_PATH + EDJE_DIST_NAME + ' nai_12') {
+            _nativeAccessor.sendReqNaviStart();
             _nativeAccessor.sendReqCloseOnScreen();
-                       _seqnum = SEQUENCE_MODE.NAVI;
+            _seqnum = SEQUENCE_MODE.NAVI;
 
-                       setRoute();
-               } else if (data == 'RESULT SUCCESS') {
-                       $('#address').text("OnScreen Request Success.");
-               } else if (data == 'RESULT FAILED') {
-                       $('#address').text("OnScreen Request Failed.");
-               }
-       }
+            setRoute();
+        } else if (data == 'RESULT SUCCESS') {
+            $('#address').text("OnScreen Request Success.");
+        } else if (data == 'RESULT FAILED') {
+            $('#address').text("OnScreen Request Failed.");
+        }
+    }
 }
 
index c9326af..337d183 100644 (file)
@@ -8,36 +8,36 @@
  */\r
 \r
 /**\r
- *     Defines\r
+ *  Defines\r
  */\r
 \r
 const MSG_TYPE = \r
 {\r
-       CHG : 0,                                                                                // Change Message\r
-       SEQ : 1,                                                                                // Sequence Message\r
-       ERR : 2,                                                                                // Error Message\r
-       \r
+    CHG : 0,                                        // Change Message\r
+    SEQ : 1,                                        // Sequence Message\r
+    ERR : 2,                                        // Error Message\r
+    \r
 };\r
 \r
-const SEQUENCE_MODE =                                                          // Sequence\r
+const SEQUENCE_MODE =                               // Sequence\r
 {\r
-       START : 0,                                                                              // Start Application\r
-       CONF : 1,                                                                               // Display Conf.\r
-       DIST : 2,                                                                               // Display Dist.\r
-       NAVI : 3,                                                                               // Run Navigation\r
-       NAVI_END : 4                                                                    // End Navigation(no use)\r
+    START : 0,                                      // Start Application\r
+    CONF : 1,                                       // Display Conf.\r
+    DIST : 2,                                       // Display Dist.\r
+    NAVI : 3,                                       // Run Navigation\r
+    NAVI_END : 4                                    // End Navigation(no use)\r
 };\r
 \r
-const SHOWING_ROUTE                    = 1;                                    // Current Route number\r
-const TMP_LAT                          = 35.47945;                             // Initialize Latitude\r
-const TMP_LON                          = 139.40026;                    // Initialize Longitude\r
-const DEFAULT_ZOOM                     = 17;                                   // Zoom value for Map\r
-const EDJE_PATH                                = '/opt/apps/org.tizen.ico.app-samplenavi/data';\r
-const EDJE_CONF_NAME           = '/samplenavi_conf.edj';\r
-const EDJE_DIST_NAME           = '/samplenavi_conf_dist.edj';\r
-const APP_NO                           = '300';\r
-const IP_ADDR                          = '127.0.0.1';\r
-const WEBSOCKET_PORT           = '50414';\r
+const SHOWING_ROUTE         = 1;                    // Current Route number\r
+const TMP_LAT               = 35.47945;             // Initialize Latitude\r
+const TMP_LON               = 139.40026;            // Initialize Longitude\r
+const DEFAULT_ZOOM          = 17;                   // Zoom value for Map\r
+const EDJE_PATH             = '/opt/apps/org.tizen.ico.app-samplenavi/data';\r
+const EDJE_CONF_NAME        = '/samplenavi_conf.edj';\r
+const EDJE_DIST_NAME        = '/samplenavi_conf_dist.edj';\r
+const APP_NO                = '300';\r
+const IP_ADDR               = '127.0.0.1';\r
+const WEBSOCKET_PORT        = '50414';\r
 \r
 const KEY_LAT = "LAT";\r
 const KEY_LON = "LON";\r
index f3683cd..fa6883b 100644 (file)
@@ -9,36 +9,35 @@
 \r
 <!DOCTYPE html>\r
 <html lang="ja">\r
-       <head>\r
-               <meta charset="UTF-8">\r
-               <meta name="viewport" content="initial-scale=1.0, user-scalable=no">\r
-               <link rel="stylesheet" href="./css/jquery.mobile-1.0.min.css">\r
-               <link rel="stylesheet" href="./css/navi.css">\r
-               <script src="http://maps.google.com/maps/api/js?sensor=false"></script>\r
-               <script type="text/javascript" src="./lib/jquery-1.6.4.min.js"></script>\r
-               <script type="text/javascript" src="./lib/jquery.mobile-1.0.min.js"></script>\r
-               <script type="text/javascript" src="./lib/CarInfoKeydef.js"></script>\r
-               <script type="text/javascript" src="./js/navi_defines.js"></script>\r
-               <script type="text/javascript" src="./js/navi_route.js"></script>\r
-               <script type="text/javascript" src="./js/nativeapp_accessor.js"></script>\r
-               <script type="text/javascript" src="./js/navi.js"></script>\r
-               <script>\r
-                       var map;\r
-                       \r
-                       function initialize() {\r
-                               map = new Navigation();\r
-                               map.initialize();\r
-                       }\r
-                       \r
-                       function finalize() {\r
-                               map.finalize();\r
-                       }\r
-               </script>\r
-       </head>\r
-       <body onload="initialize()" unload="finalize()">\r
-               <div data-role="content" class="base"  data-theme="a" style="margin:0px; padding:0px">\r
-                       <!-- Map Area -->\r
-                       <div class="map_area" id="map_canvas"></div>\r
-               </div>\r
-       </body>\r
+    <head>\r
+        <meta charset="UTF-8">\r
+        <meta name="viewport" content="initial-scale=1.0, user-scalable=no">\r
+        <link rel="stylesheet" href="./css/jquery.mobile-1.0.min.css">\r
+        <link rel="stylesheet" href="./css/navi.css">\r
+        <script src="http://maps.google.com/maps/api/js?sensor=false"></script>\r
+        <script type="text/javascript" src="./lib/jquery-1.6.4.min.js"></script>\r
+        <script type="text/javascript" src="./lib/jquery.mobile-1.0.min.js"></script>\r
+        <script type="text/javascript" src="./js/navi_defines.js"></script>\r
+        <script type="text/javascript" src="./js/navi_route.js"></script>\r
+        <script type="text/javascript" src="./js/nativeapp_accessor.js"></script>\r
+        <script type="text/javascript" src="./js/navi.js"></script>\r
+        <script>\r
+            var map;\r
+            \r
+            function initialize() {\r
+                map = new Navigation();\r
+                map.initialize();\r
+            }\r
+            \r
+            function finalize() {\r
+                map.finalize();\r
+            }\r
+        </script>\r
+    </head>\r
+    <body onload="initialize()" unload="finalize()">\r
+        <div data-role="content" class="base"  data-theme="a" style="margin:0px; padding:0px">\r
+            <!-- Map Area -->\r
+            <div class="map_area" id="map_canvas"></div>\r
+        </div>\r
+    </body>\r
 </html>\r
diff --git a/src/.deps/ico_app_soundsample-soundsample.Po b/src/.deps/ico_app_soundsample-soundsample.Po
deleted file mode 100644 (file)
index f04dfa7..0000000
+++ /dev/null
@@ -1,732 +0,0 @@
-ico_app_soundsample-soundsample.o: soundsample.c ../config.h \
- /usr/include/ecore-1/Ecore.h /usr/include/eina-1/Eina.h \
- /usr/include/eina-1/eina_config.h /usr/include/eina-1/eina/eina_types.h \
- /usr/include/eina-1/eina_config.h /usr/include/eina-1/eina/eina_main.h \
- /usr/include/eina-1/eina/eina_types.h /usr/include/eina-1/eina/eina_fp.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdint.h \
- /usr/include/stdint.h /usr/include/features.h \
- /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
- /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
- /usr/include/gnu/stubs-32.h /usr/include/bits/wchar.h \
- /usr/include/eina-1/eina/eina_inline_f32p32.x /usr/include/stdlib.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stddef.h \
- /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
- /usr/include/endian.h /usr/include/bits/endian.h \
- /usr/include/bits/byteswap.h /usr/include/sys/types.h \
- /usr/include/bits/types.h /usr/include/bits/typesizes.h \
- /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
- /usr/include/bits/sigset.h /usr/include/bits/time.h \
- /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
- /usr/include/alloca.h /usr/include/eina-1/eina/eina_inline_f16p16.x \
- /usr/include/eina-1/eina/eina_inline_f8p24.x \
- /usr/include/eina-1/eina/eina_inline_fp.x \
- /usr/include/eina-1/eina/eina_rectangle.h \
- /usr/include/eina-1/eina/eina_inline_rectangle.x \
- /usr/include/eina-1/eina/eina_clist.h \
- /usr/include/eina-1/eina/eina_inline_clist.x \
- /usr/include/eina-1/eina/eina_inlist.h \
- /usr/include/eina-1/eina/eina_iterator.h \
- /usr/include/eina-1/eina/eina_magic.h \
- /usr/include/eina-1/eina/eina_error.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdarg.h \
- /usr/include/eina-1/eina/eina_accessor.h \
- /usr/include/eina-1/eina/eina_file.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/limits.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/syslimits.h \
- /usr/include/limits.h /usr/include/bits/posix1_lim.h \
- /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
- /usr/include/bits/posix2_lim.h /usr/include/xlocale.h \
- /usr/include/sys/stat.h /usr/include/bits/stat.h \
- /usr/include/eina-1/eina/eina_array.h \
- /usr/include/eina-1/eina/eina_inline_array.x /usr/include/stdio.h \
- /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
- /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
- /usr/include/bits/stdio.h /usr/include/eina-1/eina/eina_list.h \
- /usr/include/eina-1/eina/eina_inline_list.x \
- /usr/include/eina-1/eina/eina_hash.h \
- /usr/include/eina-1/eina/eina_inline_hash.x \
- /usr/include/eina-1/eina/eina_trash.h \
- /usr/include/eina-1/eina/eina_inline_trash.x \
- /usr/include/eina-1/eina/eina_lalloc.h \
- /usr/include/eina-1/eina/eina_module.h \
- /usr/include/eina-1/eina/eina_mempool.h \
- /usr/include/eina-1/eina/eina_module.h \
- /usr/include/eina-1/eina/eina_inline_mempool.x /usr/include/string.h \
- /usr/include/bits/string.h /usr/include/bits/string2.h \
- /usr/include/eina-1/eina/eina_error.h \
- /usr/include/eina-1/eina/eina_log.h \
- /usr/include/eina-1/eina/eina_inline_log.x \
- /usr/include/eina-1/eina/eina_inarray.h \
- /usr/include/eina-1/eina/eina_array.h \
- /usr/include/eina-1/eina/eina_binshare.h \
- /usr/include/eina-1/eina/eina_stringshare.h \
- /usr/include/eina-1/eina/eina_inline_stringshare.x \
- /usr/include/eina-1/eina/eina_stringshare.h \
- /usr/include/eina-1/eina/eina_ustringshare.h \
- /usr/include/eina-1/eina/eina_unicode.h \
- /usr/include/eina-1/eina/eina_inline_ustringshare.x \
- /usr/include/eina-1/eina/eina_ustringshare.h \
- /usr/include/eina-1/eina/eina_magic.h \
- /usr/include/eina-1/eina/eina_counter.h \
- /usr/include/eina-1/eina/eina_rbtree.h \
- /usr/include/eina-1/eina/eina_inline_rbtree.x \
- /usr/include/eina-1/eina/eina_accessor.h \
- /usr/include/eina-1/eina/eina_iterator.h \
- /usr/include/eina-1/eina/eina_benchmark.h \
- /usr/include/eina-1/eina/eina_convert.h \
- /usr/include/eina-1/eina/eina_fp.h /usr/include/eina-1/eina/eina_cpu.h \
- /usr/include/eina-1/eina/eina_sched.h \
- /usr/include/eina-1/eina/eina_tiler.h \
- /usr/include/eina-1/eina/eina_rectangle.h \
- /usr/include/eina-1/eina/eina_inline_tiler.x \
- /usr/include/eina-1/eina/eina_safety_checks.h \
- /usr/include/eina-1/eina/eina_log.h \
- /usr/include/eina-1/eina/eina_hamster.h \
- /usr/include/eina-1/eina/eina_matrixsparse.h \
- /usr/include/eina-1/eina/eina_str.h \
- /usr/include/eina-1/eina/eina_inline_str.x \
- /usr/include/eina-1/eina/eina_strbuf.h \
- /usr/include/eina-1/eina/eina_binbuf.h \
- /usr/include/eina-1/eina/eina_ustrbuf.h \
- /usr/include/eina-1/eina/eina_unicode.h \
- /usr/include/eina-1/eina/eina_quadtree.h \
- /usr/include/eina-1/eina/eina_inlist.h \
- /usr/include/eina-1/eina/eina_simple_xml_parser.h \
- /usr/include/eina-1/eina/eina_lock.h \
- /usr/include/eina-1/eina/eina_inline_lock_posix.x /usr/include/errno.h \
- /usr/include/bits/errno.h /usr/include/linux/errno.h \
- /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
- /usr/include/asm-generic/errno-base.h /usr/include/pthread.h \
- /usr/include/sched.h /usr/include/bits/sched.h \
- /usr/include/bits/setjmp.h /usr/include/semaphore.h \
- /usr/include/bits/semaphore.h /usr/include/sys/time.h \
- /usr/include/eina-1/eina/eina_prefix.h \
- /usr/include/eina-1/eina/eina_refcount.h \
- /usr/include/eina-1/eina/eina_mmap.h \
- /usr/include/eina-1/eina/eina_xattr.h \
- /usr/include/eina-1/eina/eina_value.h \
- /usr/include/eina-1/eina/eina_inarray.h \
- /usr/include/eina-1/eina/eina_list.h \
- /usr/include/eina-1/eina/eina_hash.h \
- /usr/include/eina-1/eina/eina_inline_value.x /usr/include/signal.h \
- /usr/include/bits/signum.h /usr/include/bits/siginfo.h \
- /usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
- /usr/include/asm/sigcontext.h /usr/include/linux/types.h \
- /usr/include/asm/types.h /usr/include/asm-generic/types.h \
- /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
- /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
- /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
- /usr/include/asm/posix_types_32.h /usr/include/asm-generic/posix_types.h \
- /usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
- /usr/include/bits/sigthread.h /usr/include/ecore-1/Ecore_Evas.h \
- /usr/include/evas-1/Evas.h /usr/include/ecore-1/Ecore_Getopt.h \
- /usr/include/ecore-1/Ecore_Input.h /usr/include/inttypes.h \
- /usr/include/unistd.h /usr/include/bits/posix_opt.h \
- /usr/include/bits/environments.h /usr/include/bits/confname.h \
- /usr/include/getopt.h /usr/include/glib-2.0/glib.h \
- /usr/include/glib-2.0/glib/galloca.h /usr/include/glib-2.0/glib/gtypes.h \
- /usr/lib/glib-2.0/include/glibconfig.h \
- /usr/include/glib-2.0/glib/gmacros.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/float.h \
- /usr/include/glib-2.0/glib/gversionmacros.h \
- /usr/include/glib-2.0/glib/garray.h \
- /usr/include/glib-2.0/glib/gasyncqueue.h \
- /usr/include/glib-2.0/glib/gthread.h \
- /usr/include/glib-2.0/glib/gatomic.h /usr/include/glib-2.0/glib/gerror.h \
- /usr/include/glib-2.0/glib/gquark.h \
- /usr/include/glib-2.0/glib/gbacktrace.h \
- /usr/include/glib-2.0/glib/gbase64.h \
- /usr/include/glib-2.0/glib/gbitlock.h \
- /usr/include/glib-2.0/glib/gbookmarkfile.h \
- /usr/include/glib-2.0/glib/gbytes.h \
- /usr/include/glib-2.0/glib/gcharset.h \
- /usr/include/glib-2.0/glib/gchecksum.h \
- /usr/include/glib-2.0/glib/gconvert.h \
- /usr/include/glib-2.0/glib/gdataset.h /usr/include/glib-2.0/glib/gdate.h \
- /usr/include/glib-2.0/glib/gdatetime.h \
- /usr/include/glib-2.0/glib/gtimezone.h /usr/include/glib-2.0/glib/gdir.h \
- /usr/include/glib-2.0/glib/genviron.h \
- /usr/include/glib-2.0/glib/gfileutils.h \
- /usr/include/glib-2.0/glib/ggettext.h /usr/include/glib-2.0/glib/ghash.h \
- /usr/include/glib-2.0/glib/glist.h /usr/include/glib-2.0/glib/gmem.h \
- /usr/include/glib-2.0/glib/ghmac.h \
- /usr/include/glib-2.0/glib/gchecksum.h \
- /usr/include/glib-2.0/glib/ghook.h \
- /usr/include/glib-2.0/glib/ghostutils.h \
- /usr/include/glib-2.0/glib/giochannel.h \
- /usr/include/glib-2.0/glib/gmain.h /usr/include/glib-2.0/glib/gpoll.h \
- /usr/include/glib-2.0/glib/gslist.h /usr/include/glib-2.0/glib/gstring.h \
- /usr/include/glib-2.0/glib/gunicode.h \
- /usr/include/glib-2.0/glib/gutils.h \
- /usr/include/glib-2.0/glib/gkeyfile.h \
- /usr/include/glib-2.0/glib/gmappedfile.h \
- /usr/include/glib-2.0/glib/gmarkup.h \
- /usr/include/glib-2.0/glib/gmessages.h \
- /usr/include/glib-2.0/glib/gnode.h /usr/include/glib-2.0/glib/goption.h \
- /usr/include/glib-2.0/glib/gpattern.h \
- /usr/include/glib-2.0/glib/gprimes.h /usr/include/glib-2.0/glib/gqsort.h \
- /usr/include/glib-2.0/glib/gqueue.h /usr/include/glib-2.0/glib/grand.h \
- /usr/include/glib-2.0/glib/gregex.h \
- /usr/include/glib-2.0/glib/gscanner.h \
- /usr/include/glib-2.0/glib/gsequence.h \
- /usr/include/glib-2.0/glib/gshell.h /usr/include/glib-2.0/glib/gslice.h \
- /usr/include/glib-2.0/glib/gspawn.h \
- /usr/include/glib-2.0/glib/gstrfuncs.h \
- /usr/include/glib-2.0/glib/gstringchunk.h \
- /usr/include/glib-2.0/glib/gtestutils.h \
- /usr/include/glib-2.0/glib/gthreadpool.h \
- /usr/include/glib-2.0/glib/gtimer.h \
- /usr/include/glib-2.0/glib/gtrashstack.h \
- /usr/include/glib-2.0/glib/gtree.h \
- /usr/include/glib-2.0/glib/gurifuncs.h \
- /usr/include/glib-2.0/glib/gvarianttype.h \
- /usr/include/glib-2.0/glib/gvariant.h \
- /usr/include/glib-2.0/glib/gversion.h \
- /usr/include/glib-2.0/glib/deprecated/gallocator.h \
- /usr/include/glib-2.0/glib/deprecated/gcache.h \
- /usr/include/glib-2.0/glib/deprecated/gcompletion.h \
- /usr/include/glib-2.0/glib/deprecated/gmain.h \
- /usr/include/glib-2.0/glib/deprecated/grel.h \
- /usr/include/glib-2.0/glib/deprecated/gthread.h app_log.h \
- /usr/include/ico-appfw/ico_apf_log.h /usr/include/ico-appfw/ico_apf.h \
- /usr/include/ico-appfw/ico_apf_resource_control.h \
- /usr/include/ico-appfw/ico_uxf_sysdef.h \
- /usr/include/ico-appfw/ico_apf_error.h /usr/include/tizen.h \
- /usr/include/tizen_type.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdbool.h \
- /usr/include/tizen_error.h /usr/include/ico-appfw/ico_apf_ecore.h \
- soundsample.h
-
-../config.h:
-
-/usr/include/ecore-1/Ecore.h:
-
-/usr/include/eina-1/Eina.h:
-
-/usr/include/eina-1/eina_config.h:
-
-/usr/include/eina-1/eina/eina_types.h:
-
-/usr/include/eina-1/eina_config.h:
-
-/usr/include/eina-1/eina/eina_main.h:
-
-/usr/include/eina-1/eina/eina_types.h:
-
-/usr/include/eina-1/eina/eina_fp.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdint.h:
-
-/usr/include/stdint.h:
-
-/usr/include/features.h:
-
-/usr/include/bits/predefs.h:
-
-/usr/include/sys/cdefs.h:
-
-/usr/include/bits/wordsize.h:
-
-/usr/include/gnu/stubs.h:
-
-/usr/include/gnu/stubs-32.h:
-
-/usr/include/bits/wchar.h:
-
-/usr/include/eina-1/eina/eina_inline_f32p32.x:
-
-/usr/include/stdlib.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stddef.h:
-
-/usr/include/bits/waitflags.h:
-
-/usr/include/bits/waitstatus.h:
-
-/usr/include/endian.h:
-
-/usr/include/bits/endian.h:
-
-/usr/include/bits/byteswap.h:
-
-/usr/include/sys/types.h:
-
-/usr/include/bits/types.h:
-
-/usr/include/bits/typesizes.h:
-
-/usr/include/time.h:
-
-/usr/include/sys/select.h:
-
-/usr/include/bits/select.h:
-
-/usr/include/bits/sigset.h:
-
-/usr/include/bits/time.h:
-
-/usr/include/sys/sysmacros.h:
-
-/usr/include/bits/pthreadtypes.h:
-
-/usr/include/alloca.h:
-
-/usr/include/eina-1/eina/eina_inline_f16p16.x:
-
-/usr/include/eina-1/eina/eina_inline_f8p24.x:
-
-/usr/include/eina-1/eina/eina_inline_fp.x:
-
-/usr/include/eina-1/eina/eina_rectangle.h:
-
-/usr/include/eina-1/eina/eina_inline_rectangle.x:
-
-/usr/include/eina-1/eina/eina_clist.h:
-
-/usr/include/eina-1/eina/eina_inline_clist.x:
-
-/usr/include/eina-1/eina/eina_inlist.h:
-
-/usr/include/eina-1/eina/eina_iterator.h:
-
-/usr/include/eina-1/eina/eina_magic.h:
-
-/usr/include/eina-1/eina/eina_error.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdarg.h:
-
-/usr/include/eina-1/eina/eina_accessor.h:
-
-/usr/include/eina-1/eina/eina_file.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/limits.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/syslimits.h:
-
-/usr/include/limits.h:
-
-/usr/include/bits/posix1_lim.h:
-
-/usr/include/bits/local_lim.h:
-
-/usr/include/linux/limits.h:
-
-/usr/include/bits/posix2_lim.h:
-
-/usr/include/xlocale.h:
-
-/usr/include/sys/stat.h:
-
-/usr/include/bits/stat.h:
-
-/usr/include/eina-1/eina/eina_array.h:
-
-/usr/include/eina-1/eina/eina_inline_array.x:
-
-/usr/include/stdio.h:
-
-/usr/include/libio.h:
-
-/usr/include/_G_config.h:
-
-/usr/include/wchar.h:
-
-/usr/include/bits/stdio_lim.h:
-
-/usr/include/bits/sys_errlist.h:
-
-/usr/include/bits/stdio.h:
-
-/usr/include/eina-1/eina/eina_list.h:
-
-/usr/include/eina-1/eina/eina_inline_list.x:
-
-/usr/include/eina-1/eina/eina_hash.h:
-
-/usr/include/eina-1/eina/eina_inline_hash.x:
-
-/usr/include/eina-1/eina/eina_trash.h:
-
-/usr/include/eina-1/eina/eina_inline_trash.x:
-
-/usr/include/eina-1/eina/eina_lalloc.h:
-
-/usr/include/eina-1/eina/eina_module.h:
-
-/usr/include/eina-1/eina/eina_mempool.h:
-
-/usr/include/eina-1/eina/eina_module.h:
-
-/usr/include/eina-1/eina/eina_inline_mempool.x:
-
-/usr/include/string.h:
-
-/usr/include/bits/string.h:
-
-/usr/include/bits/string2.h:
-
-/usr/include/eina-1/eina/eina_error.h:
-
-/usr/include/eina-1/eina/eina_log.h:
-
-/usr/include/eina-1/eina/eina_inline_log.x:
-
-/usr/include/eina-1/eina/eina_inarray.h:
-
-/usr/include/eina-1/eina/eina_array.h:
-
-/usr/include/eina-1/eina/eina_binshare.h:
-
-/usr/include/eina-1/eina/eina_stringshare.h:
-
-/usr/include/eina-1/eina/eina_inline_stringshare.x:
-
-/usr/include/eina-1/eina/eina_stringshare.h:
-
-/usr/include/eina-1/eina/eina_ustringshare.h:
-
-/usr/include/eina-1/eina/eina_unicode.h:
-
-/usr/include/eina-1/eina/eina_inline_ustringshare.x:
-
-/usr/include/eina-1/eina/eina_ustringshare.h:
-
-/usr/include/eina-1/eina/eina_magic.h:
-
-/usr/include/eina-1/eina/eina_counter.h:
-
-/usr/include/eina-1/eina/eina_rbtree.h:
-
-/usr/include/eina-1/eina/eina_inline_rbtree.x:
-
-/usr/include/eina-1/eina/eina_accessor.h:
-
-/usr/include/eina-1/eina/eina_iterator.h:
-
-/usr/include/eina-1/eina/eina_benchmark.h:
-
-/usr/include/eina-1/eina/eina_convert.h:
-
-/usr/include/eina-1/eina/eina_fp.h:
-
-/usr/include/eina-1/eina/eina_cpu.h:
-
-/usr/include/eina-1/eina/eina_sched.h:
-
-/usr/include/eina-1/eina/eina_tiler.h:
-
-/usr/include/eina-1/eina/eina_rectangle.h:
-
-/usr/include/eina-1/eina/eina_inline_tiler.x:
-
-/usr/include/eina-1/eina/eina_safety_checks.h:
-
-/usr/include/eina-1/eina/eina_log.h:
-
-/usr/include/eina-1/eina/eina_hamster.h:
-
-/usr/include/eina-1/eina/eina_matrixsparse.h:
-
-/usr/include/eina-1/eina/eina_str.h:
-
-/usr/include/eina-1/eina/eina_inline_str.x:
-
-/usr/include/eina-1/eina/eina_strbuf.h:
-
-/usr/include/eina-1/eina/eina_binbuf.h:
-
-/usr/include/eina-1/eina/eina_ustrbuf.h:
-
-/usr/include/eina-1/eina/eina_unicode.h:
-
-/usr/include/eina-1/eina/eina_quadtree.h:
-
-/usr/include/eina-1/eina/eina_inlist.h:
-
-/usr/include/eina-1/eina/eina_simple_xml_parser.h:
-
-/usr/include/eina-1/eina/eina_lock.h:
-
-/usr/include/eina-1/eina/eina_inline_lock_posix.x:
-
-/usr/include/errno.h:
-
-/usr/include/bits/errno.h:
-
-/usr/include/linux/errno.h:
-
-/usr/include/asm/errno.h:
-
-/usr/include/asm-generic/errno.h:
-
-/usr/include/asm-generic/errno-base.h:
-
-/usr/include/pthread.h:
-
-/usr/include/sched.h:
-
-/usr/include/bits/sched.h:
-
-/usr/include/bits/setjmp.h:
-
-/usr/include/semaphore.h:
-
-/usr/include/bits/semaphore.h:
-
-/usr/include/sys/time.h:
-
-/usr/include/eina-1/eina/eina_prefix.h:
-
-/usr/include/eina-1/eina/eina_refcount.h:
-
-/usr/include/eina-1/eina/eina_mmap.h:
-
-/usr/include/eina-1/eina/eina_xattr.h:
-
-/usr/include/eina-1/eina/eina_value.h:
-
-/usr/include/eina-1/eina/eina_inarray.h:
-
-/usr/include/eina-1/eina/eina_list.h:
-
-/usr/include/eina-1/eina/eina_hash.h:
-
-/usr/include/eina-1/eina/eina_inline_value.x:
-
-/usr/include/signal.h:
-
-/usr/include/bits/signum.h:
-
-/usr/include/bits/siginfo.h:
-
-/usr/include/bits/sigaction.h:
-
-/usr/include/bits/sigcontext.h:
-
-/usr/include/asm/sigcontext.h:
-
-/usr/include/linux/types.h:
-
-/usr/include/asm/types.h:
-
-/usr/include/asm-generic/types.h:
-
-/usr/include/asm-generic/int-ll64.h:
-
-/usr/include/asm/bitsperlong.h:
-
-/usr/include/asm-generic/bitsperlong.h:
-
-/usr/include/linux/posix_types.h:
-
-/usr/include/linux/stddef.h:
-
-/usr/include/asm/posix_types.h:
-
-/usr/include/asm/posix_types_32.h:
-
-/usr/include/asm-generic/posix_types.h:
-
-/usr/include/bits/sigstack.h:
-
-/usr/include/sys/ucontext.h:
-
-/usr/include/bits/sigthread.h:
-
-/usr/include/ecore-1/Ecore_Evas.h:
-
-/usr/include/evas-1/Evas.h:
-
-/usr/include/ecore-1/Ecore_Getopt.h:
-
-/usr/include/ecore-1/Ecore_Input.h:
-
-/usr/include/inttypes.h:
-
-/usr/include/unistd.h:
-
-/usr/include/bits/posix_opt.h:
-
-/usr/include/bits/environments.h:
-
-/usr/include/bits/confname.h:
-
-/usr/include/getopt.h:
-
-/usr/include/glib-2.0/glib.h:
-
-/usr/include/glib-2.0/glib/galloca.h:
-
-/usr/include/glib-2.0/glib/gtypes.h:
-
-/usr/lib/glib-2.0/include/glibconfig.h:
-
-/usr/include/glib-2.0/glib/gmacros.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/float.h:
-
-/usr/include/glib-2.0/glib/gversionmacros.h:
-
-/usr/include/glib-2.0/glib/garray.h:
-
-/usr/include/glib-2.0/glib/gasyncqueue.h:
-
-/usr/include/glib-2.0/glib/gthread.h:
-
-/usr/include/glib-2.0/glib/gatomic.h:
-
-/usr/include/glib-2.0/glib/gerror.h:
-
-/usr/include/glib-2.0/glib/gquark.h:
-
-/usr/include/glib-2.0/glib/gbacktrace.h:
-
-/usr/include/glib-2.0/glib/gbase64.h:
-
-/usr/include/glib-2.0/glib/gbitlock.h:
-
-/usr/include/glib-2.0/glib/gbookmarkfile.h:
-
-/usr/include/glib-2.0/glib/gbytes.h:
-
-/usr/include/glib-2.0/glib/gcharset.h:
-
-/usr/include/glib-2.0/glib/gchecksum.h:
-
-/usr/include/glib-2.0/glib/gconvert.h:
-
-/usr/include/glib-2.0/glib/gdataset.h:
-
-/usr/include/glib-2.0/glib/gdate.h:
-
-/usr/include/glib-2.0/glib/gdatetime.h:
-
-/usr/include/glib-2.0/glib/gtimezone.h:
-
-/usr/include/glib-2.0/glib/gdir.h:
-
-/usr/include/glib-2.0/glib/genviron.h:
-
-/usr/include/glib-2.0/glib/gfileutils.h:
-
-/usr/include/glib-2.0/glib/ggettext.h:
-
-/usr/include/glib-2.0/glib/ghash.h:
-
-/usr/include/glib-2.0/glib/glist.h:
-
-/usr/include/glib-2.0/glib/gmem.h:
-
-/usr/include/glib-2.0/glib/ghmac.h:
-
-/usr/include/glib-2.0/glib/gchecksum.h:
-
-/usr/include/glib-2.0/glib/ghook.h:
-
-/usr/include/glib-2.0/glib/ghostutils.h:
-
-/usr/include/glib-2.0/glib/giochannel.h:
-
-/usr/include/glib-2.0/glib/gmain.h:
-
-/usr/include/glib-2.0/glib/gpoll.h:
-
-/usr/include/glib-2.0/glib/gslist.h:
-
-/usr/include/glib-2.0/glib/gstring.h:
-
-/usr/include/glib-2.0/glib/gunicode.h:
-
-/usr/include/glib-2.0/glib/gutils.h:
-
-/usr/include/glib-2.0/glib/gkeyfile.h:
-
-/usr/include/glib-2.0/glib/gmappedfile.h:
-
-/usr/include/glib-2.0/glib/gmarkup.h:
-
-/usr/include/glib-2.0/glib/gmessages.h:
-
-/usr/include/glib-2.0/glib/gnode.h:
-
-/usr/include/glib-2.0/glib/goption.h:
-
-/usr/include/glib-2.0/glib/gpattern.h:
-
-/usr/include/glib-2.0/glib/gprimes.h:
-
-/usr/include/glib-2.0/glib/gqsort.h:
-
-/usr/include/glib-2.0/glib/gqueue.h:
-
-/usr/include/glib-2.0/glib/grand.h:
-
-/usr/include/glib-2.0/glib/gregex.h:
-
-/usr/include/glib-2.0/glib/gscanner.h:
-
-/usr/include/glib-2.0/glib/gsequence.h:
-
-/usr/include/glib-2.0/glib/gshell.h:
-
-/usr/include/glib-2.0/glib/gslice.h:
-
-/usr/include/glib-2.0/glib/gspawn.h:
-
-/usr/include/glib-2.0/glib/gstrfuncs.h:
-
-/usr/include/glib-2.0/glib/gstringchunk.h:
-
-/usr/include/glib-2.0/glib/gtestutils.h:
-
-/usr/include/glib-2.0/glib/gthreadpool.h:
-
-/usr/include/glib-2.0/glib/gtimer.h:
-
-/usr/include/glib-2.0/glib/gtrashstack.h:
-
-/usr/include/glib-2.0/glib/gtree.h:
-
-/usr/include/glib-2.0/glib/gurifuncs.h:
-
-/usr/include/glib-2.0/glib/gvarianttype.h:
-
-/usr/include/glib-2.0/glib/gvariant.h:
-
-/usr/include/glib-2.0/glib/gversion.h:
-
-/usr/include/glib-2.0/glib/deprecated/gallocator.h:
-
-/usr/include/glib-2.0/glib/deprecated/gcache.h:
-
-/usr/include/glib-2.0/glib/deprecated/gcompletion.h:
-
-/usr/include/glib-2.0/glib/deprecated/gmain.h:
-
-/usr/include/glib-2.0/glib/deprecated/grel.h:
-
-/usr/include/glib-2.0/glib/deprecated/gthread.h:
-
-app_log.h:
-
-/usr/include/ico-appfw/ico_apf_log.h:
-
-/usr/include/ico-appfw/ico_apf.h:
-
-/usr/include/ico-appfw/ico_apf_resource_control.h:
-
-/usr/include/ico-appfw/ico_uxf_sysdef.h:
-
-/usr/include/ico-appfw/ico_apf_error.h:
-
-/usr/include/tizen.h:
-
-/usr/include/tizen_type.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdbool.h:
-
-/usr/include/tizen_error.h:
-
-/usr/include/ico-appfw/ico_apf_ecore.h:
-
-soundsample.h:
diff --git a/src/.deps/ico_app_soundsample-soundsample_pulse_async_test.Po b/src/.deps/ico_app_soundsample-soundsample_pulse_async_test.Po
deleted file mode 100644 (file)
index cb4b709..0000000
+++ /dev/null
@@ -1,190 +0,0 @@
-ico_app_soundsample-soundsample_pulse_async_test.o: \
- soundsample_pulse_async_test.cpp /usr/include/stdio.h \
- /usr/include/features.h /usr/include/bits/predefs.h \
- /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
- /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stddef.h \
- /usr/include/bits/types.h /usr/include/bits/typesizes.h \
- /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdarg.h \
- /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
- /usr/include/bits/stdio.h /usr/include/stdlib.h \
- /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
- /usr/include/endian.h /usr/include/bits/endian.h \
- /usr/include/bits/byteswap.h /usr/include/xlocale.h \
- /usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
- /usr/include/bits/select.h /usr/include/bits/sigset.h \
- /usr/include/bits/time.h /usr/include/sys/sysmacros.h \
- /usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
- /usr/include/unistd.h /usr/include/bits/posix_opt.h \
- /usr/include/bits/environments.h /usr/include/bits/confname.h \
- /usr/include/getopt.h /usr/include/string.h \
- /usr/include/pulse/mainloop.h /usr/include/pulse/mainloop-api.h \
- /usr/include/sys/time.h /usr/include/pulse/cdecl.h \
- /usr/include/pulse/version.h /usr/include/pulse/context.h \
- /usr/include/pulse/sample.h /usr/include/inttypes.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdint.h \
- /usr/include/stdint.h /usr/include/bits/wchar.h /usr/include/sys/param.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/limits.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/syslimits.h \
- /usr/include/limits.h /usr/include/bits/posix1_lim.h \
- /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
- /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
- /usr/include/linux/param.h /usr/include/asm/param.h \
- /usr/include/asm-generic/param.h /usr/include/pulse/gccmacro.h \
- /usr/include/pulse/def.h /usr/include/pulse/operation.h \
- /usr/include/pulse/proplist.h /usr/include/pulse/stream.h \
- /usr/include/pulse/format.h /usr/include/pulse/channelmap.h \
- /usr/include/pulse/volume.h /usr/include/pulse/error.h \
- soundsample_yswavfile.h app_log.h /usr/include/ico-appfw/ico_apf_log.h \
- soundsample.h
-
-/usr/include/stdio.h:
-
-/usr/include/features.h:
-
-/usr/include/bits/predefs.h:
-
-/usr/include/sys/cdefs.h:
-
-/usr/include/bits/wordsize.h:
-
-/usr/include/gnu/stubs.h:
-
-/usr/include/gnu/stubs-32.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stddef.h:
-
-/usr/include/bits/types.h:
-
-/usr/include/bits/typesizes.h:
-
-/usr/include/libio.h:
-
-/usr/include/_G_config.h:
-
-/usr/include/wchar.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdarg.h:
-
-/usr/include/bits/stdio_lim.h:
-
-/usr/include/bits/sys_errlist.h:
-
-/usr/include/bits/stdio.h:
-
-/usr/include/stdlib.h:
-
-/usr/include/bits/waitflags.h:
-
-/usr/include/bits/waitstatus.h:
-
-/usr/include/endian.h:
-
-/usr/include/bits/endian.h:
-
-/usr/include/bits/byteswap.h:
-
-/usr/include/xlocale.h:
-
-/usr/include/sys/types.h:
-
-/usr/include/time.h:
-
-/usr/include/sys/select.h:
-
-/usr/include/bits/select.h:
-
-/usr/include/bits/sigset.h:
-
-/usr/include/bits/time.h:
-
-/usr/include/sys/sysmacros.h:
-
-/usr/include/bits/pthreadtypes.h:
-
-/usr/include/alloca.h:
-
-/usr/include/unistd.h:
-
-/usr/include/bits/posix_opt.h:
-
-/usr/include/bits/environments.h:
-
-/usr/include/bits/confname.h:
-
-/usr/include/getopt.h:
-
-/usr/include/string.h:
-
-/usr/include/pulse/mainloop.h:
-
-/usr/include/pulse/mainloop-api.h:
-
-/usr/include/sys/time.h:
-
-/usr/include/pulse/cdecl.h:
-
-/usr/include/pulse/version.h:
-
-/usr/include/pulse/context.h:
-
-/usr/include/pulse/sample.h:
-
-/usr/include/inttypes.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdint.h:
-
-/usr/include/stdint.h:
-
-/usr/include/bits/wchar.h:
-
-/usr/include/sys/param.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/limits.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/syslimits.h:
-
-/usr/include/limits.h:
-
-/usr/include/bits/posix1_lim.h:
-
-/usr/include/bits/local_lim.h:
-
-/usr/include/linux/limits.h:
-
-/usr/include/bits/posix2_lim.h:
-
-/usr/include/bits/xopen_lim.h:
-
-/usr/include/linux/param.h:
-
-/usr/include/asm/param.h:
-
-/usr/include/asm-generic/param.h:
-
-/usr/include/pulse/gccmacro.h:
-
-/usr/include/pulse/def.h:
-
-/usr/include/pulse/operation.h:
-
-/usr/include/pulse/proplist.h:
-
-/usr/include/pulse/stream.h:
-
-/usr/include/pulse/format.h:
-
-/usr/include/pulse/channelmap.h:
-
-/usr/include/pulse/volume.h:
-
-/usr/include/pulse/error.h:
-
-soundsample_yswavfile.h:
-
-app_log.h:
-
-/usr/include/ico-appfw/ico_apf_log.h:
-
-soundsample.h:
diff --git a/src/.deps/ico_app_soundsample-soundsample_yswavfile.Po b/src/.deps/ico_app_soundsample-soundsample_yswavfile.Po
deleted file mode 100644 (file)
index 497a86b..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-ico_app_soundsample-soundsample_yswavfile.o: soundsample_yswavfile.cpp \
- /usr/include/stdio.h /usr/include/features.h /usr/include/bits/predefs.h \
- /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \
- /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stddef.h \
- /usr/include/bits/types.h /usr/include/bits/typesizes.h \
- /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdarg.h \
- /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
- /usr/include/bits/stdio.h /usr/include/string.h /usr/include/xlocale.h \
- /usr/include/math.h /usr/include/bits/huge_val.h \
- /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
- /usr/include/bits/inf.h /usr/include/bits/nan.h \
- /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
- /usr/include/bits/mathinline.h soundsample_yswavfile.h app_log.h \
- /usr/include/ico-appfw/ico_apf_log.h
-
-/usr/include/stdio.h:
-
-/usr/include/features.h:
-
-/usr/include/bits/predefs.h:
-
-/usr/include/sys/cdefs.h:
-
-/usr/include/bits/wordsize.h:
-
-/usr/include/gnu/stubs.h:
-
-/usr/include/gnu/stubs-32.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stddef.h:
-
-/usr/include/bits/types.h:
-
-/usr/include/bits/typesizes.h:
-
-/usr/include/libio.h:
-
-/usr/include/_G_config.h:
-
-/usr/include/wchar.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdarg.h:
-
-/usr/include/bits/stdio_lim.h:
-
-/usr/include/bits/sys_errlist.h:
-
-/usr/include/bits/stdio.h:
-
-/usr/include/string.h:
-
-/usr/include/xlocale.h:
-
-/usr/include/math.h:
-
-/usr/include/bits/huge_val.h:
-
-/usr/include/bits/huge_valf.h:
-
-/usr/include/bits/huge_vall.h:
-
-/usr/include/bits/inf.h:
-
-/usr/include/bits/nan.h:
-
-/usr/include/bits/mathdef.h:
-
-/usr/include/bits/mathcalls.h:
-
-/usr/include/bits/mathinline.h:
-
-soundsample_yswavfile.h:
-
-app_log.h:
-
-/usr/include/ico-appfw/ico_apf_log.h:
diff --git a/src/.deps/ico_app_vicsample-vicsample.Po b/src/.deps/ico_app_vicsample-vicsample.Po
deleted file mode 100644 (file)
index 57307b0..0000000
+++ /dev/null
@@ -1,549 +0,0 @@
-ico_app_vicsample-vicsample.o: vicsample.c ../config.h \
- /usr/include/ecore-1/Ecore.h /usr/include/eina-1/Eina.h \
- /usr/include/eina-1/eina_config.h /usr/include/eina-1/eina/eina_types.h \
- /usr/include/eina-1/eina_config.h /usr/include/eina-1/eina/eina_main.h \
- /usr/include/eina-1/eina/eina_types.h /usr/include/eina-1/eina/eina_fp.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdint.h \
- /usr/include/stdint.h /usr/include/features.h \
- /usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
- /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
- /usr/include/gnu/stubs-32.h /usr/include/bits/wchar.h \
- /usr/include/eina-1/eina/eina_inline_f32p32.x /usr/include/stdlib.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stddef.h \
- /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
- /usr/include/endian.h /usr/include/bits/endian.h \
- /usr/include/bits/byteswap.h /usr/include/sys/types.h \
- /usr/include/bits/types.h /usr/include/bits/typesizes.h \
- /usr/include/time.h /usr/include/sys/select.h /usr/include/bits/select.h \
- /usr/include/bits/sigset.h /usr/include/bits/time.h \
- /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
- /usr/include/alloca.h /usr/include/eina-1/eina/eina_inline_f16p16.x \
- /usr/include/eina-1/eina/eina_inline_f8p24.x \
- /usr/include/eina-1/eina/eina_inline_fp.x \
- /usr/include/eina-1/eina/eina_rectangle.h \
- /usr/include/eina-1/eina/eina_inline_rectangle.x \
- /usr/include/eina-1/eina/eina_clist.h \
- /usr/include/eina-1/eina/eina_inline_clist.x \
- /usr/include/eina-1/eina/eina_inlist.h \
- /usr/include/eina-1/eina/eina_iterator.h \
- /usr/include/eina-1/eina/eina_magic.h \
- /usr/include/eina-1/eina/eina_error.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdarg.h \
- /usr/include/eina-1/eina/eina_accessor.h \
- /usr/include/eina-1/eina/eina_file.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/limits.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/syslimits.h \
- /usr/include/limits.h /usr/include/bits/posix1_lim.h \
- /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
- /usr/include/bits/posix2_lim.h /usr/include/xlocale.h \
- /usr/include/sys/stat.h /usr/include/bits/stat.h \
- /usr/include/eina-1/eina/eina_array.h \
- /usr/include/eina-1/eina/eina_inline_array.x /usr/include/stdio.h \
- /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
- /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
- /usr/include/bits/stdio.h /usr/include/eina-1/eina/eina_list.h \
- /usr/include/eina-1/eina/eina_inline_list.x \
- /usr/include/eina-1/eina/eina_hash.h \
- /usr/include/eina-1/eina/eina_inline_hash.x \
- /usr/include/eina-1/eina/eina_trash.h \
- /usr/include/eina-1/eina/eina_inline_trash.x \
- /usr/include/eina-1/eina/eina_lalloc.h \
- /usr/include/eina-1/eina/eina_module.h \
- /usr/include/eina-1/eina/eina_mempool.h \
- /usr/include/eina-1/eina/eina_module.h \
- /usr/include/eina-1/eina/eina_inline_mempool.x /usr/include/string.h \
- /usr/include/bits/string.h /usr/include/bits/string2.h \
- /usr/include/eina-1/eina/eina_error.h \
- /usr/include/eina-1/eina/eina_log.h \
- /usr/include/eina-1/eina/eina_inline_log.x \
- /usr/include/eina-1/eina/eina_inarray.h \
- /usr/include/eina-1/eina/eina_array.h \
- /usr/include/eina-1/eina/eina_binshare.h \
- /usr/include/eina-1/eina/eina_stringshare.h \
- /usr/include/eina-1/eina/eina_inline_stringshare.x \
- /usr/include/eina-1/eina/eina_stringshare.h \
- /usr/include/eina-1/eina/eina_ustringshare.h \
- /usr/include/eina-1/eina/eina_unicode.h \
- /usr/include/eina-1/eina/eina_inline_ustringshare.x \
- /usr/include/eina-1/eina/eina_ustringshare.h \
- /usr/include/eina-1/eina/eina_magic.h \
- /usr/include/eina-1/eina/eina_counter.h \
- /usr/include/eina-1/eina/eina_rbtree.h \
- /usr/include/eina-1/eina/eina_inline_rbtree.x \
- /usr/include/eina-1/eina/eina_accessor.h \
- /usr/include/eina-1/eina/eina_iterator.h \
- /usr/include/eina-1/eina/eina_benchmark.h \
- /usr/include/eina-1/eina/eina_convert.h \
- /usr/include/eina-1/eina/eina_fp.h /usr/include/eina-1/eina/eina_cpu.h \
- /usr/include/eina-1/eina/eina_sched.h \
- /usr/include/eina-1/eina/eina_tiler.h \
- /usr/include/eina-1/eina/eina_rectangle.h \
- /usr/include/eina-1/eina/eina_inline_tiler.x \
- /usr/include/eina-1/eina/eina_safety_checks.h \
- /usr/include/eina-1/eina/eina_log.h \
- /usr/include/eina-1/eina/eina_hamster.h \
- /usr/include/eina-1/eina/eina_matrixsparse.h \
- /usr/include/eina-1/eina/eina_str.h \
- /usr/include/eina-1/eina/eina_inline_str.x \
- /usr/include/eina-1/eina/eina_strbuf.h \
- /usr/include/eina-1/eina/eina_binbuf.h \
- /usr/include/eina-1/eina/eina_ustrbuf.h \
- /usr/include/eina-1/eina/eina_unicode.h \
- /usr/include/eina-1/eina/eina_quadtree.h \
- /usr/include/eina-1/eina/eina_inlist.h \
- /usr/include/eina-1/eina/eina_simple_xml_parser.h \
- /usr/include/eina-1/eina/eina_lock.h \
- /usr/include/eina-1/eina/eina_inline_lock_posix.x /usr/include/errno.h \
- /usr/include/bits/errno.h /usr/include/linux/errno.h \
- /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \
- /usr/include/asm-generic/errno-base.h /usr/include/pthread.h \
- /usr/include/sched.h /usr/include/bits/sched.h \
- /usr/include/bits/setjmp.h /usr/include/semaphore.h \
- /usr/include/bits/semaphore.h /usr/include/sys/time.h \
- /usr/include/eina-1/eina/eina_prefix.h \
- /usr/include/eina-1/eina/eina_refcount.h \
- /usr/include/eina-1/eina/eina_mmap.h \
- /usr/include/eina-1/eina/eina_xattr.h \
- /usr/include/eina-1/eina/eina_value.h \
- /usr/include/eina-1/eina/eina_inarray.h \
- /usr/include/eina-1/eina/eina_list.h \
- /usr/include/eina-1/eina/eina_hash.h \
- /usr/include/eina-1/eina/eina_inline_value.x /usr/include/signal.h \
- /usr/include/bits/signum.h /usr/include/bits/siginfo.h \
- /usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
- /usr/include/asm/sigcontext.h /usr/include/linux/types.h \
- /usr/include/asm/types.h /usr/include/asm-generic/types.h \
- /usr/include/asm-generic/int-ll64.h /usr/include/asm/bitsperlong.h \
- /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
- /usr/include/linux/stddef.h /usr/include/asm/posix_types.h \
- /usr/include/asm/posix_types_32.h /usr/include/asm-generic/posix_types.h \
- /usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
- /usr/include/bits/sigthread.h /usr/include/ecore-1/Ecore_Evas.h \
- /usr/include/evas-1/Evas.h /usr/include/ecore-1/Ecore_Getopt.h \
- /usr/include/ecore-1/Ecore_Input.h /usr/include/inttypes.h \
- /usr/include/dbus-1.0/dbus/dbus.h \
- /usr/lib/dbus-1.0/include/dbus/dbus-arch-deps.h \
- /usr/include/dbus-1.0/dbus/dbus-macros.h \
- /usr/include/dbus-1.0/dbus/dbus-address.h \
- /usr/include/dbus-1.0/dbus/dbus-types.h \
- /usr/include/dbus-1.0/dbus/dbus-errors.h \
- /usr/include/dbus-1.0/dbus/dbus-protocol.h \
- /usr/include/dbus-1.0/dbus/dbus-bus.h \
- /usr/include/dbus-1.0/dbus/dbus-connection.h \
- /usr/include/dbus-1.0/dbus/dbus-memory.h \
- /usr/include/dbus-1.0/dbus/dbus-message.h \
- /usr/include/dbus-1.0/dbus/dbus-shared.h \
- /usr/include/dbus-1.0/dbus/dbus-misc.h \
- /usr/include/dbus-1.0/dbus/dbus-pending-call.h \
- /usr/include/dbus-1.0/dbus/dbus-server.h \
- /usr/include/dbus-1.0/dbus/dbus-signature.h \
- /usr/include/dbus-1.0/dbus/dbus-threads.h \
- /usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdbool.h app_log.h \
- /usr/include/ico-appfw/ico_apf_log.h /usr/include/ico-appfw/ico_apf.h \
- /usr/include/ico-appfw/ico_apf_resource_control.h \
- /usr/include/ico-appfw/ico_uxf_sysdef.h \
- /usr/include/ico-appfw/ico_apf_error.h /usr/include/tizen.h \
- /usr/include/tizen_type.h /usr/include/tizen_error.h \
- /usr/include/ico-appfw/ico_apf_ecore.h
-
-../config.h:
-
-/usr/include/ecore-1/Ecore.h:
-
-/usr/include/eina-1/Eina.h:
-
-/usr/include/eina-1/eina_config.h:
-
-/usr/include/eina-1/eina/eina_types.h:
-
-/usr/include/eina-1/eina_config.h:
-
-/usr/include/eina-1/eina/eina_main.h:
-
-/usr/include/eina-1/eina/eina_types.h:
-
-/usr/include/eina-1/eina/eina_fp.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdint.h:
-
-/usr/include/stdint.h:
-
-/usr/include/features.h:
-
-/usr/include/bits/predefs.h:
-
-/usr/include/sys/cdefs.h:
-
-/usr/include/bits/wordsize.h:
-
-/usr/include/gnu/stubs.h:
-
-/usr/include/gnu/stubs-32.h:
-
-/usr/include/bits/wchar.h:
-
-/usr/include/eina-1/eina/eina_inline_f32p32.x:
-
-/usr/include/stdlib.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stddef.h:
-
-/usr/include/bits/waitflags.h:
-
-/usr/include/bits/waitstatus.h:
-
-/usr/include/endian.h:
-
-/usr/include/bits/endian.h:
-
-/usr/include/bits/byteswap.h:
-
-/usr/include/sys/types.h:
-
-/usr/include/bits/types.h:
-
-/usr/include/bits/typesizes.h:
-
-/usr/include/time.h:
-
-/usr/include/sys/select.h:
-
-/usr/include/bits/select.h:
-
-/usr/include/bits/sigset.h:
-
-/usr/include/bits/time.h:
-
-/usr/include/sys/sysmacros.h:
-
-/usr/include/bits/pthreadtypes.h:
-
-/usr/include/alloca.h:
-
-/usr/include/eina-1/eina/eina_inline_f16p16.x:
-
-/usr/include/eina-1/eina/eina_inline_f8p24.x:
-
-/usr/include/eina-1/eina/eina_inline_fp.x:
-
-/usr/include/eina-1/eina/eina_rectangle.h:
-
-/usr/include/eina-1/eina/eina_inline_rectangle.x:
-
-/usr/include/eina-1/eina/eina_clist.h:
-
-/usr/include/eina-1/eina/eina_inline_clist.x:
-
-/usr/include/eina-1/eina/eina_inlist.h:
-
-/usr/include/eina-1/eina/eina_iterator.h:
-
-/usr/include/eina-1/eina/eina_magic.h:
-
-/usr/include/eina-1/eina/eina_error.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdarg.h:
-
-/usr/include/eina-1/eina/eina_accessor.h:
-
-/usr/include/eina-1/eina/eina_file.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/limits.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/syslimits.h:
-
-/usr/include/limits.h:
-
-/usr/include/bits/posix1_lim.h:
-
-/usr/include/bits/local_lim.h:
-
-/usr/include/linux/limits.h:
-
-/usr/include/bits/posix2_lim.h:
-
-/usr/include/xlocale.h:
-
-/usr/include/sys/stat.h:
-
-/usr/include/bits/stat.h:
-
-/usr/include/eina-1/eina/eina_array.h:
-
-/usr/include/eina-1/eina/eina_inline_array.x:
-
-/usr/include/stdio.h:
-
-/usr/include/libio.h:
-
-/usr/include/_G_config.h:
-
-/usr/include/wchar.h:
-
-/usr/include/bits/stdio_lim.h:
-
-/usr/include/bits/sys_errlist.h:
-
-/usr/include/bits/stdio.h:
-
-/usr/include/eina-1/eina/eina_list.h:
-
-/usr/include/eina-1/eina/eina_inline_list.x:
-
-/usr/include/eina-1/eina/eina_hash.h:
-
-/usr/include/eina-1/eina/eina_inline_hash.x:
-
-/usr/include/eina-1/eina/eina_trash.h:
-
-/usr/include/eina-1/eina/eina_inline_trash.x:
-
-/usr/include/eina-1/eina/eina_lalloc.h:
-
-/usr/include/eina-1/eina/eina_module.h:
-
-/usr/include/eina-1/eina/eina_mempool.h:
-
-/usr/include/eina-1/eina/eina_module.h:
-
-/usr/include/eina-1/eina/eina_inline_mempool.x:
-
-/usr/include/string.h:
-
-/usr/include/bits/string.h:
-
-/usr/include/bits/string2.h:
-
-/usr/include/eina-1/eina/eina_error.h:
-
-/usr/include/eina-1/eina/eina_log.h:
-
-/usr/include/eina-1/eina/eina_inline_log.x:
-
-/usr/include/eina-1/eina/eina_inarray.h:
-
-/usr/include/eina-1/eina/eina_array.h:
-
-/usr/include/eina-1/eina/eina_binshare.h:
-
-/usr/include/eina-1/eina/eina_stringshare.h:
-
-/usr/include/eina-1/eina/eina_inline_stringshare.x:
-
-/usr/include/eina-1/eina/eina_stringshare.h:
-
-/usr/include/eina-1/eina/eina_ustringshare.h:
-
-/usr/include/eina-1/eina/eina_unicode.h:
-
-/usr/include/eina-1/eina/eina_inline_ustringshare.x:
-
-/usr/include/eina-1/eina/eina_ustringshare.h:
-
-/usr/include/eina-1/eina/eina_magic.h:
-
-/usr/include/eina-1/eina/eina_counter.h:
-
-/usr/include/eina-1/eina/eina_rbtree.h:
-
-/usr/include/eina-1/eina/eina_inline_rbtree.x:
-
-/usr/include/eina-1/eina/eina_accessor.h:
-
-/usr/include/eina-1/eina/eina_iterator.h:
-
-/usr/include/eina-1/eina/eina_benchmark.h:
-
-/usr/include/eina-1/eina/eina_convert.h:
-
-/usr/include/eina-1/eina/eina_fp.h:
-
-/usr/include/eina-1/eina/eina_cpu.h:
-
-/usr/include/eina-1/eina/eina_sched.h:
-
-/usr/include/eina-1/eina/eina_tiler.h:
-
-/usr/include/eina-1/eina/eina_rectangle.h:
-
-/usr/include/eina-1/eina/eina_inline_tiler.x:
-
-/usr/include/eina-1/eina/eina_safety_checks.h:
-
-/usr/include/eina-1/eina/eina_log.h:
-
-/usr/include/eina-1/eina/eina_hamster.h:
-
-/usr/include/eina-1/eina/eina_matrixsparse.h:
-
-/usr/include/eina-1/eina/eina_str.h:
-
-/usr/include/eina-1/eina/eina_inline_str.x:
-
-/usr/include/eina-1/eina/eina_strbuf.h:
-
-/usr/include/eina-1/eina/eina_binbuf.h:
-
-/usr/include/eina-1/eina/eina_ustrbuf.h:
-
-/usr/include/eina-1/eina/eina_unicode.h:
-
-/usr/include/eina-1/eina/eina_quadtree.h:
-
-/usr/include/eina-1/eina/eina_inlist.h:
-
-/usr/include/eina-1/eina/eina_simple_xml_parser.h:
-
-/usr/include/eina-1/eina/eina_lock.h:
-
-/usr/include/eina-1/eina/eina_inline_lock_posix.x:
-
-/usr/include/errno.h:
-
-/usr/include/bits/errno.h:
-
-/usr/include/linux/errno.h:
-
-/usr/include/asm/errno.h:
-
-/usr/include/asm-generic/errno.h:
-
-/usr/include/asm-generic/errno-base.h:
-
-/usr/include/pthread.h:
-
-/usr/include/sched.h:
-
-/usr/include/bits/sched.h:
-
-/usr/include/bits/setjmp.h:
-
-/usr/include/semaphore.h:
-
-/usr/include/bits/semaphore.h:
-
-/usr/include/sys/time.h:
-
-/usr/include/eina-1/eina/eina_prefix.h:
-
-/usr/include/eina-1/eina/eina_refcount.h:
-
-/usr/include/eina-1/eina/eina_mmap.h:
-
-/usr/include/eina-1/eina/eina_xattr.h:
-
-/usr/include/eina-1/eina/eina_value.h:
-
-/usr/include/eina-1/eina/eina_inarray.h:
-
-/usr/include/eina-1/eina/eina_list.h:
-
-/usr/include/eina-1/eina/eina_hash.h:
-
-/usr/include/eina-1/eina/eina_inline_value.x:
-
-/usr/include/signal.h:
-
-/usr/include/bits/signum.h:
-
-/usr/include/bits/siginfo.h:
-
-/usr/include/bits/sigaction.h:
-
-/usr/include/bits/sigcontext.h:
-
-/usr/include/asm/sigcontext.h:
-
-/usr/include/linux/types.h:
-
-/usr/include/asm/types.h:
-
-/usr/include/asm-generic/types.h:
-
-/usr/include/asm-generic/int-ll64.h:
-
-/usr/include/asm/bitsperlong.h:
-
-/usr/include/asm-generic/bitsperlong.h:
-
-/usr/include/linux/posix_types.h:
-
-/usr/include/linux/stddef.h:
-
-/usr/include/asm/posix_types.h:
-
-/usr/include/asm/posix_types_32.h:
-
-/usr/include/asm-generic/posix_types.h:
-
-/usr/include/bits/sigstack.h:
-
-/usr/include/sys/ucontext.h:
-
-/usr/include/bits/sigthread.h:
-
-/usr/include/ecore-1/Ecore_Evas.h:
-
-/usr/include/evas-1/Evas.h:
-
-/usr/include/ecore-1/Ecore_Getopt.h:
-
-/usr/include/ecore-1/Ecore_Input.h:
-
-/usr/include/inttypes.h:
-
-/usr/include/dbus-1.0/dbus/dbus.h:
-
-/usr/lib/dbus-1.0/include/dbus/dbus-arch-deps.h:
-
-/usr/include/dbus-1.0/dbus/dbus-macros.h:
-
-/usr/include/dbus-1.0/dbus/dbus-address.h:
-
-/usr/include/dbus-1.0/dbus/dbus-types.h:
-
-/usr/include/dbus-1.0/dbus/dbus-errors.h:
-
-/usr/include/dbus-1.0/dbus/dbus-protocol.h:
-
-/usr/include/dbus-1.0/dbus/dbus-bus.h:
-
-/usr/include/dbus-1.0/dbus/dbus-connection.h:
-
-/usr/include/dbus-1.0/dbus/dbus-memory.h:
-
-/usr/include/dbus-1.0/dbus/dbus-message.h:
-
-/usr/include/dbus-1.0/dbus/dbus-shared.h:
-
-/usr/include/dbus-1.0/dbus/dbus-misc.h:
-
-/usr/include/dbus-1.0/dbus/dbus-pending-call.h:
-
-/usr/include/dbus-1.0/dbus/dbus-server.h:
-
-/usr/include/dbus-1.0/dbus/dbus-signature.h:
-
-/usr/include/dbus-1.0/dbus/dbus-threads.h:
-
-/usr/lib/gcc/i586-tizen-linux/4.5.3/include/stdbool.h:
-
-app_log.h:
-
-/usr/include/ico-appfw/ico_apf_log.h:
-
-/usr/include/ico-appfw/ico_apf.h:
-
-/usr/include/ico-appfw/ico_apf_resource_control.h:
-
-/usr/include/ico-appfw/ico_uxf_sysdef.h:
-
-/usr/include/ico-appfw/ico_apf_error.h:
-
-/usr/include/tizen.h:
-
-/usr/include/tizen_type.h:
-
-/usr/include/tizen_error.h:
-
-/usr/include/ico-appfw/ico_apf_ecore.h:
diff --git a/src/.deps/ico_app_vicsample-vicsample_sample.Po b/src/.deps/ico_app_vicsample-vicsample_sample.Po
deleted file mode 100644 (file)
index 9ce06a8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-# dummy
diff --git a/src/Makefile b/src/Makefile
new file mode 100644 (file)
index 0000000..d317791
--- /dev/null
@@ -0,0 +1,730 @@
+# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# src/Makefile.  Generated from Makefile.in by configure.
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+
+pkgdatadir = $(datadir)/ico-uxf-homescreen-sample-app
+pkgincludedir = $(includedir)/ico-uxf-homescreen-sample-app
+pkglibdir = $(libdir)/ico-uxf-homescreen-sample-app
+pkglibexecdir = $(libexecdir)/ico-uxf-homescreen-sample-app
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+app_soundsample_bin_PROGRAMS = ico-app-soundsample$(EXEEXT)
+app_vicsample_bin_PROGRAMS = ico-app-vicsample$(EXEEXT)
+app_samplenavi_bin_PROGRAMS = ico-app-samplenavi$(EXEEXT)
+subdir = src
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__installdirs = "$(DESTDIR)$(app_samplenavi_bindir)" \
+       "$(DESTDIR)$(app_soundsample_bindir)" \
+       "$(DESTDIR)$(app_vicsample_bindir)"
+PROGRAMS = $(app_samplenavi_bin_PROGRAMS) \
+       $(app_soundsample_bin_PROGRAMS) $(app_vicsample_bin_PROGRAMS)
+am_ico_app_samplenavi_OBJECTS =  \
+       ico_app_samplenavi-samplenavi.$(OBJEXT) \
+       ico_app_samplenavi-e3d.$(OBJEXT)
+ico_app_samplenavi_OBJECTS = $(am_ico_app_samplenavi_OBJECTS)
+ico_app_samplenavi_DEPENDENCIES =
+ico_app_samplenavi_LINK = $(CCLD) $(ico_app_samplenavi_CFLAGS) \
+       $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+am_ico_app_soundsample_OBJECTS =  \
+       ico_app_soundsample-soundsample.$(OBJEXT) \
+       ico_app_soundsample-soundsample_pulse_async_test.$(OBJEXT) \
+       ico_app_soundsample-soundsample_yswavfile.$(OBJEXT)
+ico_app_soundsample_OBJECTS = $(am_ico_app_soundsample_OBJECTS)
+ico_app_soundsample_DEPENDENCIES =
+am_ico_app_vicsample_OBJECTS = ico_app_vicsample-vicsample.$(OBJEXT)
+ico_app_vicsample_OBJECTS = $(am_ico_app_vicsample_OBJECTS)
+ico_app_vicsample_DEPENDENCIES =
+ico_app_vicsample_LINK = $(CCLD) $(ico_app_vicsample_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I. -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+AM_V_lt = $(am__v_lt_$(V))
+am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
+am__v_lt_0 = --silent
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_$(V))
+am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
+am__v_CC_0 = @echo "  CC    " $@;
+AM_V_at = $(am__v_at_$(V))
+am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
+am__v_at_0 = @
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_$(V))
+am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
+am__v_CCLD_0 = @echo "  CCLD  " $@;
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+AM_V_CXX = $(am__v_CXX_$(V))
+am__v_CXX_ = $(am__v_CXX_$(AM_DEFAULT_VERBOSITY))
+am__v_CXX_0 = @echo "  CXX   " $@;
+CXXLD = $(CXX)
+CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
+       -o $@
+AM_V_CXXLD = $(am__v_CXXLD_$(V))
+am__v_CXXLD_ = $(am__v_CXXLD_$(AM_DEFAULT_VERBOSITY))
+am__v_CXXLD_0 = @echo "  CXXLD " $@;
+AM_V_GEN = $(am__v_GEN_$(V))
+am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
+am__v_GEN_0 = @echo "  GEN   " $@;
+SOURCES = $(ico_app_samplenavi_SOURCES) $(ico_app_soundsample_SOURCES) \
+       $(ico_app_vicsample_SOURCES)
+DIST_SOURCES = $(ico_app_samplenavi_SOURCES) \
+       $(ico_app_soundsample_SOURCES) $(ico_app_vicsample_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = ${SHELL} /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work/missing --run aclocal-1.11
+AMTAR = ${SHELL} /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work/missing --run tar
+AM_DEFAULT_VERBOSITY = 1
+AUTOCONF = ${SHELL} /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work/missing --run autoconf
+AUTOHEADER = ${SHELL} /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work/missing --run automake-1.11
+AWK = gawk
+CC = gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -g -O2
+CPP = gcc -E
+CPPFLAGS = 
+CXX = g++
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+ECHO_C = 
+ECHO_N = -n
+ECHO_T = 
+EGREP = /bin/grep -E
+EXEEXT = 
+GREP = /bin/grep
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+LDFLAGS = 
+LIBOBJS = 
+LIBS = 
+LTLIBOBJS = 
+MAKEINFO = ${SHELL} /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work/missing --run makeinfo
+MKDIR_P = /bin/mkdir -p
+OBJEXT = o
+PACKAGE = ico-uxf-homescreen-sample-app
+PACKAGE_BUGREPORT = https://BUG-REPORT-ADDRESS
+PACKAGE_NAME = ico-uxf-HomeScreen-sample-app
+PACKAGE_STRING = ico-uxf-HomeScreen-sample-app 0.0.1
+PACKAGE_TARNAME = ico-uxf-homescreen-sample-app
+PACKAGE_URL = 
+PACKAGE_VERSION = 0.0.1
+PATH_SEPARATOR = :
+SET_MAKE = 
+SHELL = /bin/sh
+STRIP = 
+VERSION = 0.0.1
+abs_builddir = /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work/src
+abs_srcdir = /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work/src
+abs_top_builddir = /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work
+abs_top_srcdir = /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work
+ac_ct_CC = gcc
+ac_ct_CXX = g++
+am__include = include
+am__leading_dot = .
+am__quote = 
+am__tar = ${AMTAR} chof - "$$tardir"
+am__untar = ${AMTAR} xf -
+bindir = ${exec_prefix}/bin
+build_alias = 
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host_alias = 
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${datarootdir}/info
+install_sh = ${SHELL} /home/tizen/Release/tmp_pkg/ico-uxf-HomeScreen-sample-app-0.0.5_work/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+mandir = ${datarootdir}/man
+mkdir_p = /bin/mkdir -p
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+prefix = /usr/local
+program_transform_name = s,x,x,
+psdir = ${docdir}
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias = 
+top_build_prefix = ../
+top_builddir = ..
+top_srcdir = ..
+app_soundsample_bindir = /opt/apps/org.tizen.ico.app-soundsample/bin
+ico_app_soundsample_SOURCES = soundsample.c soundsample.h soundsample_pulse_async_test.cpp soundsample_yswavfile.cpp soundsample_yswavfile.h
+ico_app_soundsample_LDADD = -L/usr/lib -lico-app-fw-efl -lico-uxf-weston-plugin -lico-app-fw -lwebsockets -laul -lecore_evas -lecore -leina -levas -leina -lrt -lecore_wayland -lelementary -lm -leet -levas -lrt -lecore -leina -lecore_evas -lecore_file -ledje  -lethumb_client -lecore_imf -lecore_con -lpulse -lglib-2.0
+ico_app_soundsample_CFLAGS = -Wall -I. -I/usr/include/ico-appfw -I/usr/include/eina-1 -I/usr/include/eina-1/eina/ -I/usr/include/ecore-1 -I/usr/include/evas-1 -I/usr/include/elementary-1 -I/usr/include/ -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
+ico_app_soundsample_CPPFLAGS = -Wall -I. -I/usr/include/ico-appfw -I/usr/include/eina-1 -I/usr/include/eina-1/eina/ -I/usr/include/ecore-1 -I/usr/include/evas-1 -I/usr/include/elementary-1 -I/usr/include/ -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
+app_vicsample_bindir = /opt/apps/org.tizen.ico.app-vicsample/bin
+ico_app_vicsample_SOURCES = vicsample.c 
+ico_app_vicsample_LDADD = -L/usr/lib -lico-app-fw-efl -lico-uxf-weston-plugin -lico-app-fw -laul -lwebsockets -lecore_evas -lecore -leina -levas -leina -lrt -lecore_wayland -lelementary -lm -leet -levas -lrt -lecore -leina -lecore_evas -lecore_file -ledje  -lethumb_client -lecore_imf -lecore_con -ldbus-1 -lpthread -lrt
+ico_app_vicsample_CFLAGS = -Wall -I. -I/usr/include/ico-appfw -I/usr/include/eina-1 -I/usr/include/eina-1/eina/ -I/usr/include/ecore-1 -I/usr/include/evas-1 -I/usr/include/elementary-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I~/HomeScreen/include
+app_samplenavi_bindir = /opt/apps/org.tizen.ico.app-samplenavi/bin
+ico_app_samplenavi_SOURCES = samplenavi.c samplenavi.h e3d.c e3d.h define.h
+ico_app_samplenavi_LDADD = -L/usr/lib -lico-app-fw-efl -lico-uxf-weston-plugin -lico-app-fw -ldbus-1 -lpthread -lrt -lwebsockets -laul -lecore_evas -lecore -leina -levas -lecore_wayland -lelementary -lm -leet -lecore_file -ledje -lethumb_client -lecore_imf -lecore_con -lglib-2.0 -lwayland-client -lwayland-cursor -lwayland-egl -lwayland-server -lewebkit2 -lcairo -lGLESv2 -lEGL -lpangocairo-1.0 -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgdk_pixbuf-2.0 -lgthread-2.0
+ico_app_samplenavi_CFLAGS = -Wall -I. -I/usr/include/ico-appfw -I/usr/include/ecore-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/evas-1 -I/usr/include/eet-1 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/elementary-1 -I/usr/include/ethumb-1 -I/usr/include/efreet-1 -I/usr/include/e_dbus-1 -I/usr/include/emotion-1 -I/usr/include/edje-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/embryo-1 -I/usr/include/ewebkit2-0 -I/usr/include/ewebkit2-0/WebKit2 -I/usr/include/ewebkit2-0/NPAPI -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .cpp .o .obj
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-app_samplenavi_binPROGRAMS: $(app_samplenavi_bin_PROGRAMS)
+       @$(NORMAL_INSTALL)
+       test -z "$(app_samplenavi_bindir)" || $(MKDIR_P) "$(DESTDIR)$(app_samplenavi_bindir)"
+       @list='$(app_samplenavi_bin_PROGRAMS)'; test -n "$(app_samplenavi_bindir)" || list=; \
+       for p in $$list; do echo "$$p $$p"; done | \
+       sed 's/$(EXEEXT)$$//' | \
+       while read p p1; do if test -f $$p; \
+         then echo "$$p"; echo "$$p"; else :; fi; \
+       done | \
+       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+       sed 'N;N;N;s,\n, ,g' | \
+       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+           if ($$2 == $$4) files[d] = files[d] " " $$1; \
+           else { print "f", $$3 "/" $$4, $$1; } } \
+         END { for (d in files) print "f", d, files[d] }' | \
+       while read type dir files; do \
+           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+           test -z "$$files" || { \
+             echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(app_samplenavi_bindir)$$dir'"; \
+             $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(app_samplenavi_bindir)$$dir" || exit $$?; \
+           } \
+       ; done
+
+uninstall-app_samplenavi_binPROGRAMS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(app_samplenavi_bin_PROGRAMS)'; test -n "$(app_samplenavi_bindir)" || list=; \
+       files=`for p in $$list; do echo "$$p"; done | \
+         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+             -e 's/$$/$(EXEEXT)/' `; \
+       test -n "$$list" || exit 0; \
+       echo " ( cd '$(DESTDIR)$(app_samplenavi_bindir)' && rm -f" $$files ")"; \
+       cd "$(DESTDIR)$(app_samplenavi_bindir)" && rm -f $$files
+
+clean-app_samplenavi_binPROGRAMS:
+       -test -z "$(app_samplenavi_bin_PROGRAMS)" || rm -f $(app_samplenavi_bin_PROGRAMS)
+install-app_soundsample_binPROGRAMS: $(app_soundsample_bin_PROGRAMS)
+       @$(NORMAL_INSTALL)
+       test -z "$(app_soundsample_bindir)" || $(MKDIR_P) "$(DESTDIR)$(app_soundsample_bindir)"
+       @list='$(app_soundsample_bin_PROGRAMS)'; test -n "$(app_soundsample_bindir)" || list=; \
+       for p in $$list; do echo "$$p $$p"; done | \
+       sed 's/$(EXEEXT)$$//' | \
+       while read p p1; do if test -f $$p; \
+         then echo "$$p"; echo "$$p"; else :; fi; \
+       done | \
+       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+       sed 'N;N;N;s,\n, ,g' | \
+       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+           if ($$2 == $$4) files[d] = files[d] " " $$1; \
+           else { print "f", $$3 "/" $$4, $$1; } } \
+         END { for (d in files) print "f", d, files[d] }' | \
+       while read type dir files; do \
+           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+           test -z "$$files" || { \
+             echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(app_soundsample_bindir)$$dir'"; \
+             $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(app_soundsample_bindir)$$dir" || exit $$?; \
+           } \
+       ; done
+
+uninstall-app_soundsample_binPROGRAMS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(app_soundsample_bin_PROGRAMS)'; test -n "$(app_soundsample_bindir)" || list=; \
+       files=`for p in $$list; do echo "$$p"; done | \
+         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+             -e 's/$$/$(EXEEXT)/' `; \
+       test -n "$$list" || exit 0; \
+       echo " ( cd '$(DESTDIR)$(app_soundsample_bindir)' && rm -f" $$files ")"; \
+       cd "$(DESTDIR)$(app_soundsample_bindir)" && rm -f $$files
+
+clean-app_soundsample_binPROGRAMS:
+       -test -z "$(app_soundsample_bin_PROGRAMS)" || rm -f $(app_soundsample_bin_PROGRAMS)
+install-app_vicsample_binPROGRAMS: $(app_vicsample_bin_PROGRAMS)
+       @$(NORMAL_INSTALL)
+       test -z "$(app_vicsample_bindir)" || $(MKDIR_P) "$(DESTDIR)$(app_vicsample_bindir)"
+       @list='$(app_vicsample_bin_PROGRAMS)'; test -n "$(app_vicsample_bindir)" || list=; \
+       for p in $$list; do echo "$$p $$p"; done | \
+       sed 's/$(EXEEXT)$$//' | \
+       while read p p1; do if test -f $$p; \
+         then echo "$$p"; echo "$$p"; else :; fi; \
+       done | \
+       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+       sed 'N;N;N;s,\n, ,g' | \
+       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+           if ($$2 == $$4) files[d] = files[d] " " $$1; \
+           else { print "f", $$3 "/" $$4, $$1; } } \
+         END { for (d in files) print "f", d, files[d] }' | \
+       while read type dir files; do \
+           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+           test -z "$$files" || { \
+             echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(app_vicsample_bindir)$$dir'"; \
+             $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(app_vicsample_bindir)$$dir" || exit $$?; \
+           } \
+       ; done
+
+uninstall-app_vicsample_binPROGRAMS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(app_vicsample_bin_PROGRAMS)'; test -n "$(app_vicsample_bindir)" || list=; \
+       files=`for p in $$list; do echo "$$p"; done | \
+         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+             -e 's/$$/$(EXEEXT)/' `; \
+       test -n "$$list" || exit 0; \
+       echo " ( cd '$(DESTDIR)$(app_vicsample_bindir)' && rm -f" $$files ")"; \
+       cd "$(DESTDIR)$(app_vicsample_bindir)" && rm -f $$files
+
+clean-app_vicsample_binPROGRAMS:
+       -test -z "$(app_vicsample_bin_PROGRAMS)" || rm -f $(app_vicsample_bin_PROGRAMS)
+ico-app-samplenavi$(EXEEXT): $(ico_app_samplenavi_OBJECTS) $(ico_app_samplenavi_DEPENDENCIES) 
+       @rm -f ico-app-samplenavi$(EXEEXT)
+       $(AM_V_CCLD)$(ico_app_samplenavi_LINK) $(ico_app_samplenavi_OBJECTS) $(ico_app_samplenavi_LDADD) $(LIBS)
+ico-app-soundsample$(EXEEXT): $(ico_app_soundsample_OBJECTS) $(ico_app_soundsample_DEPENDENCIES) 
+       @rm -f ico-app-soundsample$(EXEEXT)
+       $(AM_V_CXXLD)$(CXXLINK) $(ico_app_soundsample_OBJECTS) $(ico_app_soundsample_LDADD) $(LIBS)
+ico-app-vicsample$(EXEEXT): $(ico_app_vicsample_OBJECTS) $(ico_app_vicsample_DEPENDENCIES) 
+       @rm -f ico-app-vicsample$(EXEEXT)
+       $(AM_V_CCLD)$(ico_app_vicsample_LINK) $(ico_app_vicsample_OBJECTS) $(ico_app_vicsample_LDADD) $(LIBS)
+
+mostlyclean-compile:
+       -rm -f *.$(OBJEXT)
+
+distclean-compile:
+       -rm -f *.tab.c
+
+include ./$(DEPDIR)/ico_app_samplenavi-e3d.Po
+include ./$(DEPDIR)/ico_app_samplenavi-samplenavi.Po
+include ./$(DEPDIR)/ico_app_soundsample-soundsample.Po
+include ./$(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Po
+include ./$(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Po
+include ./$(DEPDIR)/ico_app_vicsample-vicsample.Po
+
+.c.o:
+       $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+       $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#      $(AM_V_CC) \
+#      source='$<' object='$@' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(COMPILE) -c $<
+
+.c.obj:
+       $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+       $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#      $(AM_V_CC) \
+#      source='$<' object='$@' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+ico_app_samplenavi-samplenavi.o: samplenavi.c
+       $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -MT ico_app_samplenavi-samplenavi.o -MD -MP -MF $(DEPDIR)/ico_app_samplenavi-samplenavi.Tpo -c -o ico_app_samplenavi-samplenavi.o `test -f 'samplenavi.c' || echo '$(srcdir)/'`samplenavi.c
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_samplenavi-samplenavi.Tpo $(DEPDIR)/ico_app_samplenavi-samplenavi.Po
+#      $(AM_V_CC) \
+#      source='samplenavi.c' object='ico_app_samplenavi-samplenavi.o' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -c -o ico_app_samplenavi-samplenavi.o `test -f 'samplenavi.c' || echo '$(srcdir)/'`samplenavi.c
+
+ico_app_samplenavi-samplenavi.obj: samplenavi.c
+       $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -MT ico_app_samplenavi-samplenavi.obj -MD -MP -MF $(DEPDIR)/ico_app_samplenavi-samplenavi.Tpo -c -o ico_app_samplenavi-samplenavi.obj `if test -f 'samplenavi.c'; then $(CYGPATH_W) 'samplenavi.c'; else $(CYGPATH_W) '$(srcdir)/samplenavi.c'; fi`
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_samplenavi-samplenavi.Tpo $(DEPDIR)/ico_app_samplenavi-samplenavi.Po
+#      $(AM_V_CC) \
+#      source='samplenavi.c' object='ico_app_samplenavi-samplenavi.obj' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -c -o ico_app_samplenavi-samplenavi.obj `if test -f 'samplenavi.c'; then $(CYGPATH_W) 'samplenavi.c'; else $(CYGPATH_W) '$(srcdir)/samplenavi.c'; fi`
+
+ico_app_samplenavi-e3d.o: e3d.c
+       $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -MT ico_app_samplenavi-e3d.o -MD -MP -MF $(DEPDIR)/ico_app_samplenavi-e3d.Tpo -c -o ico_app_samplenavi-e3d.o `test -f 'e3d.c' || echo '$(srcdir)/'`e3d.c
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_samplenavi-e3d.Tpo $(DEPDIR)/ico_app_samplenavi-e3d.Po
+#      $(AM_V_CC) \
+#      source='e3d.c' object='ico_app_samplenavi-e3d.o' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -c -o ico_app_samplenavi-e3d.o `test -f 'e3d.c' || echo '$(srcdir)/'`e3d.c
+
+ico_app_samplenavi-e3d.obj: e3d.c
+       $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -MT ico_app_samplenavi-e3d.obj -MD -MP -MF $(DEPDIR)/ico_app_samplenavi-e3d.Tpo -c -o ico_app_samplenavi-e3d.obj `if test -f 'e3d.c'; then $(CYGPATH_W) 'e3d.c'; else $(CYGPATH_W) '$(srcdir)/e3d.c'; fi`
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_samplenavi-e3d.Tpo $(DEPDIR)/ico_app_samplenavi-e3d.Po
+#      $(AM_V_CC) \
+#      source='e3d.c' object='ico_app_samplenavi-e3d.obj' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -c -o ico_app_samplenavi-e3d.obj `if test -f 'e3d.c'; then $(CYGPATH_W) 'e3d.c'; else $(CYGPATH_W) '$(srcdir)/e3d.c'; fi`
+
+ico_app_soundsample-soundsample.o: soundsample.c
+       $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(ico_app_soundsample_CFLAGS) $(CFLAGS) -MT ico_app_soundsample-soundsample.o -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample.Tpo -c -o ico_app_soundsample-soundsample.o `test -f 'soundsample.c' || echo '$(srcdir)/'`soundsample.c
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample.Tpo $(DEPDIR)/ico_app_soundsample-soundsample.Po
+#      $(AM_V_CC) \
+#      source='soundsample.c' object='ico_app_soundsample-soundsample.o' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(ico_app_soundsample_CFLAGS) $(CFLAGS) -c -o ico_app_soundsample-soundsample.o `test -f 'soundsample.c' || echo '$(srcdir)/'`soundsample.c
+
+ico_app_soundsample-soundsample.obj: soundsample.c
+       $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(ico_app_soundsample_CFLAGS) $(CFLAGS) -MT ico_app_soundsample-soundsample.obj -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample.Tpo -c -o ico_app_soundsample-soundsample.obj `if test -f 'soundsample.c'; then $(CYGPATH_W) 'soundsample.c'; else $(CYGPATH_W) '$(srcdir)/soundsample.c'; fi`
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample.Tpo $(DEPDIR)/ico_app_soundsample-soundsample.Po
+#      $(AM_V_CC) \
+#      source='soundsample.c' object='ico_app_soundsample-soundsample.obj' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(ico_app_soundsample_CFLAGS) $(CFLAGS) -c -o ico_app_soundsample-soundsample.obj `if test -f 'soundsample.c'; then $(CYGPATH_W) 'soundsample.c'; else $(CYGPATH_W) '$(srcdir)/soundsample.c'; fi`
+
+ico_app_vicsample-vicsample.o: vicsample.c
+       $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_vicsample_CFLAGS) $(CFLAGS) -MT ico_app_vicsample-vicsample.o -MD -MP -MF $(DEPDIR)/ico_app_vicsample-vicsample.Tpo -c -o ico_app_vicsample-vicsample.o `test -f 'vicsample.c' || echo '$(srcdir)/'`vicsample.c
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_vicsample-vicsample.Tpo $(DEPDIR)/ico_app_vicsample-vicsample.Po
+#      $(AM_V_CC) \
+#      source='vicsample.c' object='ico_app_vicsample-vicsample.o' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_vicsample_CFLAGS) $(CFLAGS) -c -o ico_app_vicsample-vicsample.o `test -f 'vicsample.c' || echo '$(srcdir)/'`vicsample.c
+
+ico_app_vicsample-vicsample.obj: vicsample.c
+       $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_vicsample_CFLAGS) $(CFLAGS) -MT ico_app_vicsample-vicsample.obj -MD -MP -MF $(DEPDIR)/ico_app_vicsample-vicsample.Tpo -c -o ico_app_vicsample-vicsample.obj `if test -f 'vicsample.c'; then $(CYGPATH_W) 'vicsample.c'; else $(CYGPATH_W) '$(srcdir)/vicsample.c'; fi`
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_vicsample-vicsample.Tpo $(DEPDIR)/ico_app_vicsample-vicsample.Po
+#      $(AM_V_CC) \
+#      source='vicsample.c' object='ico_app_vicsample-vicsample.obj' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) \
+#      $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_vicsample_CFLAGS) $(CFLAGS) -c -o ico_app_vicsample-vicsample.obj `if test -f 'vicsample.c'; then $(CYGPATH_W) 'vicsample.c'; else $(CYGPATH_W) '$(srcdir)/vicsample.c'; fi`
+
+.cpp.o:
+       $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+       $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#      $(AM_V_CXX) \
+#      source='$<' object='$@' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#      $(CXXCOMPILE) -c -o $@ $<
+
+.cpp.obj:
+       $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+       $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+#      $(AM_V_CXX) \
+#      source='$<' object='$@' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#      $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+ico_app_soundsample-soundsample_pulse_async_test.o: soundsample_pulse_async_test.cpp
+       $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ico_app_soundsample-soundsample_pulse_async_test.o -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Tpo -c -o ico_app_soundsample-soundsample_pulse_async_test.o `test -f 'soundsample_pulse_async_test.cpp' || echo '$(srcdir)/'`soundsample_pulse_async_test.cpp
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Tpo $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Po
+#      $(AM_V_CXX) \
+#      source='soundsample_pulse_async_test.cpp' object='ico_app_soundsample-soundsample_pulse_async_test.o' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#      $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ico_app_soundsample-soundsample_pulse_async_test.o `test -f 'soundsample_pulse_async_test.cpp' || echo '$(srcdir)/'`soundsample_pulse_async_test.cpp
+
+ico_app_soundsample-soundsample_pulse_async_test.obj: soundsample_pulse_async_test.cpp
+       $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ico_app_soundsample-soundsample_pulse_async_test.obj -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Tpo -c -o ico_app_soundsample-soundsample_pulse_async_test.obj `if test -f 'soundsample_pulse_async_test.cpp'; then $(CYGPATH_W) 'soundsample_pulse_async_test.cpp'; else $(CYGPATH_W) '$(srcdir)/soundsample_pulse_async_test.cpp'; fi`
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Tpo $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Po
+#      $(AM_V_CXX) \
+#      source='soundsample_pulse_async_test.cpp' object='ico_app_soundsample-soundsample_pulse_async_test.obj' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#      $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ico_app_soundsample-soundsample_pulse_async_test.obj `if test -f 'soundsample_pulse_async_test.cpp'; then $(CYGPATH_W) 'soundsample_pulse_async_test.cpp'; else $(CYGPATH_W) '$(srcdir)/soundsample_pulse_async_test.cpp'; fi`
+
+ico_app_soundsample-soundsample_yswavfile.o: soundsample_yswavfile.cpp
+       $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ico_app_soundsample-soundsample_yswavfile.o -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Tpo -c -o ico_app_soundsample-soundsample_yswavfile.o `test -f 'soundsample_yswavfile.cpp' || echo '$(srcdir)/'`soundsample_yswavfile.cpp
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Tpo $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Po
+#      $(AM_V_CXX) \
+#      source='soundsample_yswavfile.cpp' object='ico_app_soundsample-soundsample_yswavfile.o' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#      $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ico_app_soundsample-soundsample_yswavfile.o `test -f 'soundsample_yswavfile.cpp' || echo '$(srcdir)/'`soundsample_yswavfile.cpp
+
+ico_app_soundsample-soundsample_yswavfile.obj: soundsample_yswavfile.cpp
+       $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ico_app_soundsample-soundsample_yswavfile.obj -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Tpo -c -o ico_app_soundsample-soundsample_yswavfile.obj `if test -f 'soundsample_yswavfile.cpp'; then $(CYGPATH_W) 'soundsample_yswavfile.cpp'; else $(CYGPATH_W) '$(srcdir)/soundsample_yswavfile.cpp'; fi`
+       $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Tpo $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Po
+#      $(AM_V_CXX) \
+#      source='soundsample_yswavfile.cpp' object='ico_app_soundsample-soundsample_yswavfile.obj' libtool=no \
+#      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
+#      $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ico_app_soundsample-soundsample_yswavfile.obj `if test -f 'soundsample_yswavfile.cpp'; then $(CYGPATH_W) 'soundsample_yswavfile.cpp'; else $(CYGPATH_W) '$(srcdir)/soundsample_yswavfile.cpp'; fi`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+check-am: all-am
+check: check-am
+all-am: Makefile $(PROGRAMS)
+installdirs:
+       for dir in "$(DESTDIR)$(app_samplenavi_bindir)" "$(DESTDIR)$(app_soundsample_bindir)" "$(DESTDIR)$(app_vicsample_bindir)"; do \
+         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+       done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+         `test -z '$(STRIP)' || \
+           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-app_samplenavi_binPROGRAMS \
+       clean-app_soundsample_binPROGRAMS \
+       clean-app_vicsample_binPROGRAMS clean-generic mostlyclean-am
+
+distclean: distclean-am
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+       distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-app_samplenavi_binPROGRAMS \
+       install-app_soundsample_binPROGRAMS \
+       install-app_vicsample_binPROGRAMS
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-app_samplenavi_binPROGRAMS \
+       uninstall-app_soundsample_binPROGRAMS \
+       uninstall-app_vicsample_binPROGRAMS
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean \
+       clean-app_samplenavi_binPROGRAMS \
+       clean-app_soundsample_binPROGRAMS \
+       clean-app_vicsample_binPROGRAMS clean-generic ctags distclean \
+       distclean-compile distclean-generic distclean-tags distdir dvi \
+       dvi-am html html-am info info-am install install-am \
+       install-app_samplenavi_binPROGRAMS \
+       install-app_soundsample_binPROGRAMS \
+       install-app_vicsample_binPROGRAMS install-data install-data-am \
+       install-dvi install-dvi-am install-exec install-exec-am \
+       install-html install-html-am install-info install-info-am \
+       install-man install-pdf install-pdf-am install-ps \
+       install-ps-am install-strip installcheck installcheck-am \
+       installdirs maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \
+       ps ps-am tags uninstall uninstall-am \
+       uninstall-app_samplenavi_binPROGRAMS \
+       uninstall-app_soundsample_binPROGRAMS \
+       uninstall-app_vicsample_binPROGRAMS
+
+
+#ico_app_samplenavi_LDADD = -L/usr/lib -lico-app-fw-efl -lico-uxf-weston-plugin -lico-app-fw -ldbus-1 -lpthread -lrt /usr/lib/libopencv_calib3d.so /usr/lib/libopencv_contrib.so /usr/lib/libopencv_core.so /usr/lib/libopencv_features2d.so /usr/lib/libopencv_flann.so /usr/lib/libopencv_gpu.so /usr/lib/libopencv_highgui.so /usr/lib/libopencv_imgproc.so /usr/lib/libopencv_legacy.so /usr/lib/libopencv_ml.so /usr/lib/libopencv_nonfree.so /usr/lib/libopencv_objdetect.so /usr/lib/libopencv_photo.so /usr/lib/libopencv_stitching.so /usr/lib/libopencv_ts.so /usr/lib/libopencv_video.so /usr/lib/libopencv_videostab.so -lwebsockets -laul -lecore_evas -lecore -leina -levas -lecore_wayland -lelementary -lm -leet -lecore_file -ledje -lethumb_client -lecore_imf -lecore_con -lglib-2.0 -lwayland-client -lwayland-cursor -lwayland-egl -lwayland-server -lewebkit2 -lcairo -lGLESv2 -lEGL -lpangocairo-1.0 -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgdk_pixbuf-2.0 -lgthread-2.0
+
+#ico_app_samplenavi_CFLAGS = -Wall -I. -I/usr/include/opencv -I/usr/include/ico-appfw -I/usr/include/ecore-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/evas-1 -I/usr/include/eet-1 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/elementary-1 -I/usr/include/ethumb-1 -I/usr/include/efreet-1 -I/usr/include/e_dbus-1 -I/usr/include/emotion-1 -I/usr/include/edje-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/embryo-1 -I/usr/include/ewebkit2-0 -I/usr/include/ewebkit2-0/WebKit2 -I/usr/include/ewebkit2-0/NPAPI -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/src/Makefile.in b/src/Makefile.in
new file mode 100644 (file)
index 0000000..b9e0f47
--- /dev/null
@@ -0,0 +1,730 @@
+# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
+# Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+app_soundsample_bin_PROGRAMS = ico-app-soundsample$(EXEEXT)
+app_vicsample_bin_PROGRAMS = ico-app-vicsample$(EXEEXT)
+app_samplenavi_bin_PROGRAMS = ico-app-samplenavi$(EXEEXT)
+subdir = src
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+am__installdirs = "$(DESTDIR)$(app_samplenavi_bindir)" \
+       "$(DESTDIR)$(app_soundsample_bindir)" \
+       "$(DESTDIR)$(app_vicsample_bindir)"
+PROGRAMS = $(app_samplenavi_bin_PROGRAMS) \
+       $(app_soundsample_bin_PROGRAMS) $(app_vicsample_bin_PROGRAMS)
+am_ico_app_samplenavi_OBJECTS =  \
+       ico_app_samplenavi-samplenavi.$(OBJEXT) \
+       ico_app_samplenavi-e3d.$(OBJEXT)
+ico_app_samplenavi_OBJECTS = $(am_ico_app_samplenavi_OBJECTS)
+ico_app_samplenavi_DEPENDENCIES =
+ico_app_samplenavi_LINK = $(CCLD) $(ico_app_samplenavi_CFLAGS) \
+       $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+am_ico_app_soundsample_OBJECTS =  \
+       ico_app_soundsample-soundsample.$(OBJEXT) \
+       ico_app_soundsample-soundsample_pulse_async_test.$(OBJEXT) \
+       ico_app_soundsample-soundsample_yswavfile.$(OBJEXT)
+ico_app_soundsample_OBJECTS = $(am_ico_app_soundsample_OBJECTS)
+ico_app_soundsample_DEPENDENCIES =
+am_ico_app_vicsample_OBJECTS = ico_app_vicsample-vicsample.$(OBJEXT)
+ico_app_vicsample_OBJECTS = $(am_ico_app_vicsample_OBJECTS)
+ico_app_vicsample_DEPENDENCIES =
+ico_app_vicsample_LINK = $(CCLD) $(ico_app_vicsample_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+AM_V_lt = $(am__v_lt_$(V))
+am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
+am__v_lt_0 = --silent
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_$(V))
+am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
+am__v_CC_0 = @echo "  CC    " $@;
+AM_V_at = $(am__v_at_$(V))
+am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
+am__v_at_0 = @
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_$(V))
+am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
+am__v_CCLD_0 = @echo "  CCLD  " $@;
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+       $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+AM_V_CXX = $(am__v_CXX_$(V))
+am__v_CXX_ = $(am__v_CXX_$(AM_DEFAULT_VERBOSITY))
+am__v_CXX_0 = @echo "  CXX   " $@;
+CXXLD = $(CXX)
+CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
+       -o $@
+AM_V_CXXLD = $(am__v_CXXLD_$(V))
+am__v_CXXLD_ = $(am__v_CXXLD_$(AM_DEFAULT_VERBOSITY))
+am__v_CXXLD_0 = @echo "  CXXLD " $@;
+AM_V_GEN = $(am__v_GEN_$(V))
+am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
+am__v_GEN_0 = @echo "  GEN   " $@;
+SOURCES = $(ico_app_samplenavi_SOURCES) $(ico_app_soundsample_SOURCES) \
+       $(ico_app_vicsample_SOURCES)
+DIST_SOURCES = $(ico_app_samplenavi_SOURCES) \
+       $(ico_app_soundsample_SOURCES) $(ico_app_vicsample_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MKDIR_P = @MKDIR_P@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VERSION = @VERSION@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+app_soundsample_bindir = /opt/apps/org.tizen.ico.app-soundsample/bin
+ico_app_soundsample_SOURCES = soundsample.c soundsample.h soundsample_pulse_async_test.cpp soundsample_yswavfile.cpp soundsample_yswavfile.h
+ico_app_soundsample_LDADD = -L/usr/lib -lico-app-fw-efl -lico-uxf-weston-plugin -lico-app-fw -lwebsockets -laul -lecore_evas -lecore -leina -levas -leina -lrt -lecore_wayland -lelementary -lm -leet -levas -lrt -lecore -leina -lecore_evas -lecore_file -ledje  -lethumb_client -lecore_imf -lecore_con -lpulse -lglib-2.0
+ico_app_soundsample_CFLAGS = -Wall -I. -I/usr/include/ico-appfw -I/usr/include/eina-1 -I/usr/include/eina-1/eina/ -I/usr/include/ecore-1 -I/usr/include/evas-1 -I/usr/include/elementary-1 -I/usr/include/ -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
+ico_app_soundsample_CPPFLAGS = -Wall -I. -I/usr/include/ico-appfw -I/usr/include/eina-1 -I/usr/include/eina-1/eina/ -I/usr/include/ecore-1 -I/usr/include/evas-1 -I/usr/include/elementary-1 -I/usr/include/ -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
+app_vicsample_bindir = /opt/apps/org.tizen.ico.app-vicsample/bin
+ico_app_vicsample_SOURCES = vicsample.c 
+ico_app_vicsample_LDADD = -L/usr/lib -lico-app-fw-efl -lico-uxf-weston-plugin -lico-app-fw -laul -lwebsockets -lecore_evas -lecore -leina -levas -leina -lrt -lecore_wayland -lelementary -lm -leet -levas -lrt -lecore -leina -lecore_evas -lecore_file -ledje  -lethumb_client -lecore_imf -lecore_con -ldbus-1 -lpthread -lrt
+ico_app_vicsample_CFLAGS = -Wall -I. -I/usr/include/ico-appfw -I/usr/include/eina-1 -I/usr/include/eina-1/eina/ -I/usr/include/ecore-1 -I/usr/include/evas-1 -I/usr/include/elementary-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I~/HomeScreen/include
+app_samplenavi_bindir = /opt/apps/org.tizen.ico.app-samplenavi/bin
+ico_app_samplenavi_SOURCES = samplenavi.c samplenavi.h e3d.c e3d.h define.h
+ico_app_samplenavi_LDADD = -L/usr/lib -lico-app-fw-efl -lico-uxf-weston-plugin -lico-app-fw -ldbus-1 -lpthread -lrt -lwebsockets -laul -lecore_evas -lecore -leina -levas -lecore_wayland -lelementary -lm -leet -lecore_file -ledje -lethumb_client -lecore_imf -lecore_con -lglib-2.0 -lwayland-client -lwayland-cursor -lwayland-egl -lwayland-server -lewebkit2 -lcairo -lGLESv2 -lEGL -lpangocairo-1.0 -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgdk_pixbuf-2.0 -lgthread-2.0
+ico_app_samplenavi_CFLAGS = -Wall -I. -I/usr/include/ico-appfw -I/usr/include/ecore-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/evas-1 -I/usr/include/eet-1 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/elementary-1 -I/usr/include/ethumb-1 -I/usr/include/efreet-1 -I/usr/include/e_dbus-1 -I/usr/include/emotion-1 -I/usr/include/edje-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/embryo-1 -I/usr/include/ewebkit2-0 -I/usr/include/ewebkit2-0/WebKit2 -I/usr/include/ewebkit2-0/NPAPI -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .cpp .o .obj
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign src/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+install-app_samplenavi_binPROGRAMS: $(app_samplenavi_bin_PROGRAMS)
+       @$(NORMAL_INSTALL)
+       test -z "$(app_samplenavi_bindir)" || $(MKDIR_P) "$(DESTDIR)$(app_samplenavi_bindir)"
+       @list='$(app_samplenavi_bin_PROGRAMS)'; test -n "$(app_samplenavi_bindir)" || list=; \
+       for p in $$list; do echo "$$p $$p"; done | \
+       sed 's/$(EXEEXT)$$//' | \
+       while read p p1; do if test -f $$p; \
+         then echo "$$p"; echo "$$p"; else :; fi; \
+       done | \
+       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+       sed 'N;N;N;s,\n, ,g' | \
+       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+           if ($$2 == $$4) files[d] = files[d] " " $$1; \
+           else { print "f", $$3 "/" $$4, $$1; } } \
+         END { for (d in files) print "f", d, files[d] }' | \
+       while read type dir files; do \
+           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+           test -z "$$files" || { \
+             echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(app_samplenavi_bindir)$$dir'"; \
+             $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(app_samplenavi_bindir)$$dir" || exit $$?; \
+           } \
+       ; done
+
+uninstall-app_samplenavi_binPROGRAMS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(app_samplenavi_bin_PROGRAMS)'; test -n "$(app_samplenavi_bindir)" || list=; \
+       files=`for p in $$list; do echo "$$p"; done | \
+         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+             -e 's/$$/$(EXEEXT)/' `; \
+       test -n "$$list" || exit 0; \
+       echo " ( cd '$(DESTDIR)$(app_samplenavi_bindir)' && rm -f" $$files ")"; \
+       cd "$(DESTDIR)$(app_samplenavi_bindir)" && rm -f $$files
+
+clean-app_samplenavi_binPROGRAMS:
+       -test -z "$(app_samplenavi_bin_PROGRAMS)" || rm -f $(app_samplenavi_bin_PROGRAMS)
+install-app_soundsample_binPROGRAMS: $(app_soundsample_bin_PROGRAMS)
+       @$(NORMAL_INSTALL)
+       test -z "$(app_soundsample_bindir)" || $(MKDIR_P) "$(DESTDIR)$(app_soundsample_bindir)"
+       @list='$(app_soundsample_bin_PROGRAMS)'; test -n "$(app_soundsample_bindir)" || list=; \
+       for p in $$list; do echo "$$p $$p"; done | \
+       sed 's/$(EXEEXT)$$//' | \
+       while read p p1; do if test -f $$p; \
+         then echo "$$p"; echo "$$p"; else :; fi; \
+       done | \
+       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+       sed 'N;N;N;s,\n, ,g' | \
+       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+           if ($$2 == $$4) files[d] = files[d] " " $$1; \
+           else { print "f", $$3 "/" $$4, $$1; } } \
+         END { for (d in files) print "f", d, files[d] }' | \
+       while read type dir files; do \
+           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+           test -z "$$files" || { \
+             echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(app_soundsample_bindir)$$dir'"; \
+             $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(app_soundsample_bindir)$$dir" || exit $$?; \
+           } \
+       ; done
+
+uninstall-app_soundsample_binPROGRAMS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(app_soundsample_bin_PROGRAMS)'; test -n "$(app_soundsample_bindir)" || list=; \
+       files=`for p in $$list; do echo "$$p"; done | \
+         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+             -e 's/$$/$(EXEEXT)/' `; \
+       test -n "$$list" || exit 0; \
+       echo " ( cd '$(DESTDIR)$(app_soundsample_bindir)' && rm -f" $$files ")"; \
+       cd "$(DESTDIR)$(app_soundsample_bindir)" && rm -f $$files
+
+clean-app_soundsample_binPROGRAMS:
+       -test -z "$(app_soundsample_bin_PROGRAMS)" || rm -f $(app_soundsample_bin_PROGRAMS)
+install-app_vicsample_binPROGRAMS: $(app_vicsample_bin_PROGRAMS)
+       @$(NORMAL_INSTALL)
+       test -z "$(app_vicsample_bindir)" || $(MKDIR_P) "$(DESTDIR)$(app_vicsample_bindir)"
+       @list='$(app_vicsample_bin_PROGRAMS)'; test -n "$(app_vicsample_bindir)" || list=; \
+       for p in $$list; do echo "$$p $$p"; done | \
+       sed 's/$(EXEEXT)$$//' | \
+       while read p p1; do if test -f $$p; \
+         then echo "$$p"; echo "$$p"; else :; fi; \
+       done | \
+       sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
+           -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+       sed 'N;N;N;s,\n, ,g' | \
+       $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+         { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+           if ($$2 == $$4) files[d] = files[d] " " $$1; \
+           else { print "f", $$3 "/" $$4, $$1; } } \
+         END { for (d in files) print "f", d, files[d] }' | \
+       while read type dir files; do \
+           if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+           test -z "$$files" || { \
+             echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(app_vicsample_bindir)$$dir'"; \
+             $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(app_vicsample_bindir)$$dir" || exit $$?; \
+           } \
+       ; done
+
+uninstall-app_vicsample_binPROGRAMS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(app_vicsample_bin_PROGRAMS)'; test -n "$(app_vicsample_bindir)" || list=; \
+       files=`for p in $$list; do echo "$$p"; done | \
+         sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+             -e 's/$$/$(EXEEXT)/' `; \
+       test -n "$$list" || exit 0; \
+       echo " ( cd '$(DESTDIR)$(app_vicsample_bindir)' && rm -f" $$files ")"; \
+       cd "$(DESTDIR)$(app_vicsample_bindir)" && rm -f $$files
+
+clean-app_vicsample_binPROGRAMS:
+       -test -z "$(app_vicsample_bin_PROGRAMS)" || rm -f $(app_vicsample_bin_PROGRAMS)
+ico-app-samplenavi$(EXEEXT): $(ico_app_samplenavi_OBJECTS) $(ico_app_samplenavi_DEPENDENCIES) 
+       @rm -f ico-app-samplenavi$(EXEEXT)
+       $(AM_V_CCLD)$(ico_app_samplenavi_LINK) $(ico_app_samplenavi_OBJECTS) $(ico_app_samplenavi_LDADD) $(LIBS)
+ico-app-soundsample$(EXEEXT): $(ico_app_soundsample_OBJECTS) $(ico_app_soundsample_DEPENDENCIES) 
+       @rm -f ico-app-soundsample$(EXEEXT)
+       $(AM_V_CXXLD)$(CXXLINK) $(ico_app_soundsample_OBJECTS) $(ico_app_soundsample_LDADD) $(LIBS)
+ico-app-vicsample$(EXEEXT): $(ico_app_vicsample_OBJECTS) $(ico_app_vicsample_DEPENDENCIES) 
+       @rm -f ico-app-vicsample$(EXEEXT)
+       $(AM_V_CCLD)$(ico_app_vicsample_LINK) $(ico_app_vicsample_OBJECTS) $(ico_app_vicsample_LDADD) $(LIBS)
+
+mostlyclean-compile:
+       -rm -f *.$(OBJEXT)
+
+distclean-compile:
+       -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ico_app_samplenavi-e3d.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ico_app_samplenavi-samplenavi.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ico_app_soundsample-soundsample.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ico_app_vicsample-vicsample.Po@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@am__fastdepCC_FALSE@  $(AM_V_CC) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(COMPILE) -c $<
+
+.c.obj:
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@am__fastdepCC_FALSE@  $(AM_V_CC) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+ico_app_samplenavi-samplenavi.o: samplenavi.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -MT ico_app_samplenavi-samplenavi.o -MD -MP -MF $(DEPDIR)/ico_app_samplenavi-samplenavi.Tpo -c -o ico_app_samplenavi-samplenavi.o `test -f 'samplenavi.c' || echo '$(srcdir)/'`samplenavi.c
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_samplenavi-samplenavi.Tpo $(DEPDIR)/ico_app_samplenavi-samplenavi.Po
+@am__fastdepCC_FALSE@  $(AM_V_CC) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='samplenavi.c' object='ico_app_samplenavi-samplenavi.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -c -o ico_app_samplenavi-samplenavi.o `test -f 'samplenavi.c' || echo '$(srcdir)/'`samplenavi.c
+
+ico_app_samplenavi-samplenavi.obj: samplenavi.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -MT ico_app_samplenavi-samplenavi.obj -MD -MP -MF $(DEPDIR)/ico_app_samplenavi-samplenavi.Tpo -c -o ico_app_samplenavi-samplenavi.obj `if test -f 'samplenavi.c'; then $(CYGPATH_W) 'samplenavi.c'; else $(CYGPATH_W) '$(srcdir)/samplenavi.c'; fi`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_samplenavi-samplenavi.Tpo $(DEPDIR)/ico_app_samplenavi-samplenavi.Po
+@am__fastdepCC_FALSE@  $(AM_V_CC) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='samplenavi.c' object='ico_app_samplenavi-samplenavi.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -c -o ico_app_samplenavi-samplenavi.obj `if test -f 'samplenavi.c'; then $(CYGPATH_W) 'samplenavi.c'; else $(CYGPATH_W) '$(srcdir)/samplenavi.c'; fi`
+
+ico_app_samplenavi-e3d.o: e3d.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -MT ico_app_samplenavi-e3d.o -MD -MP -MF $(DEPDIR)/ico_app_samplenavi-e3d.Tpo -c -o ico_app_samplenavi-e3d.o `test -f 'e3d.c' || echo '$(srcdir)/'`e3d.c
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_samplenavi-e3d.Tpo $(DEPDIR)/ico_app_samplenavi-e3d.Po
+@am__fastdepCC_FALSE@  $(AM_V_CC) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='e3d.c' object='ico_app_samplenavi-e3d.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -c -o ico_app_samplenavi-e3d.o `test -f 'e3d.c' || echo '$(srcdir)/'`e3d.c
+
+ico_app_samplenavi-e3d.obj: e3d.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -MT ico_app_samplenavi-e3d.obj -MD -MP -MF $(DEPDIR)/ico_app_samplenavi-e3d.Tpo -c -o ico_app_samplenavi-e3d.obj `if test -f 'e3d.c'; then $(CYGPATH_W) 'e3d.c'; else $(CYGPATH_W) '$(srcdir)/e3d.c'; fi`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_samplenavi-e3d.Tpo $(DEPDIR)/ico_app_samplenavi-e3d.Po
+@am__fastdepCC_FALSE@  $(AM_V_CC) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='e3d.c' object='ico_app_samplenavi-e3d.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_samplenavi_CFLAGS) $(CFLAGS) -c -o ico_app_samplenavi-e3d.obj `if test -f 'e3d.c'; then $(CYGPATH_W) 'e3d.c'; else $(CYGPATH_W) '$(srcdir)/e3d.c'; fi`
+
+ico_app_soundsample-soundsample.o: soundsample.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(ico_app_soundsample_CFLAGS) $(CFLAGS) -MT ico_app_soundsample-soundsample.o -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample.Tpo -c -o ico_app_soundsample-soundsample.o `test -f 'soundsample.c' || echo '$(srcdir)/'`soundsample.c
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample.Tpo $(DEPDIR)/ico_app_soundsample-soundsample.Po
+@am__fastdepCC_FALSE@  $(AM_V_CC) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='soundsample.c' object='ico_app_soundsample-soundsample.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(ico_app_soundsample_CFLAGS) $(CFLAGS) -c -o ico_app_soundsample-soundsample.o `test -f 'soundsample.c' || echo '$(srcdir)/'`soundsample.c
+
+ico_app_soundsample-soundsample.obj: soundsample.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(ico_app_soundsample_CFLAGS) $(CFLAGS) -MT ico_app_soundsample-soundsample.obj -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample.Tpo -c -o ico_app_soundsample-soundsample.obj `if test -f 'soundsample.c'; then $(CYGPATH_W) 'soundsample.c'; else $(CYGPATH_W) '$(srcdir)/soundsample.c'; fi`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample.Tpo $(DEPDIR)/ico_app_soundsample-soundsample.Po
+@am__fastdepCC_FALSE@  $(AM_V_CC) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='soundsample.c' object='ico_app_soundsample-soundsample.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(ico_app_soundsample_CFLAGS) $(CFLAGS) -c -o ico_app_soundsample-soundsample.obj `if test -f 'soundsample.c'; then $(CYGPATH_W) 'soundsample.c'; else $(CYGPATH_W) '$(srcdir)/soundsample.c'; fi`
+
+ico_app_vicsample-vicsample.o: vicsample.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_vicsample_CFLAGS) $(CFLAGS) -MT ico_app_vicsample-vicsample.o -MD -MP -MF $(DEPDIR)/ico_app_vicsample-vicsample.Tpo -c -o ico_app_vicsample-vicsample.o `test -f 'vicsample.c' || echo '$(srcdir)/'`vicsample.c
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_vicsample-vicsample.Tpo $(DEPDIR)/ico_app_vicsample-vicsample.Po
+@am__fastdepCC_FALSE@  $(AM_V_CC) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='vicsample.c' object='ico_app_vicsample-vicsample.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_vicsample_CFLAGS) $(CFLAGS) -c -o ico_app_vicsample-vicsample.o `test -f 'vicsample.c' || echo '$(srcdir)/'`vicsample.c
+
+ico_app_vicsample-vicsample.obj: vicsample.c
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_vicsample_CFLAGS) $(CFLAGS) -MT ico_app_vicsample-vicsample.obj -MD -MP -MF $(DEPDIR)/ico_app_vicsample-vicsample.Tpo -c -o ico_app_vicsample-vicsample.obj `if test -f 'vicsample.c'; then $(CYGPATH_W) 'vicsample.c'; else $(CYGPATH_W) '$(srcdir)/vicsample.c'; fi`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_vicsample-vicsample.Tpo $(DEPDIR)/ico_app_vicsample-vicsample.Po
+@am__fastdepCC_FALSE@  $(AM_V_CC) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      source='vicsample.c' object='ico_app_vicsample-vicsample.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ico_app_vicsample_CFLAGS) $(CFLAGS) -c -o ico_app_vicsample-vicsample.obj `if test -f 'vicsample.c'; then $(CYGPATH_W) 'vicsample.c'; else $(CYGPATH_W) '$(srcdir)/vicsample.c'; fi`
+
+.cpp.o:
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
+
+.cpp.obj:
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+ico_app_soundsample-soundsample_pulse_async_test.o: soundsample_pulse_async_test.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ico_app_soundsample-soundsample_pulse_async_test.o -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Tpo -c -o ico_app_soundsample-soundsample_pulse_async_test.o `test -f 'soundsample_pulse_async_test.cpp' || echo '$(srcdir)/'`soundsample_pulse_async_test.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Tpo $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Po
+@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='soundsample_pulse_async_test.cpp' object='ico_app_soundsample-soundsample_pulse_async_test.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ico_app_soundsample-soundsample_pulse_async_test.o `test -f 'soundsample_pulse_async_test.cpp' || echo '$(srcdir)/'`soundsample_pulse_async_test.cpp
+
+ico_app_soundsample-soundsample_pulse_async_test.obj: soundsample_pulse_async_test.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ico_app_soundsample-soundsample_pulse_async_test.obj -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Tpo -c -o ico_app_soundsample-soundsample_pulse_async_test.obj `if test -f 'soundsample_pulse_async_test.cpp'; then $(CYGPATH_W) 'soundsample_pulse_async_test.cpp'; else $(CYGPATH_W) '$(srcdir)/soundsample_pulse_async_test.cpp'; fi`
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Tpo $(DEPDIR)/ico_app_soundsample-soundsample_pulse_async_test.Po
+@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='soundsample_pulse_async_test.cpp' object='ico_app_soundsample-soundsample_pulse_async_test.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ico_app_soundsample-soundsample_pulse_async_test.obj `if test -f 'soundsample_pulse_async_test.cpp'; then $(CYGPATH_W) 'soundsample_pulse_async_test.cpp'; else $(CYGPATH_W) '$(srcdir)/soundsample_pulse_async_test.cpp'; fi`
+
+ico_app_soundsample-soundsample_yswavfile.o: soundsample_yswavfile.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ico_app_soundsample-soundsample_yswavfile.o -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Tpo -c -o ico_app_soundsample-soundsample_yswavfile.o `test -f 'soundsample_yswavfile.cpp' || echo '$(srcdir)/'`soundsample_yswavfile.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Tpo $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Po
+@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='soundsample_yswavfile.cpp' object='ico_app_soundsample-soundsample_yswavfile.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ico_app_soundsample-soundsample_yswavfile.o `test -f 'soundsample_yswavfile.cpp' || echo '$(srcdir)/'`soundsample_yswavfile.cpp
+
+ico_app_soundsample-soundsample_yswavfile.obj: soundsample_yswavfile.cpp
+@am__fastdepCXX_TRUE@  $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT ico_app_soundsample-soundsample_yswavfile.obj -MD -MP -MF $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Tpo -c -o ico_app_soundsample-soundsample_yswavfile.obj `if test -f 'soundsample_yswavfile.cpp'; then $(CYGPATH_W) 'soundsample_yswavfile.cpp'; else $(CYGPATH_W) '$(srcdir)/soundsample_yswavfile.cpp'; fi`
+@am__fastdepCXX_TRUE@  $(AM_V_at)$(am__mv) $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Tpo $(DEPDIR)/ico_app_soundsample-soundsample_yswavfile.Po
+@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     source='soundsample_yswavfile.cpp' object='ico_app_soundsample-soundsample_yswavfile.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@     DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ico_app_soundsample_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o ico_app_soundsample-soundsample_yswavfile.obj `if test -f 'soundsample_yswavfile.cpp'; then $(CYGPATH_W) 'soundsample_yswavfile.cpp'; else $(CYGPATH_W) '$(srcdir)/soundsample_yswavfile.cpp'; fi`
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+check-am: all-am
+check: check-am
+all-am: Makefile $(PROGRAMS)
+installdirs:
+       for dir in "$(DESTDIR)$(app_samplenavi_bindir)" "$(DESTDIR)$(app_soundsample_bindir)" "$(DESTDIR)$(app_vicsample_bindir)"; do \
+         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+       done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+       $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+         `test -z '$(STRIP)' || \
+           echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-app_samplenavi_binPROGRAMS \
+       clean-app_soundsample_binPROGRAMS \
+       clean-app_vicsample_binPROGRAMS clean-generic mostlyclean-am
+
+distclean: distclean-am
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+       distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-app_samplenavi_binPROGRAMS \
+       install-app_soundsample_binPROGRAMS \
+       install-app_vicsample_binPROGRAMS
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-app_samplenavi_binPROGRAMS \
+       uninstall-app_soundsample_binPROGRAMS \
+       uninstall-app_vicsample_binPROGRAMS
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean \
+       clean-app_samplenavi_binPROGRAMS \
+       clean-app_soundsample_binPROGRAMS \
+       clean-app_vicsample_binPROGRAMS clean-generic ctags distclean \
+       distclean-compile distclean-generic distclean-tags distdir dvi \
+       dvi-am html html-am info info-am install install-am \
+       install-app_samplenavi_binPROGRAMS \
+       install-app_soundsample_binPROGRAMS \
+       install-app_vicsample_binPROGRAMS install-data install-data-am \
+       install-dvi install-dvi-am install-exec install-exec-am \
+       install-html install-html-am install-info install-info-am \
+       install-man install-pdf install-pdf-am install-ps \
+       install-ps-am install-strip installcheck installcheck-am \
+       installdirs maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \
+       ps ps-am tags uninstall uninstall-am \
+       uninstall-app_samplenavi_binPROGRAMS \
+       uninstall-app_soundsample_binPROGRAMS \
+       uninstall-app_vicsample_binPROGRAMS
+
+
+#ico_app_samplenavi_LDADD = -L/usr/lib -lico-app-fw-efl -lico-uxf-weston-plugin -lico-app-fw -ldbus-1 -lpthread -lrt /usr/lib/libopencv_calib3d.so /usr/lib/libopencv_contrib.so /usr/lib/libopencv_core.so /usr/lib/libopencv_features2d.so /usr/lib/libopencv_flann.so /usr/lib/libopencv_gpu.so /usr/lib/libopencv_highgui.so /usr/lib/libopencv_imgproc.so /usr/lib/libopencv_legacy.so /usr/lib/libopencv_ml.so /usr/lib/libopencv_nonfree.so /usr/lib/libopencv_objdetect.so /usr/lib/libopencv_photo.so /usr/lib/libopencv_stitching.so /usr/lib/libopencv_ts.so /usr/lib/libopencv_video.so /usr/lib/libopencv_videostab.so -lwebsockets -laul -lecore_evas -lecore -leina -levas -lecore_wayland -lelementary -lm -leet -lecore_file -ledje -lethumb_client -lecore_imf -lecore_con -lglib-2.0 -lwayland-client -lwayland-cursor -lwayland-egl -lwayland-server -lewebkit2 -lcairo -lGLESv2 -lEGL -lpangocairo-1.0 -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgdk_pixbuf-2.0 -lgthread-2.0
+
+#ico_app_samplenavi_CFLAGS = -Wall -I. -I/usr/include/opencv -I/usr/include/ico-appfw -I/usr/include/ecore-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/evas-1 -I/usr/include/eet-1 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/elementary-1 -I/usr/include/ethumb-1 -I/usr/include/efreet-1 -I/usr/include/e_dbus-1 -I/usr/include/emotion-1 -I/usr/include/edje-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/embryo-1 -I/usr/include/ewebkit2-0 -I/usr/include/ewebkit2-0/WebKit2 -I/usr/include/ewebkit2-0/NPAPI -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
index 8a18a07..f2d4e39 100644 (file)
 
 /* FUNCTION SELECT */
 //#define _USE_CAMERA_
-//#define _USE_OPENCV_  //USE
+//#define _USE_OPENCV_
 //#define _E3D_H_OUTPUT_PRINT_
-
 #define _SHOW_FPS_
 #define _USE_Z_LIMIT_FIX_
 
-
 /* Default data (for samplenavi.conf) */
-#define DEF_USB_CAMERA_ID                              (0)
-#define DEF_LANDMARK_POSITION                  (-80)
-#define DEF_LANDMARK_ROTATION                  (90)
-
+#define DEF_USB_CAMERA_ID           (0)
+#define DEF_LANDMARK_POSITION       (-80)
+#define DEF_LANDMARK_ROTATION       (90)
 
 /* for 3D Layer */
-#define ROUTE_PLANE_HEIGHT                     (-190)
-#define ROUTE_PLANE_WIDTH                      (100)
+#define ROUTE_PLANE_HEIGHT          (-190)
+#define ROUTE_PLANE_WIDTH           (100)
 
-#define FRONT_SIDE_Z                           (-190)
-#define Z0_POSITION                                    (0)
-#define FOCUS_LENGTH                           (512)
+#define FRONT_SIDE_Z                (-190)
+#define Z0_POSITION                 (0)
+#define FOCUS_LENGTH                (512)
 
-#define Z_LIMIT                                                (-150)
-#define COORD_CONVERT_COEFFICIENT      (20)
+#define Z_LIMIT                     (-150)
+#define COORD_CONVERT_COEFFICIENT   (20)
 
-#define CULLING_LENGTH_LANDMARKS       (5000)
-#define CULLING_LENGTH_ROUTE           (20000)
-
-#define GOAL_MESSAGE_LENGTH                    (3500)
+#define CULLING_LENGTH_LANDMARKS    (5000)
+#define CULLING_LENGTH_ROUTE        (20000)
 
+#define GOAL_MESSAGE_LENGTH         (3500)
 
 /* For route point */
-#define MAX_DRAW_ROUTE_POINTS          (500)
-#define ROUTE_DIVISION_NUMBER          (10)
-#define BOX_FIXED_LENGTH                       (150)
+#define MAX_DRAW_ROUTE_POINTS       (500)
+#define ROUTE_DIVISION_NUMBER       (10)
+#define BOX_FIXED_LENGTH            (150)
 
 /* For Landmarks */
-#define MAX_LANDMARK_POINTS                    (1000)
-#define LANDMARK_WIDTH                         (100)
+#define MAX_LANDMARK_POINTS         (1000)
+#define LANDMARK_WIDTH              (100)
 
 /* Timers */
-#define TIME_INTERVAL_CAMERA           (0.10)
-//#define TIME_INTERVAL_AR                     (0.05)
-//#define TIME_INTERVAL_AR                     (0.033)
-#define TIME_INTERVAL_AR                       (0.066)
-#define TIME_INTERVAL_MAP                      (1.0)
-
+#define TIME_INTERVAL_CAMERA        (0.10)
+#define TIME_INTERVAL_AR            (0.066)
+#define TIME_INTERVAL_MAP           (1.0)
 
 /* Window Size */
-#define W_WIDTH                                                (1920) 
-#define W_HEIGHT                                       (1080-64) // StatusBar window height:64
+#define W_WIDTH                     (1920)
+#define W_HEIGHT                    (1080-64)       /* StatusBar window height:64 */
 
-#define W_NAVI_HEIGHT                          (480)
-#define W_MAP_HEIGHT                           (536)
+#define W_NAVI_HEIGHT               (480)
+#define W_MAP_HEIGHT                (536)
 
-#define W_NAVI_ORIGINE_X                       (0)
-#define W_NAVI_ORIGINE_Y                       (0)
+#define W_NAVI_ORIGINE_X            (0)
+#define W_NAVI_ORIGINE_Y            (0)
 
-#define W_MAP_ORIGINE_X                                (0)
-#define W_MAP_ORIGINE_Y                                (480)
+#define W_MAP_ORIGINE_X             (0)
+#define W_MAP_ORIGINE_Y             (480)
 
-#define W_TEXTAREA_X                           (0)
-#define W_TEXTAREA_Y                           (416)
-#define W_TEXTAREA_HEIGHT                      (64)
-#define W_TEXTAREA_WIDTH                       (W_WIDTH)
+#define W_TEXTAREA_X                (0)
+#define W_TEXTAREA_Y                (416)
+#define W_TEXTAREA_HEIGHT           (64)
+#define W_TEXTAREA_WIDTH            (W_WIDTH)
 
-#define W_NAVIBUTTON_HEIGHT                    (44)
-#define W_NAVIBUTTON_WIDTH                     (146)
-#define W_NAVIBUTTON_X                         (W_WIDTH - 10 - W_NAVIBUTTON_WIDTH)
-#define W_NAVIBUTTON_Y                         (W_TEXTAREA_Y + 10)
+#define W_NAVIBUTTON_HEIGHT         (44)
+#define W_NAVIBUTTON_WIDTH          (146)
+#define W_NAVIBUTTON_X              (W_WIDTH - 10 - W_NAVIBUTTON_WIDTH)
+#define W_NAVIBUTTON_Y              (W_TEXTAREA_Y + 10)
 
-#define W_GOALMESSAGE_HEIGHT           (50)
-#define W_GOALMESSAGE_WIDTH                    (478)
-#define W_GOALMESSAGE_X                                (150)
-#define W_GOALMESSAGE_Y                                (283)
+#define W_GOALMESSAGE_HEIGHT        (50)
+#define W_GOALMESSAGE_WIDTH         (478)
+#define W_GOALMESSAGE_X             (150)
+#define W_GOALMESSAGE_Y             (283)
 
-#define W_ADDRESS_HEIGHT                       (50)
-#define W_ADDRESS_WIDTH                                (570)
-#define W_ADDRESS_X                                    (32)
-#define W_ADDRESS_Y                                    (437)
+#define W_ADDRESS_HEIGHT            (50)
+#define W_ADDRESS_WIDTH             (570)
+#define W_ADDRESS_X                 (32)
+#define W_ADDRESS_Y                 (437)
 
-#define MAX_ROUTE_POINTS                       (500)
-#define LON_CONVERT                                    (90550.8)
-#define LAT_CONVERT                                    (111240)
+#define MAX_ROUTE_POINTS            (500)
+#define LON_CONVERT                 (90550.8)
+#define LAT_CONVERT                 (111240)
 
 /* Directory */
-#define RESOURCE_DIR                           "/opt/apps/org.tizen.ico.app-samplenavi/res"
-#define IMAGES_DIR                                     "/opt/apps/org.tizen.ico.app-samplenavi/res/images"
+#define RESOURCE_DIR                "/opt/apps/org.tizen.ico.app-samplenavi/res"
+#define IMAGES_DIR                  "/opt/apps/org.tizen.ico.app-samplenavi/res/images"
 
 /* Common */
-#define TRUE                                           (1)
-#define FALSE                                          (0)
+#define TRUE                        (1)
+#define FALSE                       (0)
 
 /* Layer */
-#define LAYER_CAMERA                           (0)
-#define LAYER_ROUTE                                    (5)
-#define LAYER_LANDMARK                         (10)
-#define LAYER_MAP                                      (30)
-#define LAYER_UI                                       (30)
-
-/* Resources */
-static const char *config_path = RESOURCE_DIR "/samplenavi.conf";
-
-static const char *setting_button_path = IMAGES_DIR "/na_bt3_off.png";
-
-static const char *goal_img_path = IMAGES_DIR "/na_goal.png";
-static const char *goal_text_img_path = IMAGES_DIR "/na_goal_text.png";
-
-static const char *landmark_img_path_0 = IMAGES_DIR "/sg_m_01.png";
-static const char *landmark_img_path_1 = IMAGES_DIR "/sg_m_02.png";
-static const char *landmark_img_path_2 = IMAGES_DIR "/sg_m_03.png";
-static const char *landmark_img_path_3 = IMAGES_DIR "/sg_m_04.png";
-static const char *landmark_img_path_4 = IMAGES_DIR "/sg_m_05.png";
-static const char *landmark_img_path_5 = IMAGES_DIR "/sg_m_06.png";
-static const char *landmark_img_path_6 = IMAGES_DIR "/sg_m_07.png";
-static const char *landmark_img_path_7 = IMAGES_DIR "/sg_m_08.png";
-static const char *landmark_img_path_8 = IMAGES_DIR "/sg_l_01.png";
-static const char *landmark_img_path_9 = IMAGES_DIR "/sg_l_02.png";
-static const char *landmark_img_path_10 = IMAGES_DIR "/sg_l_03.png";
-static const char *landmark_img_path_11 = IMAGES_DIR "/sg_l_04.png";
-static const char *landmark_img_path_12 = IMAGES_DIR "/sg_l_05.png";
-static const char *landmark_img_path_13 = IMAGES_DIR "/sg_l_06.png";
-static const char *landmark_img_path_14 = IMAGES_DIR "/sg_l_07.png";
-static const char *landmark_img_path_15 = IMAGES_DIR "/sg_l_08.png";
-static const char *csv_landmark_path = RESOURCE_DIR "/landmark.csv";
-
-static const char *default_url = "file:///opt/apps/org.tizen.ico.app-samplenavi/res/Map/map.html";
+#define LAYER_CAMERA                (0)
+#define LAYER_ROUTE                 (5)
+#define LAYER_LANDMARK              (10)
+#define LAYER_MAP                   (30)
+#define LAYER_UI                    (30)
 
 #endif /* SAMPLENAVI_DEFINE_H_ */
-
index 6e8ace2..1e33288 100644 (file)
--- a/src/e3d.c
+++ b/src/e3d.c
@@ -30,7 +30,8 @@
 /* Define data types                                                          */
 /*============================================================================*/
 /* Landmark Points and Cubes */
-typedef struct _PointLength {
+typedef struct _PointLength
+{
     int index;
     double length;
     int drawable;
@@ -40,55 +41,43 @@ typedef struct _PointLength {
 /* Function prototype for static(internal) functions                          */
 /*============================================================================*/
 static void load_route_from_websocket(char *p_in, size_t len);
-
-/* Local Functions for Route. */
 static void calc_route_coord_from_lonlat();
-
-/* Local Functions for Landmark. */
 static void load_landmarks_from_csv();
 static void calc_landmarks_coord_from_lonlat();
-
-void init_e3d(Evas *e3d, void *p_in, size_t len);
-
-/* Landmark Points and Cubes */
 static const char *landmark_img_path(int i);
-
-void e3d_cleanup();
-void calc_route_distance_to_camera();
-void check_route_drawable_by_distance_to_camera();
-double calc_square_length(Point p0, Point p1);
-int length_comp(const void *pl0, const void *pl1);
-
-/* Local Functions for Drawing on Evas */
-Plane *_plane_new(Evas *e3d, Evas_Coord w, Evas_Coord d, Evas_Coord h);
-void _plane_draw(Plane *plane);
-void _plane_free(Plane *plane);
-Cube *_cube_new(Evas *e3d, Evas_Coord w, Evas_Coord h, Evas_Coord d, const char *img_path);
-void _cube_draw(Cube *c, Evas_Coord x, Evas_Coord y, Evas_Coord z, double dx, double dy, double dz);
-void _cube_free(Cube *c);
-void goal_object_new(Evas *e3d);
-void goal_object_draw();
-void goal_object_free();
-
-/* Local Functions for Route. */
-void calc_route_coord_by_camera();
-void check_route_darawable_by_z_limit_fix();
-void draw_route(Evas *e3d);
-double calc_length(Point p0, Point p1);
-void calc_route_distance();
-void rotate_xz(Point src, Point *dist, double angle);
-void calc_base_box_points(int routenum);
-void calc_base_box_points_all();
-void calc_intersection(Point p0, Point p1, Point p2, Point p3, Point *point);
-void calc_bezier_points(Point p0, Point p1, Point p2, Point *points);
-void draw_curve(int routenum);
-Point calc_fix_point(int routenum, int point_index);
-void calc_fixed_box_points(int routenum);
-void calc_fixed_box_points_all();
-
-/* Local Functions for Landmark. */
-void calc_landmarks_coord_by_camera();
-void draw_landmark(Evas *e3d);
+static void _camera_pos(Evas_Coord x, Evas_Coord y, Evas_Coord z,
+                        double angle);
+static Plane *_plane_new(Evas *e3d, Evas_Coord w, Evas_Coord d,
+                         Evas_Coord h);
+static void _plane_draw(Plane *plane);
+static void _plane_free(Plane *plane);
+static Cube *_cube_new(Evas *e3d, Evas_Coord w, Evas_Coord h, Evas_Coord d,
+                       const char *img_path);
+static void _cube_draw(Cube *c, Evas_Coord x, Evas_Coord y, Evas_Coord z,
+                       double dx, double dy, double dz);
+static void _cube_free(Cube *c);
+static void goal_object_new(Evas *e3d);
+static void goal_object_draw();
+static void goal_object_free();
+static void check_route_drawable_by_z_limit_fix();
+static void calc_route_coord_by_camera();
+static void calc_route_distance_to_camera();
+static void check_route_drawable_by_distance_to_camera();
+static void calc_fixed_box_points_all();
+static void calc_fixed_box_points(int routenum);
+static Point calc_fix_point(int routenum, int point_index);
+static void draw_curve(int routenum);
+static void calc_bezier_points(Point p0, Point p1, Point p2, Point *points);
+static void calc_base_box_points_all();
+static void calc_base_box_points(int routenum);
+static void calc_landmarks_coord_by_camera();
+static void calc_route_distance();
+static double calc_length(Point p0, Point p1);
+static double calc_square_length(Point p0, Point p1);
+static void rotate_xz(Point src, Point *dist, double angle);
+static void calc_intersection(Point p0, Point p1, Point p2, Point p3,
+                              Point *point);
+static int length_comp(const void *pl0, const void *pl1);
 
 /*============================================================================*/
 /* Tables and Valiables                                                       */
@@ -102,7 +91,7 @@ char enable_navi;
 int polygon_count;
 #endif
 
-/* Route Points and Planes*/
+/* Route Points and Planes */
 int route_data_count;
 CsvRoute csv_route[MAX_ROUTE_POINTS];
 Point route_raw[MAX_DRAW_ROUTE_POINTS];
@@ -117,6 +106,7 @@ Plane *division_plane[MAX_DRAW_ROUTE_POINTS - 2][ROUTE_DIVISION_NUMBER];
 int route_draw_num;
 double route_distance[MAX_DRAW_ROUTE_POINTS - 1];
 Evas_Object *goal_object;
+double goal_square_length;
 
 /* Landmark Points and Cubes */
 int landmark_data_count;
@@ -125,161 +115,32 @@ Point landmark_raw[MAX_LANDMARK_POINTS];
 Point landmark[MAX_LANDMARK_POINTS];
 Cube *landmark_cube[MAX_LANDMARK_POINTS];
 
+static const char *goal_img_path = IMAGES_DIR "/na_goal.png";
+static const char *landmark_img_path_0 = IMAGES_DIR "/sg_m_01.png";
+static const char *landmark_img_path_1 = IMAGES_DIR "/sg_m_02.png";
+static const char *landmark_img_path_2 = IMAGES_DIR "/sg_m_03.png";
+static const char *landmark_img_path_3 = IMAGES_DIR "/sg_m_04.png";
+static const char *landmark_img_path_4 = IMAGES_DIR "/sg_m_05.png";
+static const char *landmark_img_path_5 = IMAGES_DIR "/sg_m_06.png";
+static const char *landmark_img_path_6 = IMAGES_DIR "/sg_m_07.png";
+static const char *landmark_img_path_7 = IMAGES_DIR "/sg_m_08.png";
+static const char *landmark_img_path_8 = IMAGES_DIR "/sg_l_01.png";
+static const char *landmark_img_path_9 = IMAGES_DIR "/sg_l_02.png";
+static const char *landmark_img_path_10 = IMAGES_DIR "/sg_l_03.png";
+static const char *landmark_img_path_11 = IMAGES_DIR "/sg_l_04.png";
+static const char *landmark_img_path_12 = IMAGES_DIR "/sg_l_05.png";
+static const char *landmark_img_path_13 = IMAGES_DIR "/sg_l_06.png";
+static const char *landmark_img_path_14 = IMAGES_DIR "/sg_l_07.png";
+static const char *landmark_img_path_15 = IMAGES_DIR "/sg_l_08.png";
+static const char *csv_landmark_path = RESOURCE_DIR "/landmark.csv";
+
 /*============================================================================*/
 /* functions                                                                  */
 /*============================================================================*/
 /*--------------------------------------------------------------------------*/
 /*
- * @brief   load_route_from_websocket
- *          route information acquisition.
- *
- * @param[in]   p_in              receive message
- * @param[in]   len               message size[BYTE]
- * @return      none
- */
-/*--------------------------------------------------------------------------*/
-static void
-load_route_from_websocket(char *p_in, size_t len)
-{
-    /* Local variable */
-    size_t  index = 0;
-    char    str[256];
-    route_data_count = 0;
-    
-    /* Get string */
-    while( index < len ) {
-        /* Get start tag */
-        if( ( strlen( &p_in[index] ) >= strlen( ROUTE_START_TAG ) ) && 
-            ( strncmp( &p_in[index], ROUTE_START_TAG, strlen( ROUTE_START_TAG ) ) == 0 ) ) 
-        {
-            index += strlen( ROUTE_START_TAG );
-        }
-        /* Get end tag */
-        else if( ( strlen( &p_in[index] ) >= strlen( ROUTE_END_TAG ) ) && 
-                 ( strncmp( &p_in[index], ROUTE_START_TAG, strlen( ROUTE_END_TAG ) ) == 0 ) ) 
-        {
-            break;
-        }
-        /* Get br tag */
-        else if( ( strlen( &p_in[index] ) >= strlen( BR_TAG ) ) && 
-                 ( strncmp( &p_in[index], BR_TAG, strlen( BR_TAG ) ) == 0 ) ) 
-        {
-            index += strlen( BR_TAG );
-        }
-        /* Get parameter */
-        else {
-            /* Get lng */
-            memset( str, 0, sizeof( str ) );
-            while( ( p_in[index] != ',' ) && ( index < len ) ) {
-                str[strlen( str )] = p_in[index];
-                index++;
-            }
-            csv_route[route_data_count].lon = atof( str );
-            index++;
-            
-            /* Get lat */
-            memset( str, 0, sizeof( str ) );
-            while( ( p_in[index] != '<' ) && ( index < len ) ) {
-                str[strlen( str )] = p_in[index];
-                index++;
-            }
-            csv_route[route_data_count].lat = atof( str );
-            route_data_count++;
-        }
-    }
-    if(route_data_count > 0){
-        route_data_count--;
-    }
-}
-
-/*--------------------------------------------------------------------------*/
-/*
- * @brief   calc_route_coord_from_lonlat
- *          The coordinates of a route are calculated from 
- *          latitude and longitude.
- *
- * @param     none
- * @return    none
- */
-/*--------------------------------------------------------------------------*/
-static void
-calc_route_coord_from_lonlat()
-{
-    int i;
-
-    for (i = 0; i < route_data_count; i++) {
-        double x = (csv_route[i].lon - csv_route[0].lon) * LON_CONVERT * COORD_CONVERT_COEFFICIENT;
-        double z = (csv_route[i].lat - csv_route[0].lat) * LAT_CONVERT * COORD_CONVERT_COEFFICIENT;
-        POINT(route_raw[i], x, ROUTE_PLANE_HEIGHT, z, 0, 0);
-    }
-}
-
-/*--------------------------------------------------------------------------*/
-/*
- * @brief   load_landmarks_from_csv
- *          The information on a landmark is loaded from a CSV file.
- *
- * @param     none
- * @return    none
- */
-/*--------------------------------------------------------------------------*/
-static void
-load_landmarks_from_csv()
-{
-    FILE *fp;
-    int i;
-
-    if ((fp = fopen(csv_landmark_path, "r")) == NULL) {
-        fprintf(stderr, "%s\n", "Error : can't open file.(landmark.csv)\n");
-        landmark_data_count = 0;
-        return;
-    }
-
-    i = 0;
-    while(fscanf(fp, "%lf,%lf,%hhd",
-                &csv_landmark[i].lon, &csv_landmark[i].lat, &csv_landmark[i].id) != EOF) {
-        i++;
-    }
-    landmark_data_count = i;
-
-    fclose(fp);
-
-    // for test
-    for (i = 0; i < landmark_data_count; i++) {
-        uim_debug("landmark data %d : %.4f, %.4f, %d\n",
-                i, csv_landmark[i].lon, csv_landmark[i].lat, csv_landmark[i].id);
-    }
-
-    uim_debug("landmark data read. count = %d\n", landmark_data_count);
-
-    return;
-}
-
-/*--------------------------------------------------------------------------*/
-/*
- * @brief   calc_landmarks_coord_from_lonlat
- *          The coordinates of a landmark are calculated from
- *          latitude and longitude.
- *
- * @param     none
- * @return    none
- */
-/*--------------------------------------------------------------------------*/
-static void calc_landmarks_coord_from_lonlat()
-{
-    int i;
-
-    for (i = 0; i < landmark_data_count; i++) {
-        double x = (csv_landmark[i].lon - csv_route[0].lon) * LON_CONVERT * COORD_CONVERT_COEFFICIENT;
-        double z = (csv_landmark[i].lat - csv_route[0].lat) * LAT_CONVERT * COORD_CONVERT_COEFFICIENT;
-        POINT(landmark_raw[i], x, conf_data[LANDMARK_POSITION], z, 0, 0);
-    }
-}
-
-/*--------------------------------------------------------------------------*/
-/*
- * @brief   load_route_from_websocket
- *          route information acquisition.
+ * @brief   init_e3d
+ *          Initialization of 3D field-of-view information.
  *
  * @param[in]   e3d               3D view Evas object
  * @param[in]   p_in              receive message
@@ -287,8 +148,7 @@ static void calc_landmarks_coord_from_lonlat()
  * @return      none
  */
 /*--------------------------------------------------------------------------*/
-void
-init_e3d( Evas *e3d, void *p_in, size_t len )
+void init_e3d(Evas *e3d, void *p_in, size_t len)
 {
     int i, j;
 
@@ -299,7 +159,7 @@ init_e3d( Evas *e3d, void *p_in, size_t len )
      ***********************/
 
     /* load route data */
-    load_route_from_websocket( (char *)p_in, len );
+    load_route_from_websocket((char *) p_in, len);
 
     calc_route_coord_from_lonlat();
     route_draw_num = route_data_count;
@@ -326,13 +186,13 @@ init_e3d( Evas *e3d, void *p_in, size_t len )
 
 #ifdef _E3D_H_OUTPUT_PRINT_
     uim_debug("Base Plane point0 = %f, %f, %f \n", base_plane[0]->pt[0].x,
-      base_plane[0]->pt[0].y, base_plane[0]->pt[0].z);
+              base_plane[0]->pt[0].y, base_plane[0]->pt[0].z);
     uim_debug("Base Plane point1 = %f, %f, %f \n", base_plane[0]->pt[1].x,
-      base_plane[0]->pt[1].y, base_plane[0]->pt[1].z);
+              base_plane[0]->pt[1].y, base_plane[0]->pt[1].z);
     uim_debug("Base Plane point2 = %f, %f, %f \n", base_plane[0]->pt[2].x,
-      base_plane[0]->pt[2].y, base_plane[0]->pt[2].z);
+              base_plane[0]->pt[2].y, base_plane[0]->pt[2].z);
     uim_debug("Base Plane point3 = %f, %f, %f \n", base_plane[0]->pt[3].x,
-      base_plane[0]->pt[3].y, base_plane[0]->pt[3].z);
+              base_plane[0]->pt[3].y, base_plane[0]->pt[3].z);
 #endif
 
     /***********************
@@ -344,17 +204,21 @@ init_e3d( Evas *e3d, void *p_in, size_t len )
     calc_landmarks_coord_from_lonlat();
 
     for (i = 0; i < landmark_data_count; i++) {
-        landmark_cube[i] = _cube_new(e3d, LANDMARK_WIDTH, (LANDMARK_WIDTH / 3) * 4, LANDMARK_WIDTH,
-                landmark_img_path(csv_landmark[i].id));
+        landmark_cube[i] = _cube_new(e3d, LANDMARK_WIDTH,
+                                     (LANDMARK_WIDTH / 3) * 4, LANDMARK_WIDTH,
+                                     landmark_img_path(csv_landmark[i].id));
     }
 
-/*****************************************************************************/
+    /***********************************************************************/
 
     // for test
-    uim_debug("Route CSV x = %f, z = %f\n", csv_route[1].lon, csv_route[1].lat);
+    uim_debug("Route CSV x = %f, z = %f\n",
+              csv_route[1].lon, csv_route[1].lat);
     uim_debug("Route x = %f, z = %f\n", route_raw[1].x, route_raw[1].z);
-    uim_debug("Landmark CSV x = %f, z = %f\n", csv_landmark[0].lon, csv_landmark[0].lat);
-    uim_debug("Landmark x = %f, z = %f\n", landmark_raw[0].x, landmark_raw[0].z);
+    uim_debug("Landmark CSV x = %f, z = %f\n",
+              csv_landmark[0].lon, csv_landmark[0].lat);
+    uim_debug("Landmark x = %f, z = %f\n",
+              landmark_raw[0].x, landmark_raw[0].z);
 
     /***********************
      * Camera Initialize *
@@ -378,83 +242,14 @@ init_e3d( Evas *e3d, void *p_in, size_t len )
 
 /*--------------------------------------------------------------------------*/
 /*
- * @brief   landmark_img_path
- *          Image file path acquisition of a landmark.
- *
- * @param[in]   i     landmark image file path identifier 
- * @return      file path address
- * @retval       > 0      success
- * @retval       NULL     error
- */
-/*--------------------------------------------------------------------------*/
-static const char *
-landmark_img_path(int i)
-{
-    const char *img_path;
-    switch (i) {
-        case 0:
-            img_path = landmark_img_path_0;
-            break;
-        case 1:
-            img_path = landmark_img_path_1;
-            break;
-        case 2:
-            img_path = landmark_img_path_2;
-            break;
-        case 3:
-            img_path = landmark_img_path_3;
-            break;
-        case 4:
-            img_path = landmark_img_path_4;
-            break;
-        case 5:
-            img_path = landmark_img_path_5;
-            break;
-        case 6:
-            img_path = landmark_img_path_6;
-            break;
-        case 7:
-            img_path = landmark_img_path_7;
-            break;
-        case 8:
-            img_path = landmark_img_path_8;
-            break;
-        case 9:
-            img_path = landmark_img_path_9;
-            break;
-        case 10:
-            img_path = landmark_img_path_10;
-            break;
-        case 11:
-            img_path = landmark_img_path_11;
-            break;
-        case 12:
-            img_path = landmark_img_path_12;
-            break;
-        case 13:
-            img_path = landmark_img_path_13;
-            break;
-        case 14:
-            img_path = landmark_img_path_14;
-            break;
-        case 15:
-            img_path = landmark_img_path_15;
-            break;
-    }
-    return img_path;
-}
-
-/*--------------------------------------------------------------------------*/
-/*
  * @brief   e3d_cleanup
- *          The information on a landmark is loaded from a CSV file.
+ *          3D field-of-view object cleaning.
  *
  * @param     none
  * @return    none
  */
 /*--------------------------------------------------------------------------*/
-void
-e3d_cleanup()
+void e3d_cleanup()
 {
     int i, j;
 
@@ -476,7 +271,17 @@ e3d_cleanup()
     goal_object_free();
 }
 
-void draw_route(Evas *e3d) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   draw_route
+ *          3D field-of-view route drawing. 
+ *
+ * @param[in]   e3d               3D view Evas object
+ * @return      none
+ */
+/*--------------------------------------------------------------------------*/
+void draw_route(Evas *e3d)
+{
     int i;
     int j;
 
@@ -488,7 +293,7 @@ void draw_route(Evas *e3d) {
     calc_base_box_points_all();
     calc_fixed_box_points_all();
 
-// ----------------------------------------------------------------------------
+    /***********************************************************************/
 
     if (enable_navi == FALSE || set_route == FALSE) {
         evas_object_hide(goal_object);
@@ -498,7 +303,8 @@ void draw_route(Evas *e3d) {
     for (i = 0; i < route_draw_num - 1; i++) {
         if (fixed_plane[i]->drawable == TRUE) {
             _plane_draw(fixed_plane[i]);
-        } else {
+        }
+        else {
             evas_object_hide(fixed_plane[i]->o);
         }
     }
@@ -507,7 +313,8 @@ void draw_route(Evas *e3d) {
     for (i = 0; i < route_draw_num - 2; i++) {
         if (fixed_plane[i]->drawable == TRUE) {
             draw_curve(i);
-        } else {
+        }
+        else {
             for (j = 0; j < ROUTE_DIVISION_NUMBER; j++) {
                 evas_object_hide(division_plane[i][j]->o);
             }
@@ -522,10 +329,19 @@ void draw_route(Evas *e3d) {
 #endif
 
     goal_object_draw(fixed_plane[route_draw_num - 2]);
-
 }
 
-void draw_landmark(Evas *e3d) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   draw_landmark
+ *          3D field-of-view landmark drawing. 
+ *
+ * @param[in]   e3d               3D view Evas object
+ * @return      none
+ */
+/*--------------------------------------------------------------------------*/
+void draw_landmark(Evas *e3d)
+{
     static unsigned long frame_count = 0;
     PointLength draw_order[landmark_data_count];
     int i, j, k;
@@ -547,7 +363,9 @@ void draw_landmark(Evas *e3d) {
     camera_coord.z = camera.z;
 
     /* calc landmark rotation */
-    landmark_angle = (int)((conf_data[LANDMARK_ROTATION] / (1.0 / TIME_INTERVAL_AR)) * frame_count) % 360;
+    landmark_angle =
+        (int) ((conf_data[LANDMARK_ROTATION] / (1.0 / TIME_INTERVAL_AR)) *
+               frame_count) % 360;
 
     culling_length = CULLING_LENGTH_LANDMARKS * CULLING_LENGTH_LANDMARKS;
 
@@ -559,7 +377,8 @@ void draw_landmark(Evas *e3d) {
         /* for culling */
         if (culling_length < draw_order[i].length) {
             draw_order[i].drawable = FALSE;
-        } else {
+        }
+        else {
             draw_order[i].drawable = TRUE;
         }
     }
@@ -567,21 +386,279 @@ void draw_landmark(Evas *e3d) {
     qsort(draw_order, landmark_data_count, sizeof(PointLength), length_comp);
 
     for (i = 0; i < landmark_data_count; i++) {
-        j = draw_order[i].index;
-        if (draw_order[i].drawable == TRUE) {
-            _cube_draw(landmark_cube[j], landmark[j].x, landmark[j].y, landmark[j].z, 
-                    0, landmark_angle, 0);
-        } else {
-            for (k = 0; k < 6; k++) {
-                evas_object_hide(landmark_cube[j]->side[k].o);
-            }
-        }
+        j = draw_order[i].index;
+        if (draw_order[i].drawable == TRUE) {
+            _cube_draw(landmark_cube[j], landmark[j].x, landmark[j].y,
+                       landmark[j].z, 0, landmark_angle, 0);
+        }
+        else {
+            for (k = 0; k < 6; k++) {
+                evas_object_hide(landmark_cube[j]->side[k].o);
+            }
+        }
+    }
+
+    frame_count++;
+}
+
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_camera_coord
+ *          Calculation of the coordinates of a camera.
+ *
+ * @param       none
+ * @return      none
+ */
+/*--------------------------------------------------------------------------*/
+void calc_camera_coord()
+{
+    double x, z;
+
+    x = (camera_geocode.lon -
+         csv_route[0].lon) * LON_CONVERT * COORD_CONVERT_COEFFICIENT;
+    z = (camera_geocode.lat -
+         csv_route[0].lat) * LAT_CONVERT * COORD_CONVERT_COEFFICIENT;
+
+    _camera_pos(x, camera.y, z, (360.0 - (double) camera_geocode.dir));
+
+}
+
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   load_route_from_websocket
+ *          route information acquisition.
+ *
+ * @param[in]   p_in              receive message
+ * @param[in]   len               message size[BYTE]
+ * @return      none
+ */
+/*--------------------------------------------------------------------------*/
+static void load_route_from_websocket(char *p_in, size_t len)
+{
+    /* Local variable */
+    size_t index = 0;
+    char str[256];
+    route_data_count = 0;
+
+    /* Get string */
+    while (index < len) {
+        /* Get start tag */
+        if ((strlen(&p_in[index]) >= strlen(ROUTE_START_TAG)) &&
+            (strncmp(&p_in[index], ROUTE_START_TAG, strlen(ROUTE_START_TAG))
+             == 0)) {
+            index += strlen(ROUTE_START_TAG);
+        }
+        /* Get end tag */
+        else if ((strlen(&p_in[index]) >= strlen(ROUTE_END_TAG)) &&
+                 (strncmp
+                  (&p_in[index], ROUTE_START_TAG,
+                   strlen(ROUTE_END_TAG)) == 0)) {
+            break;
+        }
+        /* Get br tag */
+        else if ((strlen(&p_in[index]) >= strlen(BR_TAG)) &&
+                 (strncmp(&p_in[index], BR_TAG, strlen(BR_TAG)) == 0)) {
+            index += strlen(BR_TAG);
+        }
+        /* Get parameter */
+        else {
+            /* Get lng */
+            memset(str, 0, sizeof(str));
+            while ((p_in[index] != ',') && (index < len)) {
+                str[strlen(str)] = p_in[index];
+                index++;
+            }
+            csv_route[route_data_count].lon = atof(str);
+            index++;
+
+            /* Get lat */
+            memset(str, 0, sizeof(str));
+            while ((p_in[index] != '<') && (index < len)) {
+                str[strlen(str)] = p_in[index];
+                index++;
+            }
+            csv_route[route_data_count].lat = atof(str);
+            route_data_count++;
+        }
+    }
+    if (route_data_count > 0) {
+        route_data_count--;
+    }
+}
+
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_route_coord_from_lonlat
+ *          The coordinates of a route are calculated from 
+ *          latitude and longitude.
+ *
+ * @param     none
+ * @return    none
+ */
+/*--------------------------------------------------------------------------*/
+static void calc_route_coord_from_lonlat()
+{
+    int i;
+
+    for (i = 0; i < route_data_count; i++) {
+        double x =
+            (csv_route[i].lon -
+             csv_route[0].lon) * LON_CONVERT * COORD_CONVERT_COEFFICIENT;
+        double z =
+            (csv_route[i].lat -
+             csv_route[0].lat) * LAT_CONVERT * COORD_CONVERT_COEFFICIENT;
+        POINT(route_raw[i], x, ROUTE_PLANE_HEIGHT, z, 0, 0);
+    }
+}
+
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   load_landmarks_from_csv
+ *          The information on a landmark is loaded from a CSV file.
+ *
+ * @param     none
+ * @return    none
+ */
+/*--------------------------------------------------------------------------*/
+static void load_landmarks_from_csv()
+{
+    FILE *fp;
+    int i;
+
+    if ((fp = fopen(csv_landmark_path, "r")) == NULL) {
+        fprintf(stderr, "%s\n", "Error : can't open file.(landmark.csv)\n");
+        landmark_data_count = 0;
+        return;
+    }
+
+    i = 0;
+    while (fscanf(fp, "%lf,%lf,%hhd",
+                  &csv_landmark[i].lon, &csv_landmark[i].lat,
+                  &csv_landmark[i].id) != EOF) {
+        i++;
+    }
+    landmark_data_count = i;
+
+    fclose(fp);
+
+    // for test
+    for (i = 0; i < landmark_data_count; i++) {
+        uim_debug("landmark data %d : %.4f, %.4f, %d\n",
+                  i, csv_landmark[i].lon, csv_landmark[i].lat,
+                  csv_landmark[i].id);
+    }
+
+    uim_debug("landmark data read. count = %d\n", landmark_data_count);
+
+    return;
+}
+
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_landmarks_coord_from_lonlat
+ *          The coordinates of a landmark are calculated from
+ *          latitude and longitude.
+ *
+ * @param     none
+ * @return    none
+ */
+/*--------------------------------------------------------------------------*/
+static void calc_landmarks_coord_from_lonlat()
+{
+    int i;
+
+    for (i = 0; i < landmark_data_count; i++) {
+        double x =
+            (csv_landmark[i].lon -
+             csv_route[0].lon) * LON_CONVERT * COORD_CONVERT_COEFFICIENT;
+        double z =
+            (csv_landmark[i].lat -
+             csv_route[0].lat) * LAT_CONVERT * COORD_CONVERT_COEFFICIENT;
+        POINT(landmark_raw[i], x, conf_data[LANDMARK_POSITION], z, 0, 0);
     }
+}
 
-    frame_count++;
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   landmark_img_path
+ *          Image file path acquisition of a landmark.
+ *
+ * @param[in]   landmark image file path identifier 
+ * @return      file path address
+ * @retval      > 0      success
+ * @retval      NULL     error
+ */
+/*--------------------------------------------------------------------------*/
+static const char *landmark_img_path(int i)
+{
+    const char *img_path;
+    switch (i) {
+    case 0:
+        img_path = landmark_img_path_0;
+        break;
+    case 1:
+        img_path = landmark_img_path_1;
+        break;
+    case 2:
+        img_path = landmark_img_path_2;
+        break;
+    case 3:
+        img_path = landmark_img_path_3;
+        break;
+    case 4:
+        img_path = landmark_img_path_4;
+        break;
+    case 5:
+        img_path = landmark_img_path_5;
+        break;
+    case 6:
+        img_path = landmark_img_path_6;
+        break;
+    case 7:
+        img_path = landmark_img_path_7;
+        break;
+    case 8:
+        img_path = landmark_img_path_8;
+        break;
+    case 9:
+        img_path = landmark_img_path_9;
+        break;
+    case 10:
+        img_path = landmark_img_path_10;
+        break;
+    case 11:
+        img_path = landmark_img_path_11;
+        break;
+    case 12:
+        img_path = landmark_img_path_12;
+        break;
+    case 13:
+        img_path = landmark_img_path_13;
+        break;
+    case 14:
+        img_path = landmark_img_path_14;
+        break;
+    case 15:
+        img_path = landmark_img_path_15;
+        break;
+    }
+
+    return img_path;
 }
 
-void
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   _camera_pos
+ *          The setup of camera position. 
+ *
+ * @param[in]   x               x coordinates
+ * @param[in]   y               y coordinates
+ * @param[in]   z               z coordinates
+ * @param[in]   angle           angle
+ * @return      none
+ */
+/*--------------------------------------------------------------------------*/
+static void
 _camera_pos(Evas_Coord x, Evas_Coord y, Evas_Coord z, double angle)
 {
     // uim_debug("camera_pos x:%d y:%d z:%d angle:%d", x, y, z, angle);
@@ -591,33 +668,24 @@ _camera_pos(Evas_Coord x, Evas_Coord y, Evas_Coord z, double angle)
     camera.angle = angle;
 }
 
-void _camera_move(double speed, double angle) {
-    double x, y, z;
-    double rad;
-
-    rad = (-angle) * M_PI / 180.0;
-
-    x = camera.x + speed * sin(rad);
-    y = camera.y;
-    z = camera.z + speed * cos(rad);
-
-    _camera_pos(x, y, z, angle);
-}
-
-void calc_camera_coord() {
-    double x, z;
-
-    x = (camera_geocode.lon - csv_route[0].lon) * LON_CONVERT * COORD_CONVERT_COEFFICIENT;
-    z = (camera_geocode.lat - csv_route[0].lat) * LAT_CONVERT * COORD_CONVERT_COEFFICIENT;
-
-    _camera_pos(x, camera.y, z, (360.0 - (double)camera_geocode.dir));
-
-}
-
 /******************************************************************************
  * Functions for Drawing on Evas
  ******************************************************************************/
-Plane* _plane_new(Evas *e3d, Evas_Coord w, Evas_Coord d, Evas_Coord h)
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   _plane_new
+ *          plane generation. 
+ *
+ * @param[in]       e3d               3D view Evas object
+ * @param[in]       w                 Width
+ * @param[in]       d                 Depth
+ * @param[in]       h                 Height
+ * @return          plane address
+ * @retval          > 0      success
+ * @retval          NULL     error
+ */
+/*--------------------------------------------------------------------------*/
+static Plane *_plane_new(Evas *e3d, Evas_Coord w, Evas_Coord d, Evas_Coord h)
 {
     Plane *plane;
     Evas_Object *o;
@@ -633,10 +701,10 @@ Plane* _plane_new(Evas *e3d, Evas_Coord w, Evas_Coord d, Evas_Coord h)
     evas_object_resize(o, 256, 256);
     evas_object_hide(o);
 
-    SIDE_POINT(0, -w, -h,  d,   0,   0);
-    SIDE_POINT(1,  w, -h,  d, 256,   0);
-    SIDE_POINT(2,  w, -h, -d, 256, 256);
-    SIDE_POINT(3, -w, -h, -d,   0, 256);
+    SIDE_POINT(0, -w, -h, d, 0, 0);
+    SIDE_POINT(1, w, -h, d, 256, 0);
+    SIDE_POINT(2, w, -h, -d, 256, 256);
+    SIDE_POINT(3, -w, -h, -d, 0, 256);
 
     evas_object_layer_set(o, LAYER_ROUTE);
 
@@ -645,17 +713,26 @@ Plane* _plane_new(Evas *e3d, Evas_Coord w, Evas_Coord d, Evas_Coord h)
     return plane;
 }
 
-void _plane_draw(Plane *plane) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   _plane_draw
+ *          plane drawing. 
+ *
+ * @param[in]       plane             plane address
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void _plane_draw(Plane *plane)
+{
     static Evas_Map *m2 = NULL;
     int i;
 
-    Evas_Coord fix_z[4];
-
-    if (!m2) m2 = evas_map_new(4);
+    if (!m2)
+        m2 = evas_map_new(4);
     evas_map_smooth_set(m2, 0);
 
 #ifdef _USE_Z_LIMIT_FIX_
-    if(plane->drawable == FALSE) {
+    if (plane->drawable == FALSE) {
         evas_object_hide(plane->o);
         return;
     }
@@ -664,21 +741,33 @@ void _plane_draw(Plane *plane) {
     evas_object_color_set(plane->o, 51, 178, 0, 179);
 
     /* set points */
-    evas_map_point_coord_set(m2, 0, (Evas_Coord)(plane->pt[0].x + ((W_WIDTH) / 2)),
-            (Evas_Coord)(plane->pt[0].y + ((W_NAVI_HEIGHT) / 2)), (Evas_Coord)(plane->pt[0].z + FRONT_SIDE_Z));
-    evas_map_point_coord_set(m2, 1, (Evas_Coord)(plane->pt[1].x + ((W_WIDTH) / 2)),
-            (Evas_Coord)(plane->pt[1].y + ((W_NAVI_HEIGHT) / 2)), (Evas_Coord)(plane->pt[1].z + FRONT_SIDE_Z));
-    evas_map_point_coord_set(m2, 2, (Evas_Coord)(plane->pt[2].x + ((W_WIDTH) / 2)),
-            (Evas_Coord)(plane->pt[2].y + ((W_NAVI_HEIGHT) / 2)), (Evas_Coord)(plane->pt[2].z + FRONT_SIDE_Z));
-    evas_map_point_coord_set(m2, 3, (Evas_Coord)(plane->pt[3].x + ((W_WIDTH) / 2)),
-            (Evas_Coord)(plane->pt[3].y + ((W_NAVI_HEIGHT) / 2)), (Evas_Coord)(plane->pt[3].z + FRONT_SIDE_Z));
+    evas_map_point_coord_set(m2, 0,
+                             (Evas_Coord) (plane->pt[0].x + ((W_WIDTH) / 2)),
+                             (Evas_Coord) (plane->pt[0].y +
+                                           ((W_NAVI_HEIGHT) / 2)),
+                             (Evas_Coord) (plane->pt[0].z + FRONT_SIDE_Z));
+    evas_map_point_coord_set(m2, 1,
+                             (Evas_Coord) (plane->pt[1].x + ((W_WIDTH) / 2)),
+                             (Evas_Coord) (plane->pt[1].y +
+                                           ((W_NAVI_HEIGHT) / 2)),
+                             (Evas_Coord) (plane->pt[1].z + FRONT_SIDE_Z));
+    evas_map_point_coord_set(m2, 2,
+                             (Evas_Coord) (plane->pt[2].x + ((W_WIDTH) / 2)),
+                             (Evas_Coord) (plane->pt[2].y +
+                                           ((W_NAVI_HEIGHT) / 2)),
+                             (Evas_Coord) (plane->pt[2].z + FRONT_SIDE_Z));
+    evas_map_point_coord_set(m2, 3,
+                             (Evas_Coord) (plane->pt[3].x + ((W_WIDTH) / 2)),
+                             (Evas_Coord) (plane->pt[3].y +
+                                           ((W_NAVI_HEIGHT) / 2)),
+                             (Evas_Coord) (plane->pt[3].z + FRONT_SIDE_Z));
 
     for (i = 0; i < 4; i++) {
         evas_map_point_image_uv_set(m2, i, plane->pt[i].u, plane->pt[i].v);
         evas_map_point_color_set(m2, i, 255, 255, 255, 255);
     }
     evas_map_util_3d_perspective(m2, (W_WIDTH / 2), (W_NAVI_HEIGHT / 2) - 100,
-            Z0_POSITION, FOCUS_LENGTH);
+                                 Z0_POSITION, FOCUS_LENGTH);
 
     evas_object_map_enable_set(plane->o, 1);
     evas_object_map_set(plane->o, m2);
@@ -691,12 +780,39 @@ void _plane_draw(Plane *plane) {
 
 }
 
-void _plane_free(Plane *plane) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   _plane_free
+ *          plane object release. 
+ *
+ * @param[in]       plane             plane address
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void _plane_free(Plane *plane)
+{
     evas_object_del(plane->o);
     free(plane);
 }
 
-Cube *_cube_new(Evas *e3d, Evas_Coord w, Evas_Coord h, Evas_Coord d, const char *img_path) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   _cube_new
+ *          cube generation. 
+ *
+ * @param[in]       e3d               3D view Evas object
+ * @param[in]       w                 Width
+ * @param[in]       h                 Height
+ * @param[in]       d                 Depth
+ * @param[in]       img_path          image file path address
+ * @return          cube address
+ * @retval          > 0      success
+ * @retval          NULL     error
+ */
+/*--------------------------------------------------------------------------*/
+static Cube *_cube_new(Evas *e3d, Evas_Coord w, Evas_Coord h, Evas_Coord d,
+                       const char *img_path)
+{
     Cube *c;
     int i;
 
@@ -704,113 +820,134 @@ Cube *_cube_new(Evas *e3d, Evas_Coord w, Evas_Coord h, Evas_Coord d, const char
     h -= (h / 2);
     d -= (d / 2);
     c = calloc(1, sizeof(Cube));
-    for (i = 0; i < 6; i++)
-    {
+    for (i = 0; i < 6; i++) {
         Evas_Object *o;
         switch (i) {
-            case 0:
-            case 1:
-            case 2:
-            case 3:
-                o = evas_object_image_add(e3d);
-                c->side[i].o = o;
-                evas_object_image_file_set(o, img_path, NULL);
-                evas_object_image_fill_set(o, 0, 0, 256, 256);
-                evas_object_resize(o, 256, 256);
-                evas_object_image_smooth_scale_set(o, 0);
-                evas_object_show(o);
-                evas_object_layer_set(o, LAYER_LANDMARK);
-                break;
-            case 4:
-            case 5:
-                o = evas_object_rectangle_add(e3d);
-                c->side[i].o = o;
-                evas_object_color_set(o, 0, 34, 119, 255);
-                evas_object_resize(o, 256, 256);
-                evas_object_show(o);
-                evas_object_layer_set(o, LAYER_LANDMARK);
-                break;
+        case 0:
+        case 1:
+        case 2:
+        case 3:
+            o = evas_object_image_add(e3d);
+            c->side[i].o = o;
+            evas_object_image_file_set(o, img_path, NULL);
+            evas_object_image_fill_set(o, 0, 0, 256, 256);
+            evas_object_resize(o, 256, 256);
+            evas_object_image_smooth_scale_set(o, 0);
+            evas_object_show(o);
+            evas_object_layer_set(o, LAYER_LANDMARK);
+            break;
+        case 4:
+        case 5:
+            o = evas_object_rectangle_add(e3d);
+            c->side[i].o = o;
+            evas_object_color_set(o, 0, 34, 119, 255);
+            evas_object_resize(o, 256, 256);
+            evas_object_show(o);
+            evas_object_layer_set(o, LAYER_LANDMARK);
+            break;
         }
     }
-    // First Plane (Front)
-    CUBE_POINT(0, 0, -w, -h, -d,   0,   0);
-    CUBE_POINT(0, 1,  w, -h, -d, 600,   0);
-    CUBE_POINT(0, 2,  w,  h, -d, 600, 800);
-    CUBE_POINT(0, 3, -w,  h, -d,   0, 800);
-
-    // Second Plane (Right side)
-    CUBE_POINT(1, 0,  w, -h, -d,   0,   0);
-    CUBE_POINT(1, 1,  w, -h,  d, 600,   0);
-    CUBE_POINT(1, 2,  w,  h,  d, 600, 800);
-    CUBE_POINT(1, 3,  w,  h, -d,   0, 800);
-    
-    // Third Plane (Back)
-    CUBE_POINT(2, 0,  w, -h,  d,   0,   0);
-    CUBE_POINT(2, 1, -w, -h,  d, 600,   0);
-    CUBE_POINT(2, 2, -w,  h,  d, 600, 800);
-    CUBE_POINT(2, 3,  w,  h,  d,   0, 800);
-
-    // Fourth Plane (Left side)
-    CUBE_POINT(3, 0, -w, -h,  d,   0,   0);
-    CUBE_POINT(3, 1, -w, -h, -d, 600,   0);
-    CUBE_POINT(3, 2, -w,  h, -d, 600, 800);
-    CUBE_POINT(3, 3, -w,  h,  d,   0, 800);
-    
-    // Fifth Plane (Top side)
-    CUBE_POINT(4, 0, -w, -h,  d,   0,   0);
-    CUBE_POINT(4, 1,  w, -h,  d, 256,   0);
-    CUBE_POINT(4, 2,  w, -h, -d, 256, 256);
-    CUBE_POINT(4, 3, -w, -h, -d,   0, 256);
-    
-    // Sixth Plane (Under side)
-    CUBE_POINT(5, 0, -w,  h, -d,   0,   0);
-    CUBE_POINT(5, 1,  w,  h, -d, 256,   0);
-    CUBE_POINT(5, 2,  w,  h,  d, 256, 256);
-    CUBE_POINT(5, 3, -w,  h,  d,   0, 256);
-    
+    /* First Plane (Front) */
+    CUBE_POINT(0, 0, -w, -h, -d, 0, 0);
+    CUBE_POINT(0, 1, w, -h, -d, 600, 0);
+    CUBE_POINT(0, 2, w, h, -d, 600, 800);
+    CUBE_POINT(0, 3, -w, h, -d, 0, 800);
+
+    /* Second Plane (Right side) */
+    CUBE_POINT(1, 0, w, -h, -d, 0, 0);
+    CUBE_POINT(1, 1, w, -h, d, 600, 0);
+    CUBE_POINT(1, 2, w, h, d, 600, 800);
+    CUBE_POINT(1, 3, w, h, -d, 0, 800);
+
+    /* Third Plane (Back) */
+    CUBE_POINT(2, 0, w, -h, d, 0, 0);
+    CUBE_POINT(2, 1, -w, -h, d, 600, 0);
+    CUBE_POINT(2, 2, -w, h, d, 600, 800);
+    CUBE_POINT(2, 3, w, h, d, 0, 800);
+
+    /* Fourth Plane (Left side) */
+    CUBE_POINT(3, 0, -w, -h, d, 0, 0);
+    CUBE_POINT(3, 1, -w, -h, -d, 600, 0);
+    CUBE_POINT(3, 2, -w, h, -d, 600, 800);
+    CUBE_POINT(3, 3, -w, h, d, 0, 800);
+
+    /* Fifth Plane (Top side) */
+    CUBE_POINT(4, 0, -w, -h, d, 0, 0);
+    CUBE_POINT(4, 1, w, -h, d, 256, 0);
+    CUBE_POINT(4, 2, w, -h, -d, 256, 256);
+    CUBE_POINT(4, 3, -w, -h, -d, 0, 256);
+
+    /* Sixth Plane (Under side) */
+    CUBE_POINT(5, 0, -w, h, -d, 0, 0);
+    CUBE_POINT(5, 1, w, h, -d, 256, 0);
+    CUBE_POINT(5, 2, w, h, d, 256, 256);
+    CUBE_POINT(5, 3, -w, h, d, 0, 256);
+
     return c;
 }
 
-void _cube_draw(Cube *c, Evas_Coord x, Evas_Coord y, Evas_Coord z,
-        double dx, double dy, double dz)
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   _cube_draw
+ *          cube drawing.
+ *
+ * @param[in]    c     cube address
+ * @param[in]    x     x coordinates
+ * @param[in]    y     y coordinates
+ * @param[in]    z     z coordinates
+ * @param[in]    dx    amount of degrees from 0.0 to 360.0 to rotate around X axis. 
+ * @param[in]    dy    amount of degrees from 0.0 to 360.0 to rotate around Y axis.
+ * @param[in]    dz    amount of degrees from 0.0 to 360.0 to rotate around Z axis.
+ * @return       none
+ */
+/*--------------------------------------------------------------------------*/
+static void
+_cube_draw(Cube *c, Evas_Coord x, Evas_Coord y, Evas_Coord z,
+           double dx, double dy, double dz)
 {
     static Evas_Map *m = NULL;
-    int i, j, k, order[6], sorted, drawable, tmp_z;
+    int i, j, order[6], sorted, drawable, tmp_z;
     Evas_Coord mz[6];
 
     drawable = TRUE;
 
-       // only 4 point
-    if (!m) m = evas_map_new(4);
-    // smooth rendering disable
+    /* only 4 point */
+    if (!m)
+        m = evas_map_new(4);
+    /* smooth rendering disable */
     evas_map_smooth_set(m, 0);
 
-    for (i = 0; i < 6; i++)
-    {
+    for (i = 0; i < 6; i++) {
         Evas_Coord tz[4];
-        
-        for (j = 0; j < 4; j++)
-        {
+
+        for (j = 0; j < 4; j++) {
 
             evas_map_point_coord_set(m, j,
-                    c->side[i].pt[j].x + ((W_WIDTH) / 2) + x - camera.x, 
-                    c->side[i].pt[j].y + ((W_NAVI_HEIGHT) / 2) + y - camera.y, 
-                    c->side[i].pt[j].z + z - camera.z + FRONT_SIDE_Z);
-            if ( !(i == 4 || i == 5)) {
+                                     c->side[i].pt[j].x + ((W_WIDTH) / 2) +
+                                     x - camera.x,
+                                     c->side[i].pt[j].y +
+                                     ((W_NAVI_HEIGHT) / 2) + y - camera.y,
+                                     c->side[i].pt[j].z + z - camera.z +
+                                     FRONT_SIDE_Z);
+            if (!(i == 4 || i == 5)) {
                 evas_map_point_image_uv_set(m, j,
-                        c->side[i].pt[j].u,
-                        c->side[i].pt[j].v);
+                                            c->side[i].pt[j].u,
+                                            c->side[i].pt[j].v);
             }
             evas_map_point_color_set(m, j, 255, 255, 255, 255);
-             }
+        }
         evas_map_util_3d_rotate(m, dx, dy, dz,
-            (W_WIDTH / 2) + x - camera.x, (W_NAVI_HEIGHT / 2) + y - camera.y, z - camera.z + FRONT_SIDE_Z);
+                                (W_WIDTH / 2) + x - camera.x,
+                                (W_NAVI_HEIGHT / 2) + y - camera.y,
+                                z - camera.z + FRONT_SIDE_Z);
 
-        // for camera angle
+        /* for camera angle */
         evas_map_util_3d_rotate(m, 0, -camera.angle, 0,
-                (W_WIDTH / 2), (W_NAVI_HEIGHT / 2), FRONT_SIDE_Z);
+                                (W_WIDTH / 2), (W_NAVI_HEIGHT / 2),
+                                FRONT_SIDE_Z);
 
-        evas_map_util_3d_perspective(m, (W_WIDTH / 2), (W_NAVI_HEIGHT / 2) , Z0_POSITION, FOCUS_LENGTH);
+        evas_map_util_3d_perspective(m, (W_WIDTH / 2), (W_NAVI_HEIGHT / 2),
+                                     Z0_POSITION, FOCUS_LENGTH);
 
 #ifdef _USE_Z_LIMIT_FIX_
         for (j = 0; j < 4; j++) {
@@ -820,8 +957,7 @@ void _cube_draw(Cube *c, Evas_Coord x, Evas_Coord y, Evas_Coord z,
             }
         }
 #endif
-        if (evas_map_util_clockwise_get(m))
-        {
+        if (evas_map_util_clockwise_get(m)) {
             evas_object_map_enable_set(c->side[i].o, 1);
             evas_object_map_set(c->side[i].o, m);
 #ifdef _USE_Z_LIMIT_FIX_
@@ -832,7 +968,8 @@ void _cube_draw(Cube *c, Evas_Coord x, Evas_Coord y, Evas_Coord z,
                 polygon_count++;
 #endif
 #ifdef _USE_Z_LIMIT_FIX_
-            } else {
+            }
+            else {
                 evas_object_hide(c->side[i].o);
             }
 #endif
@@ -840,7 +977,7 @@ void _cube_draw(Cube *c, Evas_Coord x, Evas_Coord y, Evas_Coord z,
         else {
             evas_object_hide(c->side[i].o);
         }
-        
+
         order[i] = i;
 
         for (j = 0; j < 4; j++) {
@@ -854,15 +991,12 @@ void _cube_draw(Cube *c, Evas_Coord x, Evas_Coord y, Evas_Coord z,
         }
     }
 
-    // sort by z
+    /* sort by z */
     sorted = 0;
-    do
-    {
+    do {
         sorted = 1;
-        for (i = 0; i < 5; i++)
-        {
-            if (mz[order[i]] > mz[order[i + 1]])
-            {
+        for (i = 0; i < 5; i++) {
+            if (mz[order[i]] > mz[order[i + 1]]) {
                 j = order[i];
                 order[i] = order[i + 1];
                 order[i + 1] = j;
@@ -879,15 +1013,35 @@ void _cube_draw(Cube *c, Evas_Coord x, Evas_Coord y, Evas_Coord z,
     }
 }
 
-void _cube_free(Cube *c)
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   _cube_free
+ *          cube object release. 
+ *
+ * @param[in]       c             cube address
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void _cube_free(Cube *c)
 {
     int i;
-    
-    for (i = 0; i < 6; i++) evas_object_del(c->side[i].o);
+
+    for (i = 0; i < 6; i++)
+        evas_object_del(c->side[i].o);
     free(c);
 }
 
-void goal_object_new(Evas *e3d) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   goal_object_new
+ *          goal generation. 
+ *
+ * @param[in]       e3d               3D view Evas object
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void goal_object_new(Evas *e3d)
+{
     goal_object = evas_object_image_add(e3d);
     evas_object_image_file_set(goal_object, goal_img_path, NULL);
     evas_object_image_fill_set(goal_object, 0, 0, 600, 600);
@@ -897,34 +1051,56 @@ void goal_object_new(Evas *e3d) {
     evas_object_hide(goal_object);
 }
 
-void goal_object_draw(Plane *plane) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   goal_object_draw
+ *          goal drawing. 
+ *
+ * @param[in]       plane             plane address
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void goal_object_draw(Plane *plane)
+{
     static Evas_Map *m3 = NULL;
-    int i;
 
     if (plane->drawable == FALSE) {
         evas_object_hide(goal_object);
         return;
     }
 
-    if (!m3) m3 = evas_map_new(4);
+    if (!m3)
+        m3 = evas_map_new(4);
     evas_map_smooth_set(m3, 0);
 
-    evas_map_point_coord_set(m3, 0, (Evas_Coord)(plane->pt[0].x + ((W_WIDTH) / 2)),
-            (Evas_Coord)(plane->pt[0].y + ((W_NAVI_HEIGHT) / 2)), (Evas_Coord)(plane->pt[0].z + FRONT_SIDE_Z));
-    evas_map_point_coord_set(m3, 1, (Evas_Coord)(plane->pt[0].x + ((W_WIDTH) / 2)),
-            (Evas_Coord)((-1) * plane->pt[0].y + (W_NAVI_HEIGHT) / 2), (Evas_Coord)(plane->pt[0].z + FRONT_SIDE_Z));
-    evas_map_point_coord_set(m3, 2,(Evas_Coord)(plane->pt[3].x + ((W_WIDTH) / 2)),
-            (Evas_Coord)((-1) * plane->pt[3].y + (W_NAVI_HEIGHT) / 2), (Evas_Coord)(plane->pt[3].z + FRONT_SIDE_Z));
-    evas_map_point_coord_set(m3, 3, (Evas_Coord)(plane->pt[3].x + ((W_WIDTH) / 2)),
-            (Evas_Coord)(plane->pt[3].y + ((W_NAVI_HEIGHT) / 2)), (Evas_Coord)(plane->pt[3].z + FRONT_SIDE_Z));
-
-    evas_map_point_image_uv_set(m3, 0, 600,   0);
+    evas_map_point_coord_set(m3, 0,
+                             (Evas_Coord) (plane->pt[0].x + ((W_WIDTH) / 2)),
+                             (Evas_Coord) (plane->pt[0].y +
+                                           ((W_NAVI_HEIGHT) / 2)),
+                             (Evas_Coord) (plane->pt[0].z + FRONT_SIDE_Z));
+    evas_map_point_coord_set(m3, 1,
+                             (Evas_Coord) (plane->pt[0].x + ((W_WIDTH) / 2)),
+                             (Evas_Coord) ((-1) * plane->pt[0].y +
+                                           (W_NAVI_HEIGHT) / 2),
+                             (Evas_Coord) (plane->pt[0].z + FRONT_SIDE_Z));
+    evas_map_point_coord_set(m3, 2,
+                             (Evas_Coord) (plane->pt[3].x + ((W_WIDTH) / 2)),
+                             (Evas_Coord) ((-1) * plane->pt[3].y +
+                                           (W_NAVI_HEIGHT) / 2),
+                             (Evas_Coord) (plane->pt[3].z + FRONT_SIDE_Z));
+    evas_map_point_coord_set(m3, 3,
+                             (Evas_Coord) (plane->pt[3].x + ((W_WIDTH) / 2)),
+                             (Evas_Coord) (plane->pt[3].y +
+                                           ((W_NAVI_HEIGHT) / 2)),
+                             (Evas_Coord) (plane->pt[3].z + FRONT_SIDE_Z));
+
+    evas_map_point_image_uv_set(m3, 0, 600, 0);
     evas_map_point_image_uv_set(m3, 1, 600, 600);
-    evas_map_point_image_uv_set(m3, 2,   0, 600);
-    evas_map_point_image_uv_set(m3, 3,   0,   0);
+    evas_map_point_image_uv_set(m3, 2, 0, 600);
+    evas_map_point_image_uv_set(m3, 3, 0, 0);
 
     evas_map_util_3d_perspective(m3, (W_WIDTH / 2), (W_NAVI_HEIGHT / 2) - 100,
-            Z0_POSITION, FOCUS_LENGTH);
+                                 Z0_POSITION, FOCUS_LENGTH);
 
     evas_object_map_enable_set(goal_object, 1);
     evas_object_map_set(goal_object, m3);
@@ -933,17 +1109,36 @@ void goal_object_draw(Plane *plane) {
     evas_object_raise(goal_object);
 }
 
-void goal_object_free() {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   goal_object_free
+ *          goal object release. 
+ *
+ * @param           none
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void goal_object_free()
+{
     evas_object_del(goal_object);
 }
 
-
 /******************************************************************************
  * Functions for Calculate Route Points
  ******************************************************************************/
 
 #ifdef _USE_Z_LIMIT_FIX_
-void check_route_darawable_by_z_limit_fix() {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   check_route_drawable_by_z_limit_fix
+ *          route check drawable by z limit fix.
+ *
+ * @param           none
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void check_route_drawable_by_z_limit_fix()
+{
     int i;
     Point limit_p0, limit_p1;
 
@@ -957,17 +1152,20 @@ void check_route_darawable_by_z_limit_fix() {
         if (route_pre_fix[i].z < Z_LIMIT) {
             route[i].status = STARTING_POINT;
             route[i].enable_fix = FALSE;
-            if (route_pre_fix[i+1].z >= Z_LIMIT) {
-                calc_intersection(limit_p0, limit_p1, route_pre_fix[i], route_pre_fix[i+1], &route[i]);
-            } else {
-                if (!(i > 0 && (route[i-1].status == ENDING_POINT))) {
+            if (route_pre_fix[i + 1].z >= Z_LIMIT) {
+                calc_intersection(limit_p0, limit_p1, route_pre_fix[i],
+                                  route_pre_fix[i + 1], &route[i]);
+            }
+            else {
+                if (!(i > 0 && (route[i - 1].status == ENDING_POINT))) {
                     route[i].status = BOTH_POINT;
                     route[i].x = route_pre_fix[i].x;
                     route[i].z = route_pre_fix[i].z;
                 }
             }
-        } else {
-            // don't fix
+        }
+        else {
+            /* don't fix */
             route[i].x = route_pre_fix[i].x;
             route[i].z = route_pre_fix[i].z;
 
@@ -978,55 +1176,78 @@ void check_route_darawable_by_z_limit_fix() {
             }
         }
 
-        if (route_pre_fix[i+1].z < Z_LIMIT) {
-            if ((route[i].status == STARTING_POINT) || (route[i].status == BOTH_POINT)) {
+        if (route_pre_fix[i + 1].z < Z_LIMIT) {
+            if ((route[i].status == STARTING_POINT)
+                || (route[i].status == BOTH_POINT)) {
                 route[i].status = BOTH_POINT;
 
-                if ((i+1) == route_draw_num - 1) {
-                    route[i+1].x = route_pre_fix[i+1].x;
-                    route[i+1].z = route_pre_fix[i+1].z;
-                } else {
-                    if (route_pre_fix[i+2].z >= Z_LIMIT) {
-                        calc_intersection(limit_p0, limit_p1, route_pre_fix[i+1], route_pre_fix[i+2], &route[i+1]);
+                if ((i + 1) == route_draw_num - 1) {
+                    route[i + 1].x = route_pre_fix[i + 1].x;
+                    route[i + 1].z = route_pre_fix[i + 1].z;
+                }
+                else {
+                    if (route_pre_fix[i + 2].z >= Z_LIMIT) {
+                        calc_intersection(limit_p0, limit_p1,
+                                          route_pre_fix[i + 1],
+                                          route_pre_fix[i + 2],
+                                          &route[i + 1]);
 
-                    } else {
-                        route[i+1].x = route_pre_fix[i+1].x;
-                        route[i+1].z = route_pre_fix[i+1].z;
+                    }
+                    else {
+                        route[i + 1].x = route_pre_fix[i + 1].x;
+                        route[i + 1].z = route_pre_fix[i + 1].z;
                     }
                 }
 
-                if ((i < route_draw_num - 1) && (route_pre_fix[i+2].z > Z_LIMIT)) {
-                    calc_intersection(limit_p0, limit_p1, route_pre_fix[i+1], route_pre_fix[i+2], &route[i+1]);
-                } else {
-                    route[i+1].x = route_pre_fix[i+1].x;
-                    route[i+1].z = route_pre_fix[i+1].z;
+                if ((i < route_draw_num - 1)
+                    && (route_pre_fix[i + 2].z > Z_LIMIT)) {
+                    calc_intersection(limit_p0, limit_p1,
+                                      route_pre_fix[i + 1],
+                                      route_pre_fix[i + 2], &route[i + 1]);
+                }
+                else {
+                    route[i + 1].x = route_pre_fix[i + 1].x;
+                    route[i + 1].z = route_pre_fix[i + 1].z;
                 }
-            } else {
+            }
+            else {
                 if (route_pre_fix[i].z >= Z_LIMIT) {
                     route[i].status = ENDING_POINT;
-                    calc_intersection(limit_p0, limit_p1, route_pre_fix[i], route_pre_fix[i+1], &route[i+1]);
-                } else {
+                    calc_intersection(limit_p0, limit_p1, route_pre_fix[i],
+                                      route_pre_fix[i + 1], &route[i + 1]);
+                }
+                else {
                     route[i].status = BOTH_POINT;
                 }
             }
-        } else {
-            route[i+1].x = route_pre_fix[i+1].x;
-            route[i+1].z = route_pre_fix[i+1].z;
+        }
+        else {
+            route[i + 1].x = route_pre_fix[i + 1].x;
+            route[i + 1].z = route_pre_fix[i + 1].z;
         }
 
         if (route[i].status == BOTH_POINT) {
             fixed_plane[i]->drawable = FALSE;
-        } else {
+        }
+        else {
             fixed_plane[i]->drawable = TRUE;
         }
 
     }
-    
-
 }
 #endif
 
-void calc_route_coord_by_camera() {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_route_coord_by_camera
+ *          The coordinates of a route are calculated with a camera. 
+ *
+ * @param           none
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void calc_route_coord_by_camera()
+{
     int i;
     Point orizin;
 
@@ -1035,21 +1256,21 @@ void calc_route_coord_by_camera() {
         route_pre_fix[i].x = route_raw[i].x - camera.x;
         route_pre_fix[i].z = route_raw[i].z - camera.z;
         rotate_xz(route_pre_fix[i], &route_pre_fix[i], camera.angle);
-
 #else
         route[i].x = route_raw[i].x - camera.x;
         route[i].z = route_raw[i].z - camera.z;
         rotate_xz(route[i], &route[i], camera.angle);
-
 #endif
     }
 
     orizin.x = 0;
-    orizin.y = 0;
+    orizin.z = 0;
 #ifdef _USE_Z_LIMIT_FIX_
-    goal_square_length = calc_square_length(orizin, route_pre_fix[route_draw_num - 1]);
+    goal_square_length =
+        calc_square_length(orizin, route_pre_fix[route_draw_num - 1]);
 #else
-    goal_square_length = calc_square_length(orizin, route[route_draw_num - 1]);
+    goal_square_length =
+        calc_square_length(orizin, route[route_draw_num - 1]);
 #endif
 
     for (i = 0; i < route_draw_num - 1; i++) {
@@ -1057,7 +1278,7 @@ void calc_route_coord_by_camera() {
     }
 
 #ifdef _USE_Z_LIMIT_FIX_
-    check_route_darawable_by_z_limit_fix();
+    check_route_drawable_by_z_limit_fix();
 #endif
 
     calc_route_distance();
@@ -1065,44 +1286,82 @@ void calc_route_coord_by_camera() {
     check_route_drawable_by_distance_to_camera();
 }
 
-void calc_route_distance_to_camera() {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_route_distance_to_camera
+ *          The route distance to a camera is calculated. 
+ *
+ * @param           none
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void calc_route_distance_to_camera()
+{
     int i;
     Point origin;
 
     origin.x = 0;
     origin.z = 0;
 
-    for ( i = 0; i < route_draw_num; i++) {
+    for (i = 0; i < route_draw_num; i++) {
         route_square_length_camera[i] = calc_square_length(route[i], origin);
     }
-
 }
 
-void check_route_drawable_by_distance_to_camera() {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   check_route_drawable_by_distance_to_camera
+ *          route check drawable by distance to camera. 
+ *
+ * @param           none
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void check_route_drawable_by_distance_to_camera()
+{
     int i, culling_route_count;
     double culling_length;
 
     culling_route_count = 0;
     culling_length = CULLING_LENGTH_ROUTE * CULLING_LENGTH_ROUTE;
 
-    for ( i = 0; i < route_draw_num - 1; i++) {
-        if ((route_square_length_camera[i] > culling_length) && 
-                (route_square_length_camera[i+1] > culling_length)) {
+    for (i = 0; i < route_draw_num - 1; i++) {
+        if ((route_square_length_camera[i] > culling_length) &&
+            (route_square_length_camera[i + 1] > culling_length)) {
             fixed_plane[i]->drawable = FALSE;
             culling_route_count++;
         }
     }
-
 }
 
-void calc_fixed_box_points_all() {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_fixed_box_points_all
+ *          All fixed box points are calculated. 
+ *
+ * @param           none
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void calc_fixed_box_points_all()
+{
     int i;
     for (i = 0; i < route_draw_num - 1; i++) {
         calc_fixed_box_points(i);
     }
 }
 
-void calc_fixed_box_points(int routenum) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_fixed_box_points
+ *          fixed box points are calculated. 
+ *
+ * @param[in]       routenum     route number
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void calc_fixed_box_points(int routenum)
+{
 #ifdef _USE_Z_LIMIT_FIX_
     if (routenum == 0 || route[routenum].enable_fix == FALSE) {
 #else
@@ -1110,49 +1369,69 @@ void calc_fixed_box_points(int routenum) {
 #endif
         fixed_plane[routenum]->pt[1] = base_plane[routenum]->pt[1];
         fixed_plane[routenum]->pt[2] = base_plane[routenum]->pt[2];
-    } else {
+    }
+    else {
         fixed_plane[routenum]->pt[1] = calc_fix_point(routenum, 1);
         fixed_plane[routenum]->pt[2] = calc_fix_point(routenum, 2);
     }
 
 #ifdef _USE_Z_LIMIT_FIX_
-    if (routenum == route_draw_num - 2 || (route[routenum].status == ENDING_POINT || route[routenum].status == BOTH_POINT)) {
+    if (routenum == route_draw_num - 2
+        || (route[routenum].status == ENDING_POINT
+            || route[routenum].status == BOTH_POINT)) {
 #else
     if (routenum == route_draw_num - 2) {
 #endif
         fixed_plane[routenum]->pt[0] = base_plane[routenum]->pt[0];
         fixed_plane[routenum]->pt[3] = base_plane[routenum]->pt[3];
-    } else {
+    }
+    else {
         fixed_plane[routenum]->pt[0] = calc_fix_point(routenum, 0);
         fixed_plane[routenum]->pt[3] = calc_fix_point(routenum, 3);
     }
 }
 
-Point calc_fix_point(int routenum, int point_index) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_fix_point
+ *          fixed point is calculated. 
+ *
+ * @param[in]       routenum     route number
+ * @param[in]       point_index  point index
+ * @return          point
+*/
+/*--------------------------------------------------------------------------*/
+static Point calc_fix_point(int routenum, int point_index)
+{
     double m;
     Point result, p0, p1;
 
     if (route_distance[routenum] > (BOX_FIXED_LENGTH * 2)) {
-        m = (route_distance[routenum] - BOX_FIXED_LENGTH) / route_distance[routenum];
-    } else {
+        m = (route_distance[routenum] -
+             BOX_FIXED_LENGTH) / route_distance[routenum];
+    }
+    else {
         m = 0.5;
     }
 
-
     POINT(result, 0, ROUTE_PLANE_HEIGHT, 0, 0, 0);
     POINT(p0, 0, ROUTE_PLANE_HEIGHT, 0, 0, 0);
-    POINT(p1, base_plane[routenum]->pt[point_index].x, ROUTE_PLANE_HEIGHT, base_plane[routenum]->pt[point_index].z, 0, 0);
+    POINT(p1, base_plane[routenum]->pt[point_index].x, ROUTE_PLANE_HEIGHT,
+          base_plane[routenum]->pt[point_index].z, 0, 0);
 
     if (point_index == 0) {
         p0.x = base_plane[routenum]->pt[1].x;
         p0.z = base_plane[routenum]->pt[1].z;
-    } else if (point_index == 1) {
+    }
+    else if (point_index == 1) {
         p0.x = base_plane[routenum]->pt[0].x;
         p0.z = base_plane[routenum]->pt[0].z;
-    } else if (point_index == 2) {
+    }
+    else if (point_index == 2) {
         p0.x = base_plane[routenum]->pt[3].x;
         p0.z = base_plane[routenum]->pt[3].z;
-    } else {
+    }
+    else {
         p0.x = base_plane[routenum]->pt[2].x;
         p0.z = base_plane[routenum]->pt[2].z;
     }
@@ -1163,64 +1442,102 @@ Point calc_fix_point(int routenum, int point_index) {
     return result;
 }
 
-void draw_curve(int routenum) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   draw_curve
+ *          curve is drawn. 
+ *
+ * @param[in]       routenum     route number
+ * @return          none
+*/
+/*--------------------------------------------------------------------------*/
+static void draw_curve(int routenum)
+{
     int i;
 
     Point con_point1;
     Point con_point2;
-    Point curve_point1[ROUTE_DIVISION_NUMBER+1];
-    Point curve_point2[ROUTE_DIVISION_NUMBER+1];
-
-    calc_intersection(base_plane[routenum]->pt[0], base_plane[routenum]->pt[1],
-                    base_plane[routenum+1]->pt[0], base_plane[routenum+1]->pt[1], &con_point1);
-    calc_intersection(base_plane[routenum]->pt[3], base_plane[routenum]->pt[2],
-                    base_plane[routenum+1]->pt[3], base_plane[routenum+1]->pt[2], &con_point2);
+    Point curve_point1[ROUTE_DIVISION_NUMBER + 1];
+    Point curve_point2[ROUTE_DIVISION_NUMBER + 1];
+
+    calc_intersection(base_plane[routenum]->pt[0],
+                      base_plane[routenum]->pt[1],
+                      base_plane[routenum + 1]->pt[0],
+                      base_plane[routenum + 1]->pt[1], &con_point1);
+    calc_intersection(base_plane[routenum]->pt[3],
+                      base_plane[routenum]->pt[2],
+                      base_plane[routenum + 1]->pt[3],
+                      base_plane[routenum + 1]->pt[2], &con_point2);
 
 #ifdef _E3D_H_OUTPUT_PRINT_
     uim_debug("con_point1 x = %f, z = %f \n", con_point1.x, con_point1.z);
     uim_debug("con_point2 x = %f, z = %f \n", con_point2.x, con_point2.z);
 #endif
 
-    calc_bezier_points(fixed_plane[routenum]->pt[0], con_point1, fixed_plane[routenum+1]->pt[1], curve_point1);
-    calc_bezier_points(fixed_plane[routenum]->pt[3], con_point2, fixed_plane[routenum+1]->pt[2], curve_point2);
+    calc_bezier_points(fixed_plane[routenum]->pt[0], con_point1,
+                       fixed_plane[routenum + 1]->pt[1], curve_point1);
+    calc_bezier_points(fixed_plane[routenum]->pt[3], con_point2,
+                       fixed_plane[routenum + 1]->pt[2], curve_point2);
 
-    for (i = 0; i < (ROUTE_DIVISION_NUMBER) + 1 ;i++) {
+    for (i = 0; i < (ROUTE_DIVISION_NUMBER) + 1i++) {
         if (curve_point1[i].z < Z_LIMIT) {
             curve_point1[i].z = Z_LIMIT;
         }
+
         if (curve_point2[i].z < Z_LIMIT) {
             curve_point2[i].z = Z_LIMIT;
         }
     }
 
     for (i = 0; i < ROUTE_DIVISION_NUMBER; i++) {
-        PLANE_POINT(division_plane[routenum][i], 0, curve_point1[i+1].x, ROUTE_PLANE_HEIGHT, curve_point1[i+1].z, 0, 0);
-        PLANE_POINT(division_plane[routenum][i], 1, curve_point1[i].x, ROUTE_PLANE_HEIGHT, curve_point1[i].z, 256, 0);
-        PLANE_POINT(division_plane[routenum][i], 2, curve_point2[i].x, ROUTE_PLANE_HEIGHT, curve_point2[i].z, 256, 256);
-        PLANE_POINT(division_plane[routenum][i], 3, curve_point2[i+1].x, ROUTE_PLANE_HEIGHT, curve_point2[i+1].z, 0, 256);
+        PLANE_POINT(division_plane[routenum][i], 0, curve_point1[i + 1].x,
+                    ROUTE_PLANE_HEIGHT, curve_point1[i + 1].z, 0, 0);
+        PLANE_POINT(division_plane[routenum][i], 1, curve_point1[i].x,
+                    ROUTE_PLANE_HEIGHT, curve_point1[i].z, 256, 0);
+        PLANE_POINT(division_plane[routenum][i], 2, curve_point2[i].x,
+                    ROUTE_PLANE_HEIGHT, curve_point2[i].z, 256, 256);
+        PLANE_POINT(division_plane[routenum][i], 3, curve_point2[i + 1].x,
+                    ROUTE_PLANE_HEIGHT, curve_point2[i + 1].z, 0, 256);
 
         _plane_draw(division_plane[routenum][i]);
 
 #ifdef _E3D_H_OUTPUT_PRINT_
-        uim_debug("Division Plane %d : x0 = %f, z0 = %f, x1 = %f, z1 = %f, x2 = %f, z2 = %f, x3 = %f, z3 = %f\n",
-            routenum, division_plane[routenum][i]->pt[0].x, division_plane[routenum][i]->pt[0].z,
-               division_plane[routenum][i]->pt[1].x, division_plane[routenum][i]->pt[1].z,
-               division_plane[routenum][i]->pt[2].x, division_plane[routenum][i]->pt[2].z,
-               division_plane[routenum][i]->pt[3].x, division_plane[routenum][i]->pt[3].z);
+        uim_debug
+            ("Division Plane %d : x0 = %f, z0 = %f, x1 = %f, z1 = %f, x2 = %f, z2 = %f, x3 = %f, z3 = %f\n",
+             routenum, division_plane[routenum][i]->pt[0].x,
+             division_plane[routenum][i]->pt[0].z,
+             division_plane[routenum][i]->pt[1].x,
+             division_plane[routenum][i]->pt[1].z,
+             division_plane[routenum][i]->pt[2].x,
+             division_plane[routenum][i]->pt[2].z,
+             division_plane[routenum][i]->pt[3].x,
+             division_plane[routenum][i]->pt[3].z);
         uim_debug("Draw division plane.\n");
 #endif
 
     }
 }
 
-
-void calc_bezier_points(Point p0, Point p1, Point p2, Point *points) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_bezier_points
+ *          bezier point is calculated.
+ *
+ * @param[in]        p0        point 0
+ * @param[in]        p1        point 1
+ * @param[in]        p2        point 2
+ * @param[out]       points    point address
+ * @return           none
+*/
+/*--------------------------------------------------------------------------*/
+static void calc_bezier_points(Point p0, Point p1, Point p2, Point *points)
+{
     int i;
     double a, b, x, z;
     Point p;
 
-    for(i = 0; i < ROUTE_DIVISION_NUMBER + 1; i++) {
-        b = (double)i / ROUTE_DIVISION_NUMBER;
+    for (i = 0; i < ROUTE_DIVISION_NUMBER + 1; i++) {
+        b = (double) i / ROUTE_DIVISION_NUMBER;
         a = 1 - b;
 
         x = a * a * p0.x + 2 * a * b * p1.x + b * b * p2.x;
@@ -1230,63 +1547,99 @@ void calc_bezier_points(Point p0, Point p1, Point p2, Point *points) {
         points[i] = p;
 
 #ifdef _E3D_H_OUTPUT_PRINT_
-        uim_debug("bezier_points %d : x = %f, y = %f, z = %f\n", i, points[i].x, points[i].y, points[i].z);
+        uim_debug("bezier_points %d : x = %f, y = %f, z = %f\n", i,
+                  points[i].x, points[i].y, points[i].z);
 #endif
     }
 }
 
-void calc_base_box_points_all() {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_base_box_points_all
+ *          All base box points are calculated. 
+ *
+ * @param        none
+ * @return       none
+*/
+/*--------------------------------------------------------------------------*/
+static void calc_base_box_points_all()
+{
     int i;
     for (i = 0; i < route_draw_num - 1; i++) {
         calc_base_box_points(i);
     }
-
 }
 
-void calc_base_box_points(int routenum) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_base_box_points
+ *          base box points are calculated. 
+ *
+ * @param[in]       routenum     route number
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void calc_base_box_points(int routenum)
+{
     /* Determine the angle. */
-    double th = atan2((route[routenum+1].z - route[routenum].z),
-                    (route[routenum+1].x - route[routenum].x));
+    double th = atan2((route[routenum + 1].z - route[routenum].z),
+                      (route[routenum + 1].x - route[routenum].x));
     /* Determine the distance. */
     double dis = route_distance[routenum];
 
 #ifdef _E3D_H_OUTPUT_PRINT_
-    uim_debug("th = %f\n", (th*180/M_PI));
+    uim_debug("th = %f\n", (th * 180 / M_PI));
 #endif
 
     PLANE_POINT(base_plane[routenum], 0,
-            (cos(th)*dis - sin(th)*(-ROUTE_PLANE_WIDTH)) + route[routenum].x,
-            ROUTE_PLANE_HEIGHT,
-            (sin(th)*dis + cos(th)*(-ROUTE_PLANE_WIDTH)) + route[routenum].z, 0, 0);
+                (cos(th) * dis - sin(th) * (-ROUTE_PLANE_WIDTH)) +
+                route[routenum].x, ROUTE_PLANE_HEIGHT,
+                (sin(th) * dis + cos(th) * (-ROUTE_PLANE_WIDTH)) +
+                route[routenum].z, 0, 0);
 
     PLANE_POINT(base_plane[routenum], 1,
-            (cos(th)*0 - sin(th)*(-ROUTE_PLANE_WIDTH)) + route[routenum].x,
-            ROUTE_PLANE_HEIGHT,
-            (sin(th)*0 + cos(th)*(-ROUTE_PLANE_WIDTH)) + route[routenum].z, 256, 0);
+                (cos(th) * 0 - sin(th) * (-ROUTE_PLANE_WIDTH)) +
+                route[routenum].x, ROUTE_PLANE_HEIGHT,
+                (sin(th) * 0 + cos(th) * (-ROUTE_PLANE_WIDTH)) +
+                route[routenum].z, 256, 0);
 
     PLANE_POINT(base_plane[routenum], 2,
-            (cos(th)*0 - sin(th)*(ROUTE_PLANE_WIDTH)) + route[routenum].x,
-            ROUTE_PLANE_HEIGHT,
-            (sin(th)*0 + cos(th)*(ROUTE_PLANE_WIDTH)) + route[routenum].z, 256, 256);
+                (cos(th) * 0 - sin(th) * (ROUTE_PLANE_WIDTH)) +
+                route[routenum].x, ROUTE_PLANE_HEIGHT,
+                (sin(th) * 0 + cos(th) * (ROUTE_PLANE_WIDTH)) +
+                route[routenum].z, 256, 256);
 
     PLANE_POINT(base_plane[routenum], 3,
-            (cos(th)*dis - sin(th)*(ROUTE_PLANE_WIDTH)) + route[routenum].x,
-            ROUTE_PLANE_HEIGHT,
-            (sin(th)*dis + cos(th)*(ROUTE_PLANE_WIDTH)) + route[routenum].z, 0, 256);
+                (cos(th) * dis - sin(th) * (ROUTE_PLANE_WIDTH)) +
+                route[routenum].x, ROUTE_PLANE_HEIGHT,
+                (sin(th) * dis + cos(th) * (ROUTE_PLANE_WIDTH)) +
+                route[routenum].z, 0, 256);
 
 #ifdef _E3D_H_OUTPUT_PRINT_
-    uim_debug("Plane %d : x0 = %f, z0 = %f, x1 = %f, z1 = %f, x2 = %f, z2 = %f, x3 = %f, z3 = %f\n",
-            routenum, base_plane[routenum]->pt[0].x, base_plane[routenum]->pt[0].z,
-               base_plane[routenum]->pt[1].x, base_plane[routenum]->pt[1].z,
-               base_plane[routenum]->pt[2].x, base_plane[routenum]->pt[2].z,
-               base_plane[routenum]->pt[3].x, base_plane[routenum]->pt[3].z);
+    uim_debug
+        ("Plane %d : x0 = %f, z0 = %f, x1 = %f, z1 = %f, x2 = %f, z2 = %f, x3 = %f, z3 = %f\n",
+         routenum, base_plane[routenum]->pt[0].x,
+         base_plane[routenum]->pt[0].z, base_plane[routenum]->pt[1].x,
+         base_plane[routenum]->pt[1].z, base_plane[routenum]->pt[2].x,
+         base_plane[routenum]->pt[2].z, base_plane[routenum]->pt[3].x,
+         base_plane[routenum]->pt[3].z);
 #endif
 }
 
 /******************************************************************************
  * Functions for Calculate Landmark Points
  ******************************************************************************/
-void calc_landmarks_coord_by_camera() {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_landmarks_coord_by_camera
+ *          The coordinates of landmarks are calculated with a camera. 
+ *
+ * @param           none
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void calc_landmarks_coord_by_camera()
+{
     int i;
 
     for (i = 0; i < landmark_data_count; i++) {
@@ -1294,31 +1647,75 @@ void calc_landmarks_coord_by_camera() {
         landmark[i].y = landmark_raw[i].y;
         landmark[i].z = landmark_raw[i].z;
     }
-
 }
 
 /******************************************************************************
  * Functions for Calculate (Common)
  ******************************************************************************/
-void calc_route_distance() {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_route_distance
+ *          The route distance is calculated. 
+ *
+ * @param           none
+ * @return          none
+ */
+/*--------------------------------------------------------------------------*/
+static void calc_route_distance()
+{
     int i;
     for (i = 0; i < route_draw_num - 1; i++) {
-        route_distance[i] = calc_length(route[i], route[i+1]);
+        route_distance[i] = calc_length(route[i], route[i + 1]);
     }
 }
 
 /** Calculate the distance between two points.(only x-z plane) */
-double calc_length(Point p0, Point p1) {
-    return sqrt( (p1.x - p0.x) * (p1.x - p0.x) + (p1.z - p0.z) * (p1.z - p0.z) );
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_length
+ *          The distance between two points is calculated.
+ *
+ * @param[in]        p0        point 0
+ * @param[in]        p1        point 1
+ * @return           distance between two points
+*/
+/*--------------------------------------------------------------------------*/
+static double calc_length(Point p0, Point p1)
+{
+    return sqrt((p1.x - p0.x) * (p1.x - p0.x) +
+                (p1.z - p0.z) * (p1.z - p0.z));
 }
 
 /** Calculate the square of distance between two points.(only x-z plane) */
-double calc_square_length(Point p0, Point p1) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_square_length
+ *          The square of the distance between two points is calculated.
+ *
+ * @param[in]        p0        point 0
+ * @param[in]        p1        point 1
+ * @return           square of distance between two points
+*/
+/*--------------------------------------------------------------------------*/
+static double calc_square_length(Point p0, Point p1)
+{
     return ((p1.x - p0.x) * (p1.x - p0.x) + (p1.z - p0.z) * (p1.z - p0.z));
 }
 
 /* rotate point (center is orizin, xz-plane) */
-void rotate_xz(Point src, Point *dist, double angle) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   rotate_xz
+ *          rotate point is calculated.
+ *
+ * @param[in]        str       point
+ * @param[out]       dist      point address
+ * @param[in]        angle     angle
+ * @return           none
+*/
+/*--------------------------------------------------------------------------*/
+static void rotate_xz(Point src, Point *dist, double angle)
+{
     double rx, rz, sine, cosine;
     double rad;
 
@@ -1337,10 +1734,25 @@ void rotate_xz(Point src, Point *dist, double angle) {
     dist->v = src.v;
 }
 
-void calc_intersection(Point p0, Point p1, Point p2, Point p3, Point *point) {
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   calc_intersection
+ *          intersection is calculated.
+ *
+ * @param[in]        p0        point 0
+ * @param[in]        p1        point 1
+ * @param[in]        p2        point 2
+ * @param[in]        p3        point 3
+ * @param[out]       point     point address
+ * @return           none
+*/
+/*--------------------------------------------------------------------------*/
+static void
+calc_intersection(Point p0, Point p1, Point p2, Point p3, Point *point)
+{
     double S1, S2, result_x, result_z;
-    S1 = ((p2.x - p3.x) * (p1.z - p3.z) - (p2.z - p3.z) * (p1.x - p3.x))/2;
-    S2 = ((p2.x - p3.x) * (p3.z - p0.z) - (p2.z - p3.z) * (p3.x - p0.x))/2;
+    S1 = ((p2.x - p3.x) * (p1.z - p3.z) - (p2.z - p3.z) * (p1.x - p3.x)) / 2;
+    S2 = ((p2.x - p3.x) * (p3.z - p0.z) - (p2.z - p3.z) * (p3.x - p0.x)) / 2;
 
     result_x = (p1.x + (p0.x - p1.x) * S1 / (S1 + S2));
     result_z = (p1.z + (p0.z - p1.z) * S1 / (S1 + S2));
@@ -1352,16 +1764,29 @@ void calc_intersection(Point p0, Point p1, Point p2, Point p3, Point *point) {
     point->v = 0;
 }
 
-int length_comp(const void *pl0, const void *pl1) {
-    PointLength point_length0 = *(PointLength *)pl0;
-    PointLength point_length1 = *(PointLength *)pl1;
+/*--------------------------------------------------------------------------*/
+/*
+ * @brief   length_comp
+ *          Comparison of length of point.
+ *
+ * @param[in]    pl0        point length 0 address
+ * @param[in]    pl1        point length 1 address
+ * @return       result
+ * @retval       =0         length coincidence
+ * @retval       =1         point length 0 < point length 1
+ * @retval       =-1        point length 0 > point length 1
+*/
+/*--------------------------------------------------------------------------*/
+static int length_comp(const void *pl0, const void *pl1)
+{
+    PointLength point_length0 = *(PointLength *) pl0;
+    PointLength point_length1 = *(PointLength *) pl1;
 
     if (point_length0.length == point_length1.length) {
         return 0;
-    } else if (point_length0.length < point_length1.length) {
+    }
+    else if (point_length0.length < point_length1.length) {
         return 1;
     }
     return -1;
 }
-
-
index bcb5875..179dde4 100644 (file)
--- a/src/e3d.h
+++ b/src/e3d.h
 #define SAMPLENAVI_E3D_H_
 
 #include <Ecore_Evas.h>
-
 #include <stdio.h>
 #include <math.h>
 #include <stdlib.h>
-
 #include "define.h"
 #include "samplenavi.h"
 
-double goal_square_length;
-
 /* Functions */
-void draw_route(Evas *e3d);
-void init_e3d( Evas *e3d, void *p_in, size_t len );
+void init_e3d(Evas *e3d, void *p_in, size_t len);
 void e3d_cleanup();
-
-void _camera_pos(Evas_Coord x, Evas_Coord y, Evas_Coord z, double angle);
-void _camera_move(double speed, double angle);
+void draw_route(Evas *e3d);
+void draw_landmark(Evas *e3d);
 void calc_camera_coord();
 
 #ifdef _USE_Z_LIMIT_FIX_
-enum Check_Route {
-       NONE,
-       STARTING_POINT,                         // FIXED Z_LIMIT START POINT
-       ENDING_POINT,                           // FIXED Z_LIMIT END POINT
-       BOTH_POINT                                      // FIXED Z_LIMIT START/END POINT
+enum Check_Route
+{
+    NONE,
+    STARTING_POINT,        /* FIXED Z_LIMIT START POINT */
+    ENDING_POINT,          /* FIXED Z_LIMIT END POINT */
+    BOTH_POINT             /* FIXED Z_LIMIT START/END POINT */
 };
 #endif
 
 /* Structs */
-typedef struct _CsvRoute {
-       double lon;
-       double lat;
+typedef struct _CsvRoute
+{
+    double lon;
+    double lat;
 } CsvRoute;
 
-typedef struct _CsvLandmark {
-       double lon;
-       double lat;
-       char id;
+typedef struct _CsvLandmark
+{
+    double lon;
+    double lat;
+    char id;
 } CsvLandmark;
 
 typedef struct _Point
 {
-       double x, y, z, u, v;
+    double x, y, z, u, v;
 #ifdef _USE_Z_LIMIT_FIX_
-       enum Check_Route status;
-       char enable_fix;
+    enum Check_Route status;
+    char enable_fix;
 #endif
 } Point;
 
 typedef struct _Plane
 {
-       Evas_Object *o;
-       Point pt[4];
-       int drawable;
+    Evas_Object *o;
+    Point pt[4];
+    int drawable;
 } Plane;
 
 typedef struct _Cube
 {
-       Plane side[6];
-       double angle;
+    Plane side[6];
+    double angle;
 } Cube;
 
 /* Camera Positions */
 typedef struct _Camera
 {
-       Evas_Coord x, y, z;
-       double angle;
+    Evas_Coord x, y, z;
+    double angle;
 } Camera;
 
 typedef struct _CameraGeocode
 {
-       double lat, lon;
-       int dir;
+    double lat, lon;
+    int dir;
 } CameraGeocode;
 
 typedef struct _MapPos
 {
-       double lat;
-       double lon;
-       int dir;
+    double lat;
+    double lon;
+    int dir;
 } MapPos;
 
 /* Extern */
@@ -104,39 +101,40 @@ extern CameraGeocode camera_geocode;
 extern MapPos map_pos;
 extern char set_route;
 extern char enable_navi;
+extern double goal_square_length;
+
 #ifdef _SHOW_FPS_
 extern int polygon_count;
 #endif
 
 /* Macros */
 #define POINT(point, xx, yy, zz, uu, vv) \
-       point.x = xx; \
-       point.y = yy; \
-       point.z = zz; \
-       point.u = uu; \
-       point.v = vv
+    point.x = xx; \
+    point.y = yy; \
+    point.z = zz; \
+    point.u = uu; \
+    point.v = vv
 
 #define PLANE_POINT(plane, i, xx, yy, zz, uu, vv) \
-       plane->pt[i].x = xx; \
-       plane->pt[i].y = yy; \
-       plane->pt[i].z = zz; \
-       plane->pt[i].u = uu; \
-       plane->pt[i].v = vv
+    plane->pt[i].x = xx; \
+    plane->pt[i].y = yy; \
+    plane->pt[i].z = zz; \
+    plane->pt[i].u = uu; \
+    plane->pt[i].v = vv
 
 #define SIDE_POINT(p, xx, yy, zz, uu, vv) \
-       plane->pt[p].x = xx; \
-       plane->pt[p].y = yy; \
-       plane->pt[p].z = zz; \
-       plane->pt[p].u = uu; \
-       plane->pt[p].v = vv
+    plane->pt[p].x = xx; \
+    plane->pt[p].y = yy; \
+    plane->pt[p].z = zz; \
+    plane->pt[p].u = uu; \
+    plane->pt[p].v = vv
 
 #define CUBE_POINT(n, p, xx, yy, zz, uu, vv) \
-       c->side[n].pt[p].x = xx; \
-       c->side[n].pt[p].y = yy; \
-       c->side[n].pt[p].z = zz; \
-       c->side[n].pt[p].u = uu; \
-       c->side[n].pt[p].v = vv
+    c->side[n].pt[p].x = xx; \
+    c->side[n].pt[p].y = yy; \
+    c->side[n].pt[p].z = zz; \
+    c->side[n].pt[p].u = uu; \
+    c->side[n].pt[p].v = vv
 
 
 #endif /* SAMPLENAVI_E3D_H_ */
-
index 93c305d..8d38c1a 100644 (file)
@@ -35,7 +35,6 @@
 #include <highgui.h>
 #endif
 
-
 /* DEBUG.s */
 //#define TEST_TIME 0.001
 //#define TEST_TIME 0.066
@@ -61,7 +60,7 @@ static int test_cnt = 0;
 #define DBUS_SERVICE   "org.automotive.message.broker"
 #define DBUS_INTERFACE "org.freedesktop.DBus.Properties"
 #define DBUS_METHOD    "Get"
-#define MAX_PARA_NUM   4 /* Lat,Lon,Dir,VicSpeed */
+#define MAX_PARA_NUM   4        /* Lat,Lon,Dir,VicSpeed */
 #define LATITUDE       0
 #define LONGITUDE      1
 #define DIRECTION      2
@@ -74,7 +73,8 @@ static int test_cnt = 0;
 /* Define data types                                                          */
 /*============================================================================*/
 /* AMB */
-union VicVal_t{
+union VicVal_t
+{
     dbus_int32_t i32_val;
     dbus_int32_t i16_val;
     dbus_uint32_t u32_val;
@@ -85,16 +85,18 @@ union VicVal_t{
     char *s_val;
 };
 
-struct vic_data_t{
-    int  property;
+struct vic_data_t
+{
+    int property;
     char name[32];
     char path_name[64];
     char interface_name[64];
     char property_name[32];
 };
 
-struct vic_key_data_t{
-    int  id;
+struct vic_key_data_t
+{
+    int id;
     char name[32];
 };
 
@@ -110,41 +112,46 @@ static void e_map_init();
 static void e_map_draw();
 #ifdef _USE_OPENCV_
 static void convert_data_evas_cv(Evas_Object *eo, IplImage *iplimage);
-static void evas_object_image_from_cv(Evas_Object *eo, const charfilepath);
+static void evas_object_image_from_cv(Evas_Object *eo, const char *filepath);
 #endif
 static Eina_Bool _time_interval_navi_cb(void *cam);
 static Eina_Bool _time_interval_map_renew_cb(void *data);
 static Eina_Bool callback_listener(void *data);
-static int callback_http(
-  struct libwebsocket_context *context, struct libwebsocket *wsi,
-  enum libwebsocket_callback_reasons reason, void *user, void *in, size_t len);
-static bool parse_elementary_value(
-  union VicVal_t *vic_val_p, DBusMessageIter *iter);
+static int callback_http(struct libwebsocket_context *context,
+                         struct libwebsocket *wsi,
+                         enum libwebsocket_callback_reasons reason,
+                         void *user, void *in, size_t len);
+static bool parse_elementary_value(union VicVal_t *vic_val_p,
+                                   DBusMessageIter *iter);
 static bool parse_value(union VicVal_t *vic_val_p, DBusMessageIter *iter);
 static int getAmbDbus(int key, union VicVal_t *vic_val_p);
 static void getLocationFromAmb();
 static int get_config();
-static charedje_parse_str(void *in, int arg_num);
+static char *edje_parse_str(void *in, int arg_num);
 static void event_message(struct libwebsocket *wsi, char *format, ...);
-static void _touch_up_edje(
-  void *data, Evas *evas , Evas_Object *obj, void *event_info);
+static void _touch_up_edje(void *data, Evas *evas, Evas_Object *obj,
+                           void *event_info);
 static int loading_edje_file(const char *edje_file);
-static void res_callback(
-  ico_apf_resource_notify_info_t* info, void *user_data);
+static void res_callback(ico_apf_resource_notify_info_t *info,
+                         void *user_data);
 
 /*============================================================================*/
 /* Tables and Valiables                                                       */
 /*============================================================================*/
 int conf_data[CONF_DATA_MAX];
+static const char *config_path = RESOURCE_DIR "/samplenavi.conf";
+static const char *setting_button_path = IMAGES_DIR "/na_bt3_off.png";
+static const char *goal_text_img_path = IMAGES_DIR "/na_goal_text.png";
+static const char *default_url =
+    "file:///opt/apps/org.tizen.ico.app-samplenavi/res/Map/map.html";
 
 /* Screen right */
-static char     sscrntype[32];
+static char sscrntype[32];
 
 /* Setting screen */
 static Evas *g_evas;
-static Eina_List *g_img_list = NULL;
-static Evas_Object *g_edje; /* loaded edje objects */
-static unsigned char edje_str[ICO_APP_BUF_SIZE];
+static Evas_Object *g_edje;     /* loaded edje objects */
+static char edje_str[ICO_APP_BUF_SIZE];
 
 /* Meter Display */
 static int ui_vicspeed = 0;
@@ -157,44 +164,48 @@ static int fig_c = 0;
 static int fig_r = 0;
 
 const static char *meter_l_path = {
-IMAGES_DIR "/Meter/Meters_SpeedNum_1l.png"};
+    IMAGES_DIR "/Meter/Meters_SpeedNum_1l.png"
+};
 
 const static char *meter_c_path[10] = {
-IMAGES_DIR "/Meter/Meters_SpeedNum_0c.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_1c.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_2c.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_3c.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_4c.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_5c.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_6c.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_7c.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_8c.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_9c.png"};
+    IMAGES_DIR "/Meter/Meters_SpeedNum_0c.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_1c.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_2c.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_3c.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_4c.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_5c.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_6c.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_7c.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_8c.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_9c.png"
+};
 
 const static char *meter_r_path[10] = {
-IMAGES_DIR "/Meter/Meters_SpeedNum_0r.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_1r.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_2r.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_3r.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_4r.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_5r.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_6r.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_7r.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_8r.png",
-IMAGES_DIR "/Meter/Meters_SpeedNum_9r.png"};
+    IMAGES_DIR "/Meter/Meters_SpeedNum_0r.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_1r.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_2r.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_3r.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_4r.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_5r.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_6r.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_7r.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_8r.png",
+    IMAGES_DIR "/Meter/Meters_SpeedNum_9r.png"
+};
 
 /* AMB */
-static DBusConnection *g_connection = NULL; /* D-Bus Connection */
+static DBusConnection *g_connection = NULL;     /* D-Bus Connection */
 static int property_num = 0;
 const static char Bus_name[] = DBUS_SERVICE;
 static struct vic_data_t vic_data[MAX_PARA_NUM];
 
-const struct vic_key_data_t vic_key_data[]={
-{ LATITUDE,     "Latitude"    },
-{ LONGITUDE,    "Longitude"   },
-{ DIRECTION,    "Direction"   },
-{ VEHICLESPEED, "VehicleSpeed"},
-{ -1,           "END"         }};
+const struct vic_key_data_t vic_key_data[] = {
+    {LATITUDE    , "Latitude"    },
+    {LONGITUDE   , "Longitude"   },
+    {DIRECTION   , "Direction"   },
+    {VEHICLESPEED, "VehicleSpeed"},
+    {-1          , "END"         }
+};
 
 /* BASE */
 static Ecore_Evas *window;
@@ -226,23 +237,20 @@ double fps;
 Evas_Object *browser;
 
 /* CAMERA */
-static const char *test_map_path = IMAGES_DIR "/test_map2.png";
 static const char *test_camera_path = IMAGES_DIR "/test_cameraview.png";
 
 /* WEBSOCKET */
-static int event_type = 0;
 static int connected = 0;
 static struct libwebsocket *socket_val = NULL;
 static struct libwebsocket_context *context;
 static struct libwebsocket_protocols protocols[] = {
     {
-        "http-only",                // name
-        callback_http,              // callback
-        0                           // per_session_data_size
-    },
+     "http-only",          /* name */
+     callback_http,        /* callback */
+     0                     /* per_session_data_size */
+     },
     {
-            NULL, NULL, 0
-    }
+     NULL, NULL, 0}
 };
 
 static int port = 50414;
@@ -261,13 +269,11 @@ static char proxy_uri[512] = "";
  * @return      time(second)
  */
 /*--------------------------------------------------------------------------*/
-static double
-get_time()
+static double get_time()
 {
     struct timeval sec_timeofday;
     gettimeofday(&sec_timeofday, NULL);
-    return ((sec_timeofday.tv_sec) + 
-      (sec_timeofday.tv_usec / 1000000.0));
+    return ((sec_timeofday.tv_sec) + (sec_timeofday.tv_usec / 1000000.0));
 }
 
 /*--------------------------------------------------------------------------*/
@@ -279,23 +285,22 @@ get_time()
  * @return      none
  */
 /*--------------------------------------------------------------------------*/
-static void
-set_default_data()
+static void set_default_data()
 {
     int i;
 
     for (i = 0; i < CONF_DATA_MAX; i++) {
         if (conf_data[i] == 0) {
             switch (i) {
-                case USB_CAMERA_ID:
-                    conf_data[USB_CAMERA_ID] = DEF_USB_CAMERA_ID;
-                    break;
-                case LANDMARK_POSITION:
-                    conf_data[LANDMARK_POSITION] = DEF_LANDMARK_POSITION;
-                    break;
-                case LANDMARK_ROTATION:
-                    conf_data[LANDMARK_ROTATION] = DEF_LANDMARK_ROTATION;
-                    break;
+            case USB_CAMERA_ID:
+                conf_data[USB_CAMERA_ID] = DEF_USB_CAMERA_ID;
+                break;
+            case LANDMARK_POSITION:
+                conf_data[LANDMARK_POSITION] = DEF_LANDMARK_POSITION;
+                break;
+            case LANDMARK_ROTATION:
+                conf_data[LANDMARK_ROTATION] = DEF_LANDMARK_ROTATION;
+                break;
             }
         }
     }
@@ -310,8 +315,7 @@ set_default_data()
  * @return      none
  */
 /*--------------------------------------------------------------------------*/
-static void
-load_config_file()
+static void load_config_file()
 {
     FILE *fp;
     char str[512];
@@ -323,9 +327,10 @@ load_config_file()
     }
 
     if ((fp = fopen(config_path, "r")) == NULL) {
-        fprintf(stderr, "%s\n", "Error : can't open file.(samplenavi.conf)\n");
+        fprintf(stderr, "%s\n",
+                "Error : can't open file.(samplenavi.conf)\n");
         set_default_data();
-        // TODO for test
+
         uim_debug("USB_CAMERA_ID = %d", conf_data[USB_CAMERA_ID]);
         uim_debug("LANDMARK_POSITION = %d", conf_data[LANDMARK_POSITION]);
         uim_debug("LANDMARK_ROTATION = %d", conf_data[LANDMARK_ROTATION]);
@@ -334,40 +339,39 @@ load_config_file()
 
     while (fscanf(fp, "%s", str) != EOF) {
         if (strncmp(str, "USBCAMERAID", 11) == 0) {
-            valuestr = strtok((char *)(str) + 12, "=");
-            if(valuestr != NULL)
-            {
+            valuestr = strtok((char *) (str) + 12, "=");
+            if (valuestr != NULL) {
                 conf_data[USB_CAMERA_ID] = atoi(valuestr);
             }
-        } else if (strncmp(str, "LANDMARKPOSITION", 16) == 0) {
-            valuestr = strtok((char *)(str) + 17, "=");
-            if(valuestr != NULL)
-            {
+        }
+        else if (strncmp(str, "LANDMARKPOSITION", 16) == 0) {
+            valuestr = strtok((char *) (str) + 17, "=");
+            if (valuestr != NULL) {
                 conf_data[LANDMARK_POSITION] = atoi(valuestr);
             }
-        } else if (strncmp(str, "LANDMARKROTATION", 16) == 0) {
-            valuestr = strtok((char *)(str) + 17, "=");
-            if(valuestr != NULL)
-            {
+        }
+        else if (strncmp(str, "LANDMARKROTATION", 16) == 0) {
+            valuestr = strtok((char *) (str) + 17, "=");
+            if (valuestr != NULL) {
                 conf_data[LANDMARK_ROTATION] = atoi(valuestr);
             }
-        } else if (strncmp(str, "WEBSOCKETPORT", 13) == 0) {
-            valuestr = strtok((char *)(str) + 14, "=");
-            if(valuestr != NULL)
-            {
+        }
+        else if (strncmp(str, "WEBSOCKETPORT", 13) == 0) {
+            valuestr = strtok((char *) (str) + 14, "=");
+            if (valuestr != NULL) {
                 port = atoi(valuestr);
             }
-        } else if (strncmp(str, "IPADDR", 6) == 0) {
-            valuestr = strtok((char *)(str) + 7, "=");
-            if(valuestr != NULL)
-            {
-                strcpy( addr, valuestr);
+        }
+        else if (strncmp(str, "IPADDR", 6) == 0) {
+            valuestr = strtok((char *) (str) + 7, "=");
+            if (valuestr != NULL) {
+                strcpy(addr, valuestr);
             }
-        } else if (strncmp(str, "PROXYURI", 8) == 0) {
-            valuestr = strtok((char *)(str) + 9, "=");
-            if(valuestr != NULL)
-            {
-                strcpy( proxy_uri, valuestr);
+        }
+        else if (strncmp(str, "PROXYURI", 8) == 0) {
+            valuestr = strtok((char *) (str) + 9, "=");
+            if (valuestr != NULL) {
+                strcpy(proxy_uri, valuestr);
             }
         }
     }
@@ -376,7 +380,6 @@ load_config_file()
 
     set_default_data();
 
-    // TODO for test
     uim_debug("USB_CAMERA_ID = %d", conf_data[USB_CAMERA_ID]);
     uim_debug("LANDMARK_POSITION = %d", conf_data[LANDMARK_POSITION]);
     uim_debug("LANDMARK_ROTATION = %d", conf_data[LANDMARK_ROTATION]);
@@ -396,14 +399,12 @@ load_config_file()
  * @return      none
  */
 /*--------------------------------------------------------------------------*/
-static void
-e_ui_draw()
+static void e_ui_draw()
 {
 #ifdef _SHOW_FPS_
     char str[15];
 #endif
 
-/* Meter */
     int value = 0;
     int w_fig_r = 0;
     int w_fig_c = 0;
@@ -412,7 +413,7 @@ e_ui_draw()
     evas_object_show(ui_bg);
     evas_object_show(ui_btn);
 
-/* Meter */
+    /* Meter */
 #ifdef DEBUG_METER_TEXT_DSP
     sprintf(str, "[kph]  %d", ui_vicspeed);
     evas_object_text_text_set(ui_vicspeed_text, str);
@@ -420,51 +421,50 @@ e_ui_draw()
 #else
     evas_object_show(ui_vicspeed_text);
     value = ui_vicspeed;
-    if(value > 199)
-    {
-        uim_debug("MAX SPEED OVER [%d]",value);
+    if (value > 199) {
+        uim_debug("MAX SPEED OVER [%d]", value);
         value = 199;
     }
 
-    w_fig_r = (value % 10); value /= 10;
-    w_fig_c = (value % 10); value /= 10;
-    w_fig_l = (value % 10); value /= 10;
+    w_fig_r = (value % 10);
+    value /= 10;
+    w_fig_c = (value % 10);
+    value /= 10;
+    w_fig_l = (value % 10);
+    value /= 10;
 
-    if(w_fig_r != fig_r)
-    {
+    if (w_fig_r != fig_r) {
         evas_object_hide(ui_meter_r[fig_r]);
         evas_object_show(ui_meter_r[w_fig_r]);
         fig_r = w_fig_r;
     }
 
-    if(w_fig_c != fig_c)
-    {
+    if (w_fig_c != fig_c) {
         evas_object_hide(ui_meter_c[fig_c]);
 
-        if(w_fig_c != 0 ||  w_fig_l == 1)
-        {
+        if (w_fig_c != 0 || w_fig_l == 1) {
             evas_object_show(ui_meter_c[w_fig_c]);
         }
 
         fig_c = w_fig_c;
     }
 
-    if(w_fig_l != fig_l)
-    {
+    if (w_fig_l != fig_l) {
         evas_object_hide(ui_meter_l);
 
-        if(w_fig_l != 0)
-        {
+        if (w_fig_l != 0) {
             evas_object_show(ui_meter_l);
         }
-                
+
         fig_l = w_fig_l;
     }
 #endif
+
     if (enable_navi == TRUE && set_route == TRUE) {
         if (goal_square_length <= (GOAL_MESSAGE_LENGTH * GOAL_MESSAGE_LENGTH)) {
             evas_object_show(ui_goal_text);
-        } else {
+        }
+        else {
             evas_object_hide(ui_goal_text);
         }
     }
@@ -486,8 +486,7 @@ e_ui_draw()
  * @return      none
  */
 /*--------------------------------------------------------------------------*/
-static void
-e_ui_init()
+static void e_ui_init()
 {
 #ifdef _SHOW_FPS_
     char str[15];
@@ -503,7 +502,8 @@ e_ui_init()
 
     ui_btn = evas_object_image_add(e_ui);
     evas_object_image_file_set(ui_btn, setting_button_path, NULL);
-    evas_object_image_fill_set(ui_btn, 0, 0, W_NAVIBUTTON_WIDTH, W_NAVIBUTTON_HEIGHT);
+    evas_object_image_fill_set(ui_btn, 0, 0, W_NAVIBUTTON_WIDTH,
+                               W_NAVIBUTTON_HEIGHT);
     evas_object_move(ui_btn, W_NAVIBUTTON_X, W_NAVIBUTTON_Y);
     evas_object_resize(ui_btn, W_NAVIBUTTON_WIDTH, W_NAVIBUTTON_HEIGHT);
     evas_object_show(ui_btn);
@@ -511,13 +511,15 @@ e_ui_init()
 
     ui_goal_text = evas_object_image_add(e_ui);
     evas_object_image_file_set(ui_goal_text, goal_text_img_path, NULL);
-    evas_object_image_fill_set(ui_goal_text, 0, 0, W_GOALMESSAGE_WIDTH, W_GOALMESSAGE_HEIGHT);
+    evas_object_image_fill_set(ui_goal_text, 0, 0, W_GOALMESSAGE_WIDTH,
+                               W_GOALMESSAGE_HEIGHT);
     evas_object_move(ui_goal_text, W_GOALMESSAGE_X, W_GOALMESSAGE_Y);
-    evas_object_resize(ui_goal_text, W_GOALMESSAGE_WIDTH, W_GOALMESSAGE_HEIGHT);
+    evas_object_resize(ui_goal_text, W_GOALMESSAGE_WIDTH,
+                       W_GOALMESSAGE_HEIGHT);
     evas_object_hide(ui_goal_text);
     evas_object_layer_set(ui_goal_text, LAYER_UI);
 
-/* Meter */
+    /* Meter */
 #ifdef DEBUG_METER_TEXT_DSP
     ui_vicspeed_text = evas_object_text_add(e_ui);
     evas_object_text_style_set(ui_vicspeed_text, EVAS_TEXT_STYLE_PLAIN);
@@ -526,8 +528,8 @@ e_ui_init()
     sprintf(str, "[kph]  %d", ui_vicspeed);
     evas_object_text_text_set(ui_vicspeed_text, str);
     evas_object_move(ui_vicspeed_text, 0, 430);
-    evas_object_resize(ui_vicspeed_text, W_GOALMESSAGE_WIDTH, W_GOALMESSAGE_HEIGHT);
-//    evas_object_hide(ui_vicspeed_text);
+    evas_object_resize(ui_vicspeed_text, W_GOALMESSAGE_WIDTH,
+                       W_GOALMESSAGE_HEIGHT);
     evas_object_show(ui_vicspeed_text);
     evas_object_layer_set(ui_vicspeed_text, LAYER_UI);
 #else
@@ -539,8 +541,7 @@ e_ui_init()
     evas_object_hide(ui_meter_l);
     evas_object_layer_set(ui_meter_l, LAYER_UI);
 
-    for(i = 0; i < 10; i++)
-    {
+    for (i = 0; i < 10; i++) {
         ui_meter_c[i] = evas_object_image_add(e_ui);
         evas_object_image_file_set(ui_meter_c[i], meter_c_path[i], NULL);
         evas_object_image_fill_set(ui_meter_c[i], 0, 0, 300, 320);
@@ -557,7 +558,7 @@ e_ui_init()
         evas_object_hide(ui_meter_r[i]);
         evas_object_layer_set(ui_meter_r[i], LAYER_UI);
     }
-       evas_object_show(ui_meter_r[0]);
+    evas_object_show(ui_meter_r[0]);
 
     ui_vicspeed_text = evas_object_text_add(e_ui);
     evas_object_text_style_set(ui_vicspeed_text, EVAS_TEXT_STYLE_PLAIN);
@@ -565,8 +566,8 @@ e_ui_init()
     evas_object_text_font_set(ui_vicspeed_text, "Utopia", 24);
     evas_object_text_text_set(ui_vicspeed_text, "kph");
     evas_object_move(ui_vicspeed_text, 180, 440);
-    evas_object_resize(ui_vicspeed_text, W_GOALMESSAGE_WIDTH, W_GOALMESSAGE_HEIGHT);
-//    evas_object_hide(ui_vicspeed_text);
+    evas_object_resize(ui_vicspeed_text, W_GOALMESSAGE_WIDTH,
+                       W_GOALMESSAGE_HEIGHT);
     evas_object_show(ui_vicspeed_text);
     evas_object_layer_set(ui_vicspeed_text, LAYER_UI);
 #endif
@@ -621,8 +622,7 @@ e_ui_init()
  * @return      none
  */
 /*--------------------------------------------------------------------------*/
-static void
-e_map_init()
+static void e_map_init()
 {
     e_map = ecore_evas_get(window);
     browser = ewk_view_add(e_map);
@@ -643,8 +643,7 @@ e_map_init()
  * @return      none
  */
 /*--------------------------------------------------------------------------*/
-static void
-e_map_draw()
+static void e_map_draw()
 {
     evas_object_show(browser);
 }
@@ -660,8 +659,7 @@ e_map_draw()
  * @return      none
  */
 /*--------------------------------------------------------------------------*/
-static void
-convert_data_evas_cv(Evas_Object *eo, IplImage *iplimage)
+static void convert_data_evas_cv(Evas_Object *eo, IplImage *iplimage)
 {
     int image_data_size = (iplimage->width) * iplimage->height * 4;
     unsigned char image[image_data_size];
@@ -673,15 +671,15 @@ convert_data_evas_cv(Evas_Object *eo, IplImage *iplimage)
     }
 
     for (i = 0; i < (iplimage->width * iplimage->height); i++) {
-        image[i*4] = iplimage->imageData[(3*i)];
-        image[(i*4)+1] = iplimage->imageData[(3*i)+1];
-        image[(i*4)+2] = iplimage->imageData[(3*i)+2];
-        image[(i*4)+3] = 255;
+        image[i * 4] = iplimage->imageData[(3 * i)];
+        image[(i * 4) + 1] = iplimage->imageData[(3 * i) + 1];
+        image[(i * 4) + 2] = iplimage->imageData[(3 * i) + 2];
+        image[(i * 4) + 3] = 255;
     }
 
     /* convert to Evas_Object */
     evas_object_image_colorspace_set(eo, EVAS_COLORSPACE_ARGB8888);
-    evas_object_image_size_set(eo, iplimage->width , iplimage->height);
+    evas_object_image_size_set(eo, iplimage->width, iplimage->height);
     evas_object_image_data_set(eo, image);
 }
 
@@ -695,8 +693,7 @@ convert_data_evas_cv(Evas_Object *eo, IplImage *iplimage)
  * @return      none
  */
 /*--------------------------------------------------------------------------*/
-static void
-evas_object_image_from_cv(Evas_Object *eo, const char* filepath)
+static void evas_object_image_from_cv(Evas_Object *eo, const char *filepath)
 {
     IplImage *iplimage;
 
@@ -721,12 +718,9 @@ evas_object_image_from_cv(Evas_Object *eo, const char* filepath)
  * @retval      ECORE_CALLBACK_CANCEL   Return value to remove a callback
  */
 /*--------------------------------------------------------------------------*/
-static Eina_Bool
-_time_interval_navi_cb(void *cam)
+static Eina_Bool _time_interval_navi_cb(void *cam)
 {
     static double webcam_timer = 0;
-    double carinfo_lat, carinfo_lon;
-    int carinfo_dir;
 
     /* for calc fps */
 #ifdef _SHOW_FPS_
@@ -739,7 +733,7 @@ _time_interval_navi_cb(void *cam)
 #ifdef _USE_CAMERA_
     webcam_timer += TIME_INTERVAL_AR;
 
-    if(webcam_timer >= TIME_INTERVAL_CAMERA) {
+    if (webcam_timer >= TIME_INTERVAL_CAMERA) {
         webcam_timer = 0;
 
         /* Capture from Camera */
@@ -752,7 +746,6 @@ _time_interval_navi_cb(void *cam)
         evas_object_move(cam, W_NAVI_ORIGINE_X, W_NAVI_ORIGINE_Y);
         evas_object_resize(cam, W_WIDTH, W_NAVI_HEIGHT);
         evas_object_show(cam);
-
     }
 #else
     evas_object_image_fill_set(cam, 0, 0, W_WIDTH, W_NAVI_HEIGHT);
@@ -777,15 +770,17 @@ _time_interval_navi_cb(void *cam)
 
 #ifdef _SHOW_FPS_
     // Moving Average
-    if(frame_count == 0) {
+    if (frame_count == 0) {
         t0 = get_time();
         frame_count++;
-    } else if (frame_count < 5) {
+    }
+    else if (frame_count < 5) {
         t1 = get_time();
         total_frame_time += t1 - t0;
         t0 = t1;
         frame_count++;
-    } else {
+    }
+    else {
         t1 = get_time();
         total_frame_time -= total_frame_time / 4;
         total_frame_time += t1 - t0;
@@ -810,32 +805,32 @@ _time_interval_navi_cb(void *cam)
  * @retval      ECORE_CALLBACK_CANCEL   Return value to remove a callback
  */
 /*--------------------------------------------------------------------------*/
-static Eina_Bool
-_time_interval_map_renew_cb(void *data)
+static Eina_Bool _time_interval_map_renew_cb(void *data)
 {
 /* DEBUG.s */
 #ifdef DEBUG_VIC_INFO_SET
-    if(test_cnt < route_data_count)
-    {
+    if (test_cnt < route_data_count) {
         test_lat = csv_route[test_cnt].lat;
         test_lon = csv_route[test_cnt].lon;
         camera_geocode.lat = test_lat;
         camera_geocode.lon = test_lon;
-        test_cnt++ ;
+        test_cnt++;
     }
-#endif    
+#endif
 /* DEBUG.e */
 
-    if((socket_val) && ((map_pos.lat != camera_geocode.lat) || (map_pos.lon != camera_geocode.lon)))
-    {
+    if ((socket_val)
+        && ((map_pos.lat != camera_geocode.lat)
+            || (map_pos.lon != camera_geocode.lon))) {
         map_pos.lat = camera_geocode.lat;
         map_pos.lon = camera_geocode.lon;
 
-        uim_debug ("map_pos.lat = [%f]",map_pos.lat);
-        uim_debug ("map_pos.lon = [%f]",map_pos.lon);
+        uim_debug("map_pos.lat = [%f]", map_pos.lat);
+        uim_debug("map_pos.lon = [%f]", map_pos.lon);
 
-        event_message(socket_val, "CHG VAL VIC_INFO LAT %f LON %f", map_pos.lat, map_pos.lon );
-        uim_debug ("SEND LAT LON TO SINARIO(samplenavi)");
+        event_message(socket_val, "CHG VAL VIC_INFO LAT %f LON %f",
+                      map_pos.lat, map_pos.lon);
+        uim_debug("SEND LAT LON TO SINARIO(samplenavi)");
     }
 
     return ECORE_CALLBACK_RENEW;
@@ -852,23 +847,25 @@ _time_interval_map_renew_cb(void *data)
  * @retval      ECORE_CALLBACK_CANCEL   Return value to remove a callback
  */
 /*--------------------------------------------------------------------------*/
-static Eina_Bool
-callback_listener(void *data)
+static Eina_Bool callback_listener(void *data)
 {
-    if(connected) {
-        libwebsocket_service((struct libwebsocket_context *)data, 0);
-    } else {
+    if (connected) {
+        libwebsocket_service((struct libwebsocket_context *) data, 0);
+    }
+    else {
         uim_debug("WEBSOCKET CONNECTED ERROR");
-        if(context != NULL) {
+        if (context != NULL) {
             libwebsocket_context_destroy(context);
         }
         /* Server */
         context = libwebsocket_create_context(port, NULL,
-                            protocols, libwebsocket_internal_extensions,
-                            NULL, NULL, -1, -1, 0);
-        
-        if(context == NULL) {
-            uim_debug("libwebsocket_create_context failed. (line:%d)", __LINE__);
+                                              protocols,
+                                              libwebsocket_internal_extensions,
+                                              NULL, NULL, -1, -1, 0);
+
+        if (context == NULL) {
+            uim_debug("libwebsocket_create_context failed. (line:%d)",
+                      __LINE__);
             sleep(1);
             return 0;
         }
@@ -897,35 +894,37 @@ callback_listener(void *data)
 /*--------------------------------------------------------------------------*/
 static int
 callback_http(struct libwebsocket_context *context, struct libwebsocket *wsi,
-  enum libwebsocket_callback_reasons reason, void *user, void *in, size_t len)
+              enum libwebsocket_callback_reasons reason, void *user, void *in,
+              size_t len)
 {
     int n = 0;
     unsigned char buf[LWS_SEND_BUFFER_PRE_PADDING + 512 +
-                LWS_SEND_BUFFER_POST_PADDING];
+                      LWS_SEND_BUFFER_POST_PADDING];
     unsigned char *p = &buf[LWS_SEND_BUFFER_PRE_PADDING];
     char data[512];
 
-    // TODO for test
     uim_debug("call callback_http! size = %d", len);
-    uim_debug("50414 callback_http REASON %d", reason);
+    uim_debug("callback_http REASON %d", reason);
 
-    switch(reason) {
+    switch (reason) {
     case LWS_CALLBACK_FILTER_PROTOCOL_CONNECTION:
         uim_debug("CONNECTION %x", wsi);
         break;
     case LWS_CALLBACK_ESTABLISHED:
         uim_debug("ESTABLISHED %x", wsi);
         socket_val = wsi;
-        n = sprintf((char *)p, "%s", "ANS HELLO");
+        n = sprintf((char *) p, "%s", "ANS HELLO");
         break;
     case LWS_CALLBACK_ADD_POLL_FD:
         uim_debug("RECIEVE REASON LWS_CALLBACK_ADD_POLL_FD");
         break;
     case LWS_CALLBACK_CLIENT_CONFIRM_EXTENSION_SUPPORTED:
-        uim_debug("RECIEVE REASON LWS_CALLBACK_CLIENT_CONFIRM_EXTENSION_SUPPORTED");
+        uim_debug
+            ("RECIEVE REASON LWS_CALLBACK_CLIENT_CONFIRM_EXTENSION_SUPPORTED");
         break;
     case LWS_CALLBACK_CLIENT_APPEND_HANDSHAKE_HEADER:
-        uim_debug("RECIEVE REASON LWS_CALLBACK_CLIENT_APPEND_HANDSHAKE_HEADER");
+        uim_debug
+            ("RECIEVE REASON LWS_CALLBACK_CLIENT_APPEND_HANDSHAKE_HEADER");
         break;
     case LWS_CALLBACK_CLIENT_ESTABLISHED:
         uim_debug("RECIEVE REASON LWS_CALLBACK_CLIENT_ESTABLISHED");
@@ -941,52 +940,55 @@ callback_http(struct libwebsocket_context *context, struct libwebsocket *wsi,
         break;
     case LWS_CALLBACK_RECEIVE:
 
-        if( (in != NULL) && (strncmp( (char *)in, "OPEN", strlen("OPEN") ) == 0 )) {
+        if ((in != NULL)
+            && (strncmp((char *) in, "OPEN", strlen("OPEN")) == 0)) {
 
-            uim_debug("OPEN loading_edje_file [%s]",(char *)in);
+            uim_debug("OPEN loading_edje_file [%s]", (char *) in);
             strncpy(edje_str, edje_parse_str(in, 1), sizeof(edje_str));
             loading_edje_file(&edje_str[0]);
-            if(socket_val)
-            {
+            if (socket_val) {
                 event_message(socket_val, "RESULT SUCCESS");
-                uim_debug ("SEND RESULT SUCCESS");
+                uim_debug("SEND RESULT SUCCESS");
             }
         }
-        else if ( (in != NULL) && (strncmp("CLOSE", in, strlen("CLOSE")) == 0)) {
+        else if ((in != NULL) && (strncmp("CLOSE", in, strlen("CLOSE")) == 0)) {
             evas_object_del(g_edje);
-            uim_debug ("ONSCREEN CLOSE");
+            uim_debug("ONSCREEN CLOSE");
         }
 
         /* Get route from navi.js */
-        if( strncmp( (char *)in, "<route>", strlen( "<route>" ) ) == 0 ) {
+        if (strncmp((char *) in, "<route>", strlen("<route>")) == 0) {
             uim_debug("<route> recv");
             init_e3d(e_3d, in, len);
             set_route = TRUE;
             break;
         }
-        
+
         memset(data, 0, sizeof(data));
-        strncpy(data, (char *)in, len);
+        strncpy(data, (char *) in, len);
         uim_debug("RECIEVE[%d] %s", len, data);
 
         if (len == 0) {
             uim_debug("ERROR data=null (line:%d)", __LINE__);
             break;
         }
-        if (strncmp((char *)data, "CHG SEQ REQ_NAV", 15) == 0) {
+
+        if (strncmp((char *) data, "CHG SEQ REQ_NAV", 15) == 0) {
             uim_debug("RECIEVE COMMAND CHG SEQ REQ_NAV");
 
             enable_navi = TRUE;
-        } else if (strncmp((char *)data, "CHG SEQ END_NAV", 15) == 0) {
+        }
+        else if (strncmp((char *) data, "CHG SEQ END_NAV", 15) == 0) {
             uim_debug("RECIEVE COMMAND CHG SEQ END_NAV");
 
             enable_navi = FALSE;
-        } else if(strncmp((char *)data, "ERR", 3) == 0) {
+        }
+        else if (strncmp((char *) data, "ERR", 3) == 0) {
         }
         break;
     case LWS_CALLBACK_CLIENT_RECEIVE:
         memset(data, 0, sizeof(data));
-        strncpy(data, (char *)in, len);
+        strncpy(data, (char *) in, len);
         uim_debug("CLIENT_RECIEVE[%d] %s", len, data);
         break;
     case LWS_CALLBACK_CLOSED:
@@ -1028,8 +1030,8 @@ parse_elementary_value(union VicVal_t *vic_val_p, DBusMessageIter *iter)
 
     char sig;
 
-    if (vic_val_p == NULL || iter == NULL){
-        uim_debug( "Err Parameter NG " );
+    if (vic_val_p == NULL || iter == NULL) {
+        uim_debug("Err Parameter NG ");
         return FALSE;
     }
 
@@ -1074,10 +1076,10 @@ parse_elementary_value(union VicVal_t *vic_val_p, DBusMessageIter *iter)
     case DBUS_TYPE_STRING:
 #if 0
         dbus_message_iter_get_basic(iter, &s_val);
-        w_s_val = (char *)malloc(strlen(s_val) + 1); 
-        if(w_s_val == NULL) {
-            uim_debug( "Err malloc" );
-            return FALSE ;
+        w_s_val = (char *) malloc(strlen(s_val) + 1);
+        if (w_s_val == NULL) {
+            uim_debug("Err malloc");
+            return FALSE;
         }
         strncpy(w_s_val, s_val, strlen(s_val));
         vic_val_p->s_val = w_s_val;
@@ -1104,36 +1106,35 @@ parse_elementary_value(union VicVal_t *vic_val_p, DBusMessageIter *iter)
  * @retval       FALSE    error
  */
 /*--------------------------------------------------------------------------*/
-static bool
-parse_value(union VicVal_t *vic_val_p, DBusMessageIter *iter)
+static bool parse_value(union VicVal_t *vic_val_p, DBusMessageIter *iter)
 {
     char curr;
 
-    if (vic_val_p == NULL || iter == NULL){
-        uim_debug( "Err Parameter NG " );
+    if (vic_val_p == NULL || iter == NULL) {
+        uim_debug("Err Parameter NG ");
         return FALSE;
     }
 
     curr = dbus_message_iter_get_arg_type(iter);
 
     switch (curr) {
-        case DBUS_TYPE_BYTE:
-        case DBUS_TYPE_BOOLEAN:
-        case DBUS_TYPE_INT16:
-        case DBUS_TYPE_INT32:
-        case DBUS_TYPE_UINT16:
-        case DBUS_TYPE_UINT32:
-        case DBUS_TYPE_DOUBLE:
-        case DBUS_TYPE_STRING:
-            return parse_elementary_value(vic_val_p, iter);
-        case DBUS_TYPE_ARRAY:
-        case DBUS_TYPE_STRUCT:
-        case DBUS_TYPE_DICT_ENTRY:
-            return FALSE;
-        case DBUS_TYPE_INVALID:
-            return TRUE;
-        default:
-            break;
+    case DBUS_TYPE_BYTE:
+    case DBUS_TYPE_BOOLEAN:
+    case DBUS_TYPE_INT16:
+    case DBUS_TYPE_INT32:
+    case DBUS_TYPE_UINT16:
+    case DBUS_TYPE_UINT32:
+    case DBUS_TYPE_DOUBLE:
+    case DBUS_TYPE_STRING:
+        return parse_elementary_value(vic_val_p, iter);
+    case DBUS_TYPE_ARRAY:
+    case DBUS_TYPE_STRUCT:
+    case DBUS_TYPE_DICT_ENTRY:
+        return FALSE;
+    case DBUS_TYPE_INVALID:
+        return TRUE;
+    default:
+        break;
     }
     return FALSE;
 }
@@ -1150,21 +1151,21 @@ parse_value(union VicVal_t *vic_val_p, DBusMessageIter *iter)
  * @retval       =-1      error
  */
 /*--------------------------------------------------------------------------*/
-static int
-getAmbDbus(int key, union VicVal_t *vic_val_p)
+static int getAmbDbus(int key, union VicVal_t *vic_val_p)
 {
     /* local variable */
     DBusMessage *message;
-    DBusError error;    
+    DBusError error;
     int result = 0;
-    const char *v_string[] = {vic_data[key].interface_name,
-                              vic_data[key].property_name  };
+    const char *v_string[] = { vic_data[key].interface_name,
+        vic_data[key].property_name
+    };
     const char *dest = Bus_name;
     DBusMessage *reply;
-    int reply_timeout = 1000; /* Millisecond */
+    int reply_timeout = 1000;   /* Millisecond */
     DBusMessageIter iter;
     DBusMessageIter iter_array;
-    union VicVal_t *tmp_vic_val_p  = vic_val_p;
+    union VicVal_t *tmp_vic_val_p = vic_val_p;
 
     /* initialize */
     dbus_error_init(&error);
@@ -1173,8 +1174,8 @@ getAmbDbus(int key, union VicVal_t *vic_val_p)
         /* obtain the right to use dbus */
         g_connection = dbus_bus_get(DBUS_BUS_SYSTEM, &error);
 
-        if (g_connection == NULL){
-            uim_debug( "Err dbus_bus_get" );
+        if (g_connection == NULL) {
+            uim_debug("Err dbus_bus_get");
 
             /* Release err parameter */
             dbus_error_free(&error);
@@ -1185,14 +1186,13 @@ getAmbDbus(int key, union VicVal_t *vic_val_p)
     /* Constructs a new message */
     message = dbus_message_new_method_call(DBUS_SERVICE,
                                            vic_data[key].path_name,
-                                           DBUS_INTERFACE,
-                                           DBUS_METHOD);
-    if(message == NULL){
-        uim_debug( "Err dbus_message_new_method_call" );
+                                           DBUS_INTERFACE, DBUS_METHOD);
+    if (message == NULL) {
+        uim_debug("Err dbus_message_new_method_call");
 
         /* Release the connection */
-        dbus_connection_unref (g_connection);
-        g_connection = NULL;  
+        dbus_connection_unref(g_connection);
+        g_connection = NULL;
         return -1;
     }
 
@@ -1201,15 +1201,15 @@ getAmbDbus(int key, union VicVal_t *vic_val_p)
                                       DBUS_TYPE_STRING,
                                       &v_string[0],
                                       DBUS_TYPE_STRING,
-                                      &v_string[1],
-                                      DBUS_TYPE_INVALID);
+                                      &v_string[1], DBUS_TYPE_INVALID);
 
-       if ( !result ){
-        uim_debug( "Err dbus_message_append_args" );
+    if (!result) {
+        uim_debug("Err dbus_message_append_args");
 
         /* Release the connection */
         dbus_connection_unref(g_connection);
         g_connection = NULL;
+
         /* Release the message */
         dbus_message_unref(message);
 
@@ -1217,7 +1217,7 @@ getAmbDbus(int key, union VicVal_t *vic_val_p)
     }
 
     /* Gets the error name */
-    if (dest && !dbus_message_set_destination (message, dest)){
+    if (dest && !dbus_message_set_destination(message, dest)) {
         uim_debug("Err dbus_message_new_method_call");
 
         /* Release the connection */
@@ -1233,9 +1233,8 @@ getAmbDbus(int key, union VicVal_t *vic_val_p)
     /* Queues a message to send */
     reply = dbus_connection_send_with_reply_and_block(g_connection,
                                                       message,
-                                                      reply_timeout,
-                                                      &error);
-    if (reply == NULL){
+                                                      reply_timeout, &error);
+    if (reply == NULL) {
 //DEBUG        uim_debug( "Err dbus_connection_send_with_reply_and_block" );
 
         /* Release the connection */
@@ -1258,7 +1257,7 @@ getAmbDbus(int key, union VicVal_t *vic_val_p)
     /* Type conversion of the resulting value */
     result = parse_value(tmp_vic_val_p, &iter_array);
     if (result != TRUE) {
-        uim_debug( "Err parse_elementary_value" );
+        uim_debug("Err parse_elementary_value");
 
         /* Release the connection */
         dbus_connection_unref(g_connection);
@@ -1272,8 +1271,8 @@ getAmbDbus(int key, union VicVal_t *vic_val_p)
     }
 
     /* Release the message */
-    dbus_message_unref(message);   
-    dbus_message_unref(reply);   
+    dbus_message_unref(message);
+    dbus_message_unref(reply);
 
     return 0;
 }
@@ -1287,61 +1286,52 @@ getAmbDbus(int key, union VicVal_t *vic_val_p)
  * @return   none
  */
 /*--------------------------------------------------------------------------*/
-static void
-getLocationFromAmb()
+static void getLocationFromAmb()
 {
     union VicVal_t vic_val[32];
     int result = 0;
     int i;
-    char vic_str[256];
 
-    for(i = 0; i < property_num ; i++){
+    for (i = 0; i < property_num; i++) {
         result = getAmbDbus(i, vic_val);
 
-        if (result != 0){
-//DEBUG            uim_debug("Err getAmbDbus : %s",vic_data[i].name);
+        if (result != 0) {
+//DEBUG            uim_debug("Err getAmbDbus : Unacquired [%s]",vic_data[i].name);
             continue;
         }
 
-        switch(vic_data[i].property){
-        case LATITUDE :
-            if((camera_geocode.lat != vic_val[0].d_val) &&
-               (vic_val[0].d_val != 0))
-            {
-                uim_debug ("%s(%f)",vic_data[i].name, vic_val[0].d_val);
+        switch (vic_data[i].property) {
+        case LATITUDE:
+            if ((camera_geocode.lat != vic_val[0].d_val) &&
+                (vic_val[0].d_val != 0)) {
+                uim_debug("%s(%f)", vic_data[i].name, vic_val[0].d_val);
                 camera_geocode.lat = vic_val[0].d_val;
             }
-
             break;
-        case LONGITUDE :
-            if((camera_geocode.lon != vic_val[0].d_val) &&
-               (vic_val[0].d_val != 0))
-            {
-                uim_debug ("%s(%f)",vic_data[i].name, vic_val[0].d_val);
+        case LONGITUDE:
+            if ((camera_geocode.lon != vic_val[0].d_val) &&
+                (vic_val[0].d_val != 0)) {
+                uim_debug("%s(%f)", vic_data[i].name, vic_val[0].d_val);
                 camera_geocode.lon = vic_val[0].d_val;
             }
-
             break;
-        case DIRECTION :
-            if(camera_geocode.dir != vic_val[0].i32_val)
-            {
-                uim_debug ("%s(%d)",vic_data[i].name, vic_val[0].i32_val);
+        case DIRECTION:
+            if (camera_geocode.dir != vic_val[0].i32_val) {
+                uim_debug("%s(%d)", vic_data[i].name, vic_val[0].i32_val);
                 camera_geocode.dir = vic_val[0].i32_val;
             }
             break;
-        case VEHICLESPEED :
+        case VEHICLESPEED:
 //DEBUG            uim_debug ("%s(%d)",vic_data[i].name, vic_val[0].i32_val);
-            if(ui_vicspeed != vic_val[0].i32_val)
-            {
-                uim_debug ("%s(%d)",vic_data[i].name, vic_val[0].i32_val);
+            if (ui_vicspeed != vic_val[0].i32_val) {
+                uim_debug("%s(%d)", vic_data[i].name, vic_val[0].i32_val);
                 ui_vicspeed = vic_val[0].i32_val;
             }
             break;
-        default :
-            uim_debug ("ERROR no property : %s", vic_data[i].name);
+        default:
+            uim_debug("ERROR no property : %s", vic_data[i].name);
             break;
         }
-
     }
     return;
 }
@@ -1357,67 +1347,79 @@ getLocationFromAmb()
  * @retval   =-1      error
  */
 /*--------------------------------------------------------------------------*/
-static int
-get_config()
+static int get_config()
 {
     FILE *fp;
     int k = 0;
     int j, m;
     char buff[512];
-    char *tp; 
-    char *clm = " \n"; 
+    char *tp;
+    char *clm = " \n";
 
-    fp = fopen( CONFIG_FILE , "r" );
-    if( fp == NULL ) {
-        uim_debug( "File open error" );
+    fp = fopen(CONFIG_FILE, "r");
+    if (fp == NULL) {
+        uim_debug("File open error");
         return -1;
     }
 
-    for(m = 0 ; k < MAX_PARA_NUM ; m++){
-        if( fgets( buff, sizeof(buff) - 2, fp) != NULL){
-            tp = strtok( buff, clm );
-            if(tp != NULL){
-                if(tp[0] != '#' ){
-                    for(j = 0; vic_key_data[j].id != -1; j++ ){
-                        if(strcmp(tp, vic_key_data[j].name) == 0){
+    for (m = 0; k < MAX_PARA_NUM; m++) {
+        if (fgets(buff, sizeof(buff) - 2, fp) != NULL) {
+            tp = strtok(buff, clm);
+            if (tp != NULL) {
+                if (tp[0] != '#') {
+                    for (j = 0; vic_key_data[j].id != -1; j++) {
+                        if (strcmp(tp, vic_key_data[j].name) == 0) {
                             vic_data[k].property = vic_key_data[j].id;
-                            strcpy( vic_data[k].name, tp);
-                            strcpy( vic_data[k].path_name, strtok( NULL, clm ));
-                            strcpy( vic_data[k].interface_name, strtok( NULL, clm ));
-                            strcpy( vic_data[k].property_name, strtok(NULL,clm ));
-
-                            uim_debug( "vic_data[%d].property=%d",k,vic_data[k].property );
-                            uim_debug( "vic_data[%d].name=%s",k,vic_data[k].name );
-                            uim_debug( "vic_data[%d].path_name=%s", k, vic_data[k].path_name);
-                            uim_debug( "vic_data[%d].interface_name=%s", k,vic_data[k].interface_name);
-                            uim_debug( "vic_data[%d].property_name=%s", k,vic_data[k].property_name);
-
+                            strcpy(vic_data[k].name, tp);
+                            strcpy(vic_data[k].path_name, strtok(NULL, clm));
+                            strcpy(vic_data[k].interface_name,
+                                   strtok(NULL, clm));
+                            strcpy(vic_data[k].property_name,
+                                   strtok(NULL, clm));
+
+                            uim_debug("vic_data[%d].property=%d", k,
+                                      vic_data[k].property);
+                            uim_debug("vic_data[%d].name=%s", k,
+                                      vic_data[k].name);
+                            uim_debug("vic_data[%d].path_name=%s", k,
+                                      vic_data[k].path_name);
+                            uim_debug("vic_data[%d].interface_name=%s", k,
+                                      vic_data[k].interface_name);
+                            uim_debug("vic_data[%d].property_name=%s", k,
+                                      vic_data[k].property_name);
                             k++;
                             break;
                         }
                     }
-                    if(vic_key_data[j].id == -1){
-                        uim_debug("Err config.txt Line:%d Unregistered parameter name",m+1);
-                    } 
-   
-                }else{
-                    uim_debug("config.txt Line:%d Comment out  '#'Discovery",m+1);
+                    if (vic_key_data[j].id == -1) {
+                        uim_debug
+                            ("Err config.txt Line:%d Unregistered parameter name",
+                             m + 1);
+                    }
+
+                }
+                else {
+                    uim_debug("config.txt Line:%d Comment out  '#'Discovery",
+                              m + 1);
                 }
-            }else{
-                uim_debug("config.txt Line:%d Comment out  Null line",m+1);
             }
-        }else{
+            else {
+                uim_debug("config.txt Line:%d Comment out  Null line", m + 1);
+            }
+        }
+        else {
             uim_debug("config.txt The end of data reading");
             break;
-        } 
+        }
     }
     fclose(fp);
 
     property_num = k;
-    if( property_num == 0 ) {
-        uim_debug( "config.txt No valid data");
+    if (property_num == 0) {
+        uim_debug("config.txt No valid data");
         return -1;
     }
+
     return 0;
 }
 
@@ -1433,18 +1435,18 @@ get_config()
  * @retval       NULL     error
  */
 /*--------------------------------------------------------------------------*/
-static charedje_parse_str(void *in, int arg_num)
+static char *edje_parse_str(void *in, int arg_num)
 {
     int i;
-    unsigned char *data;
+    char *data;
 
     uim_debug("edje_parse_str %s, arg = %d", in, arg_num);
     data = strtok(in, " ");
     /* arg_num : 0 to n */
     for (i = 0; i < arg_num; i++) {
-        data = strtok( NULL, " ");
+        data = strtok(NULL, " ");
     }
-    uim_debug("edje_parse_str data: %s",data);
+    uim_debug("edje_parse_str data: %s", data);
     return data;
 }
 
@@ -1458,8 +1460,7 @@ static char* edje_parse_str(void *in, int arg_num)
  * @return      none
  */
 /*--------------------------------------------------------------------------*/
-static void
-event_message(struct libwebsocket *wsi, char *format, ...)
+static void event_message(struct libwebsocket *wsi, char *format, ...)
 {
     va_list list;
     char message[256];
@@ -1468,19 +1469,19 @@ event_message(struct libwebsocket *wsi, char *format, ...)
     vsnprintf(message, sizeof(message), format, list);
     va_end(list);
 
-    uim_debug("OnScreen: event_message wsi = %p, %s", wsi, message);
+    uim_debug("Setting screen: event_message wsi = %p, %s", wsi, message);
     if (wsi) {
         int n = 0;
         unsigned char buf[LWS_SEND_BUFFER_PRE_PADDING + 512 +
-                      LWS_SEND_BUFFER_POST_PADDING];
+                          LWS_SEND_BUFFER_POST_PADDING];
         unsigned char *p = &buf[LWS_SEND_BUFFER_PRE_PADDING];
 
-        n = sprintf((char *)p, "%s", message);
+        n = sprintf((char *) p, "%s", message);
         n = libwebsocket_write(wsi, p, n, LWS_WRITE_TEXT);
-        uim_debug("OnScreen: libwebsocket_write return = %d", n);
+        uim_debug("Setting screen: libwebsocket_write return = %d", n);
     }
     else {
-        uim_debug("OnScreen: wsi is not initialized");
+        uim_debug("Setting screen: wsi is not initialized");
     }
 
     return;
@@ -1498,21 +1499,19 @@ event_message(struct libwebsocket *wsi, char *format, ...)
  */
 /*--------------------------------------------------------------------------*/
 static void
-_touch_up_edje(void *data, Evas *evas , Evas_Object *obj, void *event_info)
+_touch_up_edje(void *data, Evas *evas, Evas_Object *obj, void *event_info)
 {
     /* get name from userdata */
     if (data != NULL) {
-        uim_debug("OnScreen: user data is %s", (const char *)data);
+        uim_debug("Setting screen: user data is %s", (const char *) data);
 
-        if(socket_val)
-        {
+        if (socket_val) {
             event_message(socket_val, "TOUCH %s %s", edje_str, data);
-            uim_debug ("SEND TOUCH %s ",data);
+            uim_debug("SEND TOUCH %s ", data);
         }
     }
-    else
-    {
-        uim_debug("OnScreen: user data is NULL");
+    else {
+        uim_debug("Setting screen: user data is NULL");
     }
 }
 
@@ -1527,18 +1526,17 @@ _touch_up_edje(void *data, Evas *evas , Evas_Object *obj, void *event_info)
  * @retval      =-1      error
  */
 /*--------------------------------------------------------------------------*/
-static int
-loading_edje_file(const char *edje_file)
+static int loading_edje_file(const char *edje_file)
 {
-    Evas_Object *part;      /* part handle */
-    Eina_List *group;       /* edje group list */
-    Eina_List *list;        /* part list in edje */
-    int group_count = 0;    /* group counter */
-    int name_count = 0;     /* name counter */
+    Evas_Object *part;          /* part handle */
+    Eina_List *group;           /* edje group list */
+    Eina_List *list;            /* part list in edje */
+    int group_count = 0;        /* group counter */
+    int name_count = 0;         /* name counter */
 
     g_evas = ecore_evas_get(window);
     if (!g_evas) {
-        uim_debug("OnScreen: could not create evas.");
+        uim_debug("Setting screen: could not create evas.");
         return -1;
     }
 
@@ -1548,39 +1546,45 @@ loading_edje_file(const char *edje_file)
     /* create and add object in canvas from edje */
     g_edje = edje_object_add(g_evas);
     if (!g_edje) {
-        uim_debug("OnScreen: could not create edje object!");
+        uim_debug("Setting screen: could not create edje object!");
         return -1;
     }
 
     /* get group list */
     group = edje_file_collection_list(edje_file);
-    while (group != NULL)
-    {
+    while (group != NULL) {
         /* Set the edj file */
-        if (!edje_object_file_set(g_edje, edje_file, (const char *)group->data)) {
+        if (!edje_object_file_set
+            (g_edje, edje_file, (const char *) group->data)) {
             int err = edje_object_load_error_get(g_edje);
             const char *errmsg = edje_load_error_str(err);
-            uim_debug("OnScreen: could not load %s: %s", edje_file, errmsg);
+            uim_debug("Setting screen: could not load %s: %s", edje_file, errmsg);
 
             edje_file_collection_list_free(group);
             evas_object_del(g_edje);
             return -1;
         }
-        uim_debug("OnScreen: group[%d] data : %s", group_count, (const char *)group->data);
+        uim_debug("Setting screen: group[%d] data : %s", group_count,
+                  (const char *) group->data);
 
         /* get list */
         list = edje_object_access_part_list_get(g_edje);
         while (list != NULL) {
-            uim_debug("OnScreen: list[%d] data : %s", name_count, (const char *)list->data);
+            uim_debug("Setting screen: list[%d] data : %s", name_count,
+                      (const char *) list->data);
 
             /* set callback for part name */
-            part = edje_object_part_object_get((const Evas_Object *)g_edje, (const char *)list->data);
-            if(part != NULL) {
-                uim_debug("OnScreen: list[%d] name : %s", name_count, (const char *)list->data);
-                evas_object_event_callback_add(part, EVAS_CALLBACK_MOUSE_UP, _touch_up_edje, list->data);
+            part =
+                edje_object_part_object_get((const Evas_Object *) g_edje,
+                                            (const char *) list->data);
+            if (part != NULL) {
+                uim_debug("Setting screen: list[%d] name : %s", name_count,
+                          (const char *) list->data);
+                evas_object_event_callback_add(part, EVAS_CALLBACK_MOUSE_UP,
+                                               _touch_up_edje, list->data);
             }
             else {
-                uim_debug("OnScreen: list[%d] is NULL", name_count);
+                uim_debug("Setting screen: list[%d] is NULL", name_count);
             }
 
             /* to next list */
@@ -1592,8 +1596,8 @@ loading_edje_file(const char *edje_file)
         group = group->next;
         group_count++;
     }
-    uim_debug("OnScreen: group num is %d", group_count);
-    uim_debug("OnScreen: name num is %d", name_count);
+    uim_debug("Setting screen: group num is %d", group_count);
+    uim_debug("Setting screen: name num is %d", name_count);
 
     /* Put in the image */
     evas_object_move(g_edje, 0, 0);
@@ -1604,9 +1608,6 @@ loading_edje_file(const char *edje_file)
 
     evas_object_layer_set(g_edje, LAYER_UI);
 
-    /* Show the window */
-    /* ecore_evas_show(g_window); */
-
     return 0;
 }
 
@@ -1621,33 +1622,39 @@ loading_edje_file(const char *edje_file)
  */
 /*--------------------------------------------------------------------------*/
 static void
-res_callback(ico_apf_resource_notify_info_tinfo, void *user_data)
+res_callback(ico_apf_resource_notify_info_t *info, void *user_data)
 {
     int ret;
 
     uim_debug("##==> Callbacked evt=%d res=%d id=%d bid=%d appid=%s dev=%s"
-                " user_data=%d", info->state, info->resid, info->id, info->bid,
-                info->appid, info->device, (int)user_data);
+              " user_data=%d", info->state, info->resid, info->id, info->bid,
+              info->appid, info->device, (int) user_data);
 
-    switch (info->state)    {
+    switch (info->state) {
     case ICO_APF_RESOURCE_STATE_ACQUIRED:
     case ICO_APF_RESOURCE_STATE_DEPRIVED:
     case ICO_APF_RESOURCE_STATE_WAITTING:
     case ICO_APF_RESOURCE_STATE_RELEASED:
         if (info->resid == ICO_APF_RESID_INT_SCREEN) {
-            ret = ico_apf_resource_reply_int_screen_mode(info->device, info->bid, info->id, 1);
+            ret =
+                ico_apf_resource_reply_int_screen_mode(info->device,
+                                                       info->bid, info->id,
+                                                       1);
             uim_debug("##==> callback reply int_screen(%s,%d,%d,1) = %d",
-                        info->device, info->bid, info->id, ret);
+                      info->device, info->bid, info->id, ret);
         }
         else if (info->resid == ICO_APF_RESID_ON_SCREEN) {
-            ret = ico_apf_resource_reply_int_screen_mode_disp(info->device, info->id, 1);
+            ret =
+                ico_apf_resource_reply_int_screen_mode_disp(info->device,
+                                                            info->id, 1);
             uim_debug("##==> callback reply on_screen(%s,%d,1) = %d",
-                        info->device, info->id, ret);
+                      info->device, info->id, ret);
         }
-        else    {
-            ret = ico_apf_resource_reply_screen_mode(info->device, info->id, 1);
+        else {
+            ret =
+                ico_apf_resource_reply_screen_mode(info->device, info->id, 1);
             uim_debug("##==> callback reply screen(%s,%d,1) = %d",
-                        info->device, info->id, ret);
+                      info->device, info->id, ret);
         }
         break;
     default:
@@ -1667,14 +1674,12 @@ res_callback(ico_apf_resource_notify_info_t* info, void *user_data)
  * @retval  =-1      failed
  */
 /*--------------------------------------------------------------------------*/
-int
-main(int argc, char *argv[])
+int main(int argc, char *argv[])
 {
     int i;
     int getscreen;
-    char    appid[ICO_UXF_MAX_PROCESS_NAME+1];
+    char appid[ICO_UXF_MAX_PROCESS_NAME + 1];
     int ret = 0;
-    static struct libwebsocket *wsi;
     connected = 0;
 
     /* Setting the log output */
@@ -1686,32 +1691,31 @@ main(int argc, char *argv[])
 
     elm_init(argc, argv);
 
-    // TODO
     enable_navi = FALSE;
     set_route = FALSE;
 
     /* initialize */
-    if(0 != get_config()){
-        uim_debug( "ERROR get_config()" );
+    if (0 != get_config()) {
+        uim_debug("ERROR get_config()");
         return -1;
     }
 
     getscreen = 0;
-        sscrntype[0] = 0;
-    for (i = 1; i < argc; i++)  {
-        if (argv[i][0] == '-')  {
+    sscrntype[0] = 0;
+    for (i = 1; i < argc; i++) {
+        if (argv[i][0] == '-') {
             if (strcasecmp(argv[i], "-basescreen") == 0) {
-                getscreen = 1;              /* get base screen */
-                                strcpy(sscrntype, "BasicScreen");
+                getscreen = 1;  /* get base screen */
+                strcpy(sscrntype, "BasicScreen");
                 uim_debug("BasicScreen");
             }
             else if (strcasecmp(argv[i], "-intscreen") == 0) {
-                getscreen = 2;              /* get interrupt screen */
-                                strcpy(sscrntype, "IntScreen");
+                getscreen = 2;  /* get interrupt screen */
+                strcpy(sscrntype, "IntScreen");
             }
             else if (strcasecmp(argv[i], "-onscreen") == 0) {
-                getscreen = 3;              /* get on screen */
-                                strcpy(sscrntype, "OnScreen");
+                getscreen = 3;  /* get on screen */
+                strcpy(sscrntype, "OnScreen");
             }
         }
     }
@@ -1740,11 +1744,12 @@ main(int argc, char *argv[])
             ret = ico_apf_resource_get_int_screen_mode_disp(NULL, 0);
         }
     }
-    uim_debug("getscreen = %d, ret = %d",getscreen, ret);
+    uim_debug("getscreen = %d, ret = %d", getscreen, ret);
 
     /* window setup */
     window = ecore_evas_new(NULL, 0, 0, W_WIDTH, W_HEIGHT, "frame=0");
-    if (!window) goto error;
+    if (!window)
+        goto error;
 
     ecore_evas_show(window);
 
@@ -1759,15 +1764,16 @@ main(int argc, char *argv[])
     }
 
     captureImage = cvQueryFrame(capture);
-    uim_debug("camera width = %d, height = %d", captureImage->width, captureImage->height);
+    uim_debug("camera width = %d, height = %d", captureImage->width,
+              captureImage->height);
     convert_data_evas_cv(cam, captureImage);
 #else
 
 #ifdef _USE_OPENCV_
     evas_object_image_from_cv(cam, test_camera_path);
-#else
-       evas_object_image_file_set(cam, test_camera_path, NULL);
-#endif
+#else /* _USE_OPENCV_ */
+    evas_object_image_file_set(cam, test_camera_path, NULL);
+#endif /* _USE_OPENCV_ */
 
 #endif
     evas_object_image_fill_set(cam, 0, 0, W_WIDTH, W_NAVI_HEIGHT);
@@ -1784,10 +1790,13 @@ main(int argc, char *argv[])
     e_ui_init();
 
     /* Server */
-    context = libwebsocket_create_context(port, NULL, protocols, libwebsocket_internal_extensions,
-                        NULL, NULL, -1, -1, 0);
+    context =
+        libwebsocket_create_context(port, NULL, protocols,
+                                    libwebsocket_internal_extensions, NULL,
+                                    NULL, -1, -1, 0);
     if (context == NULL) {
-        fprintf(stderr, "libwebsocket_create_context failed.");     goto error;
+        fprintf(stderr, "libwebsocket_create_context failed.");
+        goto error;
     }
 
     connected = 1;
@@ -1813,8 +1822,7 @@ main(int argc, char *argv[])
     cvReleaseCapture(&capture);
 #endif
 
-    if (NULL != g_connection)
-    {
+    if (NULL != g_connection) {
         dbus_connection_unref(g_connection);
         g_connection = NULL;
     }
@@ -1826,9 +1834,8 @@ main(int argc, char *argv[])
 
     return 0;
 
-error:
+  error:
     fprintf(stderr, "Evas engine error.");
     ecore_evas_shutdown();
     return -1;
 }
-
index 7416942..27df81b 100644 (file)
@@ -16,7 +16,8 @@
 #define SAMPLENAVI_H_
 
 /* enum */
-enum ConfDataID {
+enum ConfDataID
+{
     USB_CAMERA_ID,
     LANDMARK_POSITION,
     LANDMARK_ROTATION,
@@ -26,4 +27,3 @@ enum ConfDataID {
 extern int conf_data[CONF_DATA_MAX];
 
 #endif /* SAMPLENAVI_H_ */
-
index 640b452..2e2fe00 100644 (file)
Binary files a/wgt/DemoAudioApp.wgt and b/wgt/DemoAudioApp.wgt differ
index b8cee37..2c60f84 100644 (file)
Binary files a/wgt/DemoMeterApp.wgt and b/wgt/DemoMeterApp.wgt differ