upload tizen1.0 source
authorKim Kibum <kb0929.kim@samsung.com>
Sun, 29 Apr 2012 08:01:36 +0000 (17:01 +0900)
committerKim Kibum <kb0929.kim@samsung.com>
Sun, 29 Apr 2012 08:01:36 +0000 (17:01 +0900)
17 files changed:
mmfw-sysconf-cleansdk-target/opt/etc/mmfw_camcorder.ini [deleted file]
mmfw-sysconf-cleansdk-target/opt/etc/mmfw_camcorder_dev_video_pri.ini [deleted file]
mmfw-sysconf-cleansdk-target/opt/etc/mmfw_camcorder_dev_video_sec.ini [deleted file]
mmfw-sysconf-cleansdk-target/opt/etc/mmfw_player.ini [deleted file]
mmfw-sysconf-cleansdk-target/usr/etc/mmfw_camcorder.ini [new file with mode: 0644]
mmfw-sysconf-cleansdk-target/usr/etc/mmfw_camcorder_dev_video_pri.ini [new file with mode: 0644]
mmfw-sysconf-cleansdk-target/usr/etc/mmfw_camcorder_dev_video_sec.ini [new file with mode: 0644]
mmfw-sysconf-cleansdk-target/usr/etc/mmfw_player.ini [new file with mode: 0644]
mmfw-sysconf-simulator/opt/etc/mmfw_camcorder.ini [deleted file]
mmfw-sysconf-simulator/opt/etc/mmfw_camcorder_dev_video_pri.ini [deleted file]
mmfw-sysconf-simulator/opt/etc/mmfw_camcorder_dev_video_sec.ini [deleted file]
mmfw-sysconf-simulator/opt/etc/mmfw_player.ini [deleted file]
mmfw-sysconf-simulator/usr/etc/mmfw_camcorder.ini [new file with mode: 0644]
mmfw-sysconf-simulator/usr/etc/mmfw_camcorder_dev_video_pri.ini [new file with mode: 0644]
mmfw-sysconf-simulator/usr/etc/mmfw_camcorder_dev_video_sec.ini [new file with mode: 0644]
mmfw-sysconf-simulator/usr/etc/mmfw_player.ini [new file with mode: 0644]
packaging/mmfw-sysconf.spec

diff --git a/mmfw-sysconf-cleansdk-target/opt/etc/mmfw_camcorder.ini b/mmfw-sysconf-cleansdk-target/opt/etc/mmfw_camcorder.ini
deleted file mode 100644 (file)
index 123d48b..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-; < Camera/Camcorder Configure Main INI file >
-;
-; - aquila_FUJITSU_M5MOLS
-;
-; - Header List -
-; 1.  General
-; 2.  VideoInput
-; 3.  AudioInput
-; 4.  VideoOutput
-; 5.  Capture
-; 6.  Record
-; 7.  VideoEncoder
-; 8.  AudioEncoder
-; 9.  ImageEncoder
-; 10. Mux
-;
-; - Note -
-; If you want to add a new header,
-; add a new enum value to "enum ConfigureCategoryMain"
-; and new default table for it in mm_camcorder_configure.c/.h
-;
-
-[General]
-SyncStateChange = 1
-;GSTInitOption = --gst-enable-tiny-registry --gst-disable-segtrap || NOT-USE-DEFAULT_VALUE
-;GSTInitOption = --gst-enable-tiny-registry --gst-disable-segtrap --gst-debug=3 || NOT-USE-DEFAULT_VALUE
-ModelName = GT-TIZEN
-;DisabledAttributes = camera-optical-zoom camera-af-touch-x camera-af-touch-y camera-exposure-value camera-f-number camera-shutter-speed camera-hold-af-after-capturing filter-flip filter-hue display-src-x display-src-y display-src-width display-src-height tag-image-description strobe-control strobe-capabilities strobe-mode detect-mode detect-number detect-focus-select detect-select-number detect-status || NO_DEFAULT_VALUE
-
-[VideoInput]
-UseConfCtrl = 1
-ConfCtrlFile0 = mmfw_camcorder_dev_video_pri.ini
-ConfCtrlFile1 = mmfw_camcorder_dev_video_sec.ini
-VideosrcElement = camerasrc | 2,0 | do-timestamp,1 | num-alloc-buf,7
-UseVideoscale = 0
-VideoscaleElement = videoscale | 3,0 | width,320 | height,240 | method,1
-UseZeroCopyFormat = 0
-
-[AudioInput]
-AudiosrcElement = avsysaudiosrc | 3,0 | do-timestamp,1 | slave-method,3 | latency,0
-AudiomodemsrcElement = audiotestsrc | 2,0 | do-timestamp,1 | slave-method,3
-
-[VideoOutput]
-; DisplayDevice
-;;; 0: MAIN LCD, 1: SUB LCD, 2:TV OUT, 3: MAIN LCD and SUB LCD, 4: MAIN LCD and TV OUT
-DisplayDevice = 0 || 0
-; Videosink
-;;; 0: X surface, 1: Evas surface, 2: GL surface, 3: NULL surface
-Videosink = 0,1,3 || 0
-VideosinkElementX = xvimagesink | 5,0 | draw-borders,0 | force-aspect-ratio,1 | enable-last-buffer,0 | qos,0 | sync,0
-VideosinkElementEvas = evasimagesink | 0,0
-VideosinkElementNull = fakesink | 2,0 | qos,0 | sync,0
-UseVideoscale = 0
-VideoscaleElement = fimcconvert | 1,0 | rotang,90
-
-[VideoEncoder]
-H263 = ffenc_h263 | 0,0
-MPEG4 = ffenc_mpeg4 | 0,0
-THEORA = theoraenc | 1,0 | num-bufs,4
-
-[AudioEncoder]
-AMR = amrnbenc | 0,0
-WAVE = wavenc | 0,0
-VORBIS = vorbisenc | 0,0
-
-[ImageEncoder]
-JPEG = secjpeg_enc | 0,0
-;PNG = pngenc | 0,0
-
-[Capture]
-UseEncodebin = 0
-UseCaptureMode = 0
-VideoscaleElement = videoscale | 1,0 | method,1
-
-[Record]
-UseAudioEncoderQueue = 1
-UseVideoEncoderQueue = 1
-VideoProfile = 0
-VideoAutoAudioConvert = 1
-VideoAutoAudioResample = 0
-VideoAutoColorSpace = 0
-AudioProfile = 1
-AudioAutoAudioConvert = 1
-AudioAutoAudioResample = 0
-AudioAutoColorSpace = 0
-ImageProfile = 2
-ImageAutoAudioConvert = 0
-ImageAutoAudioResample = 0
-ImageAutoColorSpace = 1
-RecordsinkElement = filesink | 1,0 | async,0
-UseNoiseSuppressor = 0
-DropVideoFrame = 0
-PassFirstVideoFrame = 0
-
-[Mux]
-;3GP = ffmux_3gp_ext | 0,0
-3GP = ffmux_3gp | 0,0
-;AMR = ffmux_amr_ext | 0,0
-AMR = ffmux_amr | 0,0
-;MP4 = ffmux_mp4_ext | 0,0
-MP4 = ffmux_mp4 | 0,0
-AVI = avimux | 0,0
-MATROSKA = matroskamux | 0,0
-WAV = wavenc | 0,0
-
diff --git a/mmfw-sysconf-cleansdk-target/opt/etc/mmfw_camcorder_dev_video_pri.ini b/mmfw-sysconf-cleansdk-target/opt/etc/mmfw_camcorder_dev_video_pri.ini
deleted file mode 100644 (file)
index aad4711..0000000
+++ /dev/null
@@ -1,156 +0,0 @@
-; < Camera/Camcorder Configure Control INI file >
-;
-; - aquila_FUJITSU_M5MOLS
-;
-; - Header List -
-; 1.  Camera
-; 2.  Strobe
-; 3.  Effect
-; 4.  Photograph
-; 5.  Capture
-; 6.  Detect
-;
-; - Note -
-; If you want to add a new header,
-; add a new enum value to "enum ConfigureCategoryControl"
-; and new default table for it in mm_camcorder_configure.c/.h
-;
-
-[Camera]
-; Input index - real setting value
-;;; 0:PRIMARY_CAMERA, 1:SECONDARY_CAMERA
-; Input index - MSL value(convert array index)
-;;; -1:NONE, 0:CAMERA0, 1:CAMERA1
-InputIndex = 0,-255 || 0
-DeviceName = m5mols_c210
-PreviewResolution = 128,96 | 160,120 | 176,144 | 176,176 | 240,320 | 320,240 | 240,400 | 400,240 | 352,288 | 480,360 | 640,360 | 640,480 | 720,480 | 800,480 | 800,600 | 1280,720 | 1920,1080 || 640,480
-CaptureResolution = 640,480 | 800,480 | 1280,720 | 1600,1200 | 1920,1080 | 2048,1536 | 2560,1536 | 2560,1920 | 3264,1836 | 3264,2448 || 2560,1920
-FPS = 0,8,15,24,25,30,60,120 || 30
-; PictureForamt - MSL value
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
-PictureFormat = 4,7 || 7
-Overlay = 0,1 || 1
-; Recommend display rotation
-;;; 0:NONE, 1:90, 2:180, 3:270
-RecommendDisplayRotation = 3
-; Recommand preview format for capture
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
-RecommendPreviewFormatCapture = 7
-; Recommand preview format for record
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
-RecommendPreviewFormatRecord = 7
-
-
-[Strobe]
-;StrobeControl - Not support
-;StrobeCapabilities - Not support
-; Strobe mode - real setting value
-;;; 0:BASE, 1:OFF, 2:AUTO, 3:ON, 4:TORCH, 5:MAX
-; Strobe mode - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO, 3:REDEYE_REDUCTION, 4:SLOW_SYNC, 5:FRONT_CURTAIN, 6:REAR_CURTAIN, 7:PERMANENT
-StrobeMode = 1,3,2,-255,-255,-255,-255,4 || 2
-;StrobeStatus - Not support
-;StrobeEV - Not support
-
-
-[Effect]
-Brightness = 0,8 || 4
-;Contrast = 1,7 || 4
-Saturation = 0,4 || 2
-Sharpness = 0,4 || 2
-
-; White balance - real setting value
-;;; 0:BASE, 1:AUTO, 2:SUNNY, 3:CLOUDY, 4:TUNGSTEN, 5:FLUORESCENT
-; White balance - MSL value(convert array index)
-;;; 0:NONE, 1:AUTO, 2:DAYLIGHT, 3:CLOUDY, 4:FLUORESCENT, 5:INCANDESCENT, 6:SHADE, 7:HORIZON, 8:FLASH, 9:CUSTOM
-WhiteBalance = -255,1,2,3,5,4,-255,-255,-255,-255 || 1
-
-; Color tone - real setting value
-;;; 0:NONE, 1:SEPIA, 2:ANTIQUE, 3:NEGATIVE, 4:EMBOSS, 5:GRAY, 6:OUTLINE, 7:SOLARIZATION
-; Color tone - MSL value(convert array index)
-;;; 0:NONE, 1:MONO, 2:SEPIA, 3:NEGATIVE, 4:BLUE, 5:GREEN, 6:AQUA, 7:VIOLET, 8:ORANGE, 9:GRAY, 10:RED,
-;;; 11:ANTIQUE, 12:WARM, 13:PINK, 14:YELLOW, 15:PURPLE, 16:EMBOSS, 17:OUTLINE, 18:SOLARIZATION_1, 19:SOLARIZATION_2, 20:SOLARIZATION_3,
-;;; 21:SOLARIZATION_4, 22:SKETCH_1, 23:SKETCH_2, 24:SKETCH_3, 25:SKETCH_4
-;ColorTone = 1,-255,3,2,11,6,5,18,-255,-255,3,4,10,-255,-255,-255,-255,16,17,12,13,14,15,-255,-255,-255,-255 || 0
-ColorTone = 0,-255,1,3,-255,-255,-255,-255,-255,5,-255,2,-255,-255,-255,-255,4,6,7,-255,-255,-255,-255,-255,-255,-255 || 0
-; Flip - real setting value
-;;; 0:NONE, 1:VERTICAL, 2:HORIZONTAL
-; Flip - MSL value(convert array index)
-;;; 0:HORIZONTAL, 1:VERTICAL, 2:NONE
-;Flip = 2,1,0 || 0
-
-; Wide Dynamic Range - real setting value
-;;; 1:OFF, 2:ON, 3:AUTO
-; Wide Dynamic Range - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO
-WDR = 1,2,3 || 3
-
-
-[Photograph]
-;LensInit = 0,1 || 0
-DigitalZoom = 0,30 || 0
-;OpticalZoom - Not support
-
-; Focus mode - real setting value
-;;; 0:AUTO, 1:MANUAL, 2:PAN, 3:TOUCH_AUTO, 4:CONTINUOUS
-; Focus mode - MSL value(convert array index)
-;;; 0:NONE, 1:PAN, 2:AUTO, 3:MANUAL, 4:TOUCH_AUTO, 5:CONTINUOUS
-FocusMode = 0,2,0,1,3,4 || 3
-
-; Auto focus type - real setting value
-;;; 0:NORMAL, 1:MACRO, 2:FULL
-; Auto focus - MSL value(convert array index)
-;;; 0:NONE, 1:NORMAL, 2:MACRO, 3:FULL
-AFType = -255,0,1,-255 || 0
-
-; Auto exposure type - real setting value
-;;; 0:BASE, 1:MATRIX, 2:CENTER, 3:SPOT, 4:MAX
-; Auto exposure mode - MSL value(convert array index)
-;;; 0,OFF 1,ALL 2,CENTER1  3,CENTER2 4,CENTER3 5,SPOT1 6,SPOT2 7,CUSTOM1 8,CUSTOM2
-AEType = -255,1,2,-255,-255,3,-255,-255,-255 || 1
-
-;ExposureValue = 1,9 || 5
-;FNumber - Not support
-;ShutterSpeed - Not support
-
-; ISO - real setting value
-;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600(Not Supported), 7:SPORTS(Not Supported), 8:NIGHT(Not Supported), 9:MOVIE(Not Supported)
-; ISO - MSL value(convert array index)
-;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600, 7:3200
-ISO = 0,1,2,3,4,5,-255,-255 || 0
-
-; Program mode - real setting value
-;;; 0:BASE, 1:NONE, 2:PORTRAIT, 3:NIGHTSHOT, 4:BACK_LIGHT, 5:LANDSCAPE, 6:SPORTS, 7:PARTY_INDOOR, 8:BEACH_SNOW, 9:SUNSET, 10:DUSK_DAWN,
-;;; 11:FALL_COLOR, 12:FIREWORKS, 13:TEXT, 14:CANDLE_LIGHT
-; Program mode - MSL value(convert array index)
-;;; 0:NORMAL, 1:PORTRAIT, 2:LANDSCAPE, 3:SPORTS, 4:PARTY_N_INDOOR, 5:BEACH_N_INDOOR, 6:SUNSET, 7:DUSK_N_DAWN, 8:FALL_COLOR, 9:NIGHT_SCENE,
-;;; 10:FIREWORK, 11:TEXT, 12:SHOW_WINDOW, 13:CANDLE_LIGHT, 14:BACKLIGHT
-ProgramMode = 1,2,5,6,7,-255,9,10,11,3,12,13,-255,14,4 || 1
-
-; Anti-handshake - real setting value
-;;; 0:OFF, 1:Capture, 2:Movie
-; Anti-handshake - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
-;AntiHandshake = 0,1,-255,2 || 0
-
-
-[Capture]
-; Output mode
-;;; No need to convert
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
-OutputMode = 4,7,13 || 13
-JpegQuality = 0,100 || 50
-MultishotNumber = 1,255 || 1
-SensorEncodedCapture = 1
-
-
-[Detect]
-; Detect mode
-;;; No need to convert
-;;; 0:OFF, 1:ON
-;DetectMode = 0,1 || 0
-;DetectNumber - Not support
-;DetectFocusSelect - Not support
-;DetectSelectNumber - Not support
-;DetectStatus - Not support
-
diff --git a/mmfw-sysconf-cleansdk-target/opt/etc/mmfw_camcorder_dev_video_sec.ini b/mmfw-sysconf-cleansdk-target/opt/etc/mmfw_camcorder_dev_video_sec.ini
deleted file mode 100644 (file)
index 4a55a13..0000000
+++ /dev/null
@@ -1,156 +0,0 @@
-; < Camera/Camcorder Configure Control INI file >
-;
-; - aquila_FUJITSU_M5MOLS - VGA camera
-;
-; - Header List -
-; 1.  Camera
-; 2.  Strobe
-; 3.  Effect
-; 4.  Photograph
-; 5.  Capture
-; 6.  Detect
-;
-; - Note -
-; If you want to add a new header,
-; add a new enum value to "enum ConfigureCategoryControl"
-; and new default table for it in mm_camcorder_configure.c/.h
-;
-
-[Camera]
-; Input index - real setting value
-;;; 0:PRIMARY_CAMERA, 1:SECONDARY_CAMERA
-; Input index - MSL value(convert array index)
-;;; -1:NONE, 0:CAMERA0, 1:CAMERA1
-InputIndex = -255,1 || 1
-DeviceName = m4mo_VGA_c210
-PreviewResolution = 176,144 | 320,240 | 400,240 | 352,288 | 640,480 || 640,480
-CaptureResolution = 176,144 | 320,240 | 400,240 | 352,288 | 640,480 || 640,480
-FPS = 0,8,15,25,30 || 15
-; PictureForamt - MSL value
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
-PictureFormat = 4,7 || 7
-Overlay = 0,1 || 1
-; Recommend display rotation
-;;; 0:NONE, 1:90, 2:180, 3:270
-RecommendDisplayRotation = 3
-; Recommand preview format for capture
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
-RecommendPreviewFormatCapture = 7
-; Recommand preview format for record
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
-RecommendPreviewFormatRecord = 7
-
-
-[Strobe]
-; Strobe control - real setting value
-;;; 1:OFF, 2:ON, 3:AUTO, 4:MOVIE_ON
-; Strobe control - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
-StrobeControl = 1,2,3,4 || 3
-;StrobeCapabilities - Not support
-;StrobeMode - Not support
-;StrobeStatus - Not support
-;StrobeEV - Not support
-
-
-[Effect]
-Brightness = 0,8 || 4
-;Contrast = 1,7 || 4
-Saturation = 0,4 || 2
-Sharpness = 0,4 || 2
-
-; White balance - real setting value
-;;; 0:BASE, 1:AUTO, 2:SUNNY, 3:CLOUDY, 4:TUNGSTEN, 5:FLUORESCENT
-; White balance - MSL value(convert array index)
-;;; 0:NONE, 1:AUTO, 2:DAYLIGHT, 3:CLOUDY, 4:FLUORESCENT, 5:INCANDESCENT, 6:SHADE, 7:HORIZON, 8:FLASH, 9:CUSTOM
-WhiteBalance = -255,1,2,3,5,4,-255,-255,-255,-255 || 1
-
-; Color tone - real setting value
-;0:NONE, 1:SEPIA, 2:ANTIQUE, 3:NEGATIVE, 4:EMBOSS, 5:GRAY, 6:OUTLINE, 7:SOLARIZATION
-; Color tone - MSL value(convert array index)
-;;; 0:NONE, 1:MONO, 2:SEPIA, 3:NEGATIVE, 4:BLUE, 5:GREEN, 6:AQUA, 7:VIOLET, 8:ORANGE, 9:GRAY, 10:RED,
-;;; 11:ANTIQUE, 12:WARM, 13:PINK, 14:YELLOW, 15:PURPLE, 16:EMBOSS, 17:OUTLINE, 18:SOLARIZATION_1, 19:SOLARIZATION_2, 20:SOLARIZATION_3,
-;;; 21:SOLARIZATION_4, 22:SKETCH_1, 23:SKETCH_2, 24:SKETCH_3, 25:SKETCH_4
-ColorTone = 0,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255 || 0
-
-; Flip - real setting value
-;;; 0:NONE, 1:VERTICAL, 2:HORIZONTAL
-; Flip - MSL value(convert array index)
-;;; 0:HORIZONTAL, 1:VERTICAL, 2:NONE
-;Flip = 2,1,0 || 0
-
-; Wide Dynamic Range - real setting value
-;;; 1:OFF, 2:ON, 3:AUTO
-; Wide Dynamic Range - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO
-WDR = 1,2,3 || 3
-
-
-[Photograph]
-;LensInit = 0,1 || 0
-DigitalZoom = 0,30 || 0
-;OpticalZoom - Not support
-
-; Focus mode - real setting value
-;;; Not Support, no need to convert
-; Focus mode - MSL value(convert array index)
-;;; 0:NONE, 1:PAN, 2:AUTO, 3:MANUAL, 4:TOUCH_AUTO, 5:CONTINUOUS
-FocusMode = -255,-255,-255,-255,-255,-255 || 0
-
-; Auto focus type - real setting value
-;;; 0:NORMAL, 1:MACRO, 2:FULL
-; Auto focus - MSL value(convert array index)
-;;; 0:NONE, 1:NORMAL, 2:MACRO, 3:FULL
-AFType = -255,-255,-255,-255 || 0
-
-; Auto exposure type - real setting value
-;;; 0:BASE, 1:MATRIX, 2:CENTER, 3:SPOT, 4:MAX
-; Auto exposure mode - MSL value(convert array index)
-;;; 0:OFF, 1:ALL, 2:CENTER1, 3:CENTER2, 4:CENTER3, 5:SPOT1, 6:SPOT2, 7:CUSTOM1, 8:CUSTOM2
-AEType = -255,1,2,-255,-255,5,-255,-255,-255 || 1
-
-;ExposureValue = 1,9 || 5
-;FNumber - Not support
-;ShutterSpeed - Not support
-
-; ISO - real setting value
-;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600(Not Supported), 7:SPORTS(Not Supported), 8:NIGHT(Not Supported), 9:MOVIE(Not Supported)
-; ISO - MSL value(convert array index)
-;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600, 7:3200
-ISO = 0,1,2,3,4,5,-255,-255 || 0
-
-; Program mode - real setting value
-;;; 0:BASE, 1:NONE, 2:PORTRAIT, 3:NIGHTSHOT, 4:BACK_LIGHT, 5:LANDSCAPE, 6:SPORTS, 7:PARTY_INDOOR, 8:BEACH_SNOW, 9:SUNSET, 10:DUSK_DAWN,
-;;; 11:FALL_COLOR, 12:FIREWORKS, 13:TEXT, 14:CANDLE_LIGHT
-; Program mode - MSL value(convert array index)
-;;; 0:NORMAL, 1:PORTRAIT, 2:LANDSCAPE, 3:SPORTS, 4:PARTY_N_INDOOR, 5:BEACH_N_INDOOR, 6:SUNSET, 7:DUSK_N_DAWN, 8:FALL_COLOR, 9:NIGHT_SCENE,
-;;; 10:FIREWORK, 11:TEXT, 12:SHOW_WINDOW, 13:CANDLE_LIGHT, 14:BACKLIGHT
-ProgramMode = 1,2,5,6,7,-255,9,10,11,3,12,13,-255,14,4 || 1
-
-; Anti-handshake - real setting value
-;;; 1:OFF, 2:ON, 3:AUTO, 4:MOVIE_ON
-; Anti-handshake - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
-;AntiHandshake = 1,2,3,4 || 0
-
-
-[Capture]
-; Output mode
-;;; No need to convert
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
-OutputMode = 4,7,13 || 13
-JpegQuality = 0,100 || 50
-MultishotNumber = 1,255 || 1
-SensorEncodedCapture = 0
-
-
-[Detect]
-; Detect mode
-;;; No need to convert
-;;; 0:OFF, 1:ON
-;DetectMode = 0,1 || 0
-;DetectNumber - Not support
-;DetectFocusSelect - Not support
-;DetectSelectNumber - Not support
-;DetectStatus - Not support
-
diff --git a/mmfw-sysconf-cleansdk-target/opt/etc/mmfw_player.ini b/mmfw-sysconf-cleansdk-target/opt/etc/mmfw_player.ini
deleted file mode 100644 (file)
index 68177a5..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-[general] 
-
-; if disabled typefind element will used directely 
-use decodebin = no ; async state change problem exist 
-
-use sink handler = yes 
-
-disable segtrap = yes ; same effect with --gst-disable-segtrap 
-
-; set default video sink but, it can be replaced with others selected by application
-; 0:v4l2sink, 1:ximagesink, 2:xvimagesink, 3:fakesink 4:evasimagesink 5:glimagesink
-videosink element = 2
-
-video converter element = ffmpegcolorspace
-
-audiosink element = avsysaudiosink 
-
-drmsrc element = filesrc 
-
-; if yes. gstreamer will not update registry 
-skip rescan = yes 
-delay before repeat = 50 ; msec
-
-; comma separated list of tocken which elemnts has it in it's name will not be used 
-element exclude keyword = omx
-
-async start = yes 
-
-multiple codec supported = no
-
-; parameters for initializing gstreamer 
-gstparam1 = 
-gstparam2 = 
-gstparam3 = 
-gstparam4 = 
-gstparam5 = 
-
-; generating dot file representing pipeline state 
-generate dot = no 
-
-; parameter for clock provide in audiosink 
-provide clock = yes 
-
-; allowed timeout for changing pipeline state 
-live state change timeout = 30 ; sec 
-localplayback state change timeout = 4 ; sec 
-
-; delay in msec for sending EOS 
-eos delay = 150 ; msec 
-
-
-[http streaming]
-
-httppsrc element = souphttpsrc
-
-; if set, use file or not use memory for buffering
-http file buffer path = /opt/media
-
-http buffering limit = 99.0 ; percent
-
-http max size bytes = 1048576 ; bytes
-
-http buffering time = 1.2
-
-http timeout = 30 ; sec
-
-
-[rtsp streaming]
-
-rtspsrc element = rtspsrc
-
-rtsp buffering time = 5000; msec
-
-rtsp rebuffering time = 15000; msec
-
-rtsp do typefinding = no; if no, caps on rtspsrc:src pad will be used for autoplugging
-
-rtsp error concealment = yes
-
-
-[hw accelation] 
-use video hw accel = no
-
-
-[features] 
-
-audio filter = no
-
-
-[priority] 
-
-use priority setting = no 
-
-demux = 95 
-
-videosink = 96 
-
-audiosink = 97
-
-ringbuffer = 98 
-
-
diff --git a/mmfw-sysconf-cleansdk-target/usr/etc/mmfw_camcorder.ini b/mmfw-sysconf-cleansdk-target/usr/etc/mmfw_camcorder.ini
new file mode 100644 (file)
index 0000000..123d48b
--- /dev/null
@@ -0,0 +1,105 @@
+; < Camera/Camcorder Configure Main INI file >
+;
+; - aquila_FUJITSU_M5MOLS
+;
+; - Header List -
+; 1.  General
+; 2.  VideoInput
+; 3.  AudioInput
+; 4.  VideoOutput
+; 5.  Capture
+; 6.  Record
+; 7.  VideoEncoder
+; 8.  AudioEncoder
+; 9.  ImageEncoder
+; 10. Mux
+;
+; - Note -
+; If you want to add a new header,
+; add a new enum value to "enum ConfigureCategoryMain"
+; and new default table for it in mm_camcorder_configure.c/.h
+;
+
+[General]
+SyncStateChange = 1
+;GSTInitOption = --gst-enable-tiny-registry --gst-disable-segtrap || NOT-USE-DEFAULT_VALUE
+;GSTInitOption = --gst-enable-tiny-registry --gst-disable-segtrap --gst-debug=3 || NOT-USE-DEFAULT_VALUE
+ModelName = GT-TIZEN
+;DisabledAttributes = camera-optical-zoom camera-af-touch-x camera-af-touch-y camera-exposure-value camera-f-number camera-shutter-speed camera-hold-af-after-capturing filter-flip filter-hue display-src-x display-src-y display-src-width display-src-height tag-image-description strobe-control strobe-capabilities strobe-mode detect-mode detect-number detect-focus-select detect-select-number detect-status || NO_DEFAULT_VALUE
+
+[VideoInput]
+UseConfCtrl = 1
+ConfCtrlFile0 = mmfw_camcorder_dev_video_pri.ini
+ConfCtrlFile1 = mmfw_camcorder_dev_video_sec.ini
+VideosrcElement = camerasrc | 2,0 | do-timestamp,1 | num-alloc-buf,7
+UseVideoscale = 0
+VideoscaleElement = videoscale | 3,0 | width,320 | height,240 | method,1
+UseZeroCopyFormat = 0
+
+[AudioInput]
+AudiosrcElement = avsysaudiosrc | 3,0 | do-timestamp,1 | slave-method,3 | latency,0
+AudiomodemsrcElement = audiotestsrc | 2,0 | do-timestamp,1 | slave-method,3
+
+[VideoOutput]
+; DisplayDevice
+;;; 0: MAIN LCD, 1: SUB LCD, 2:TV OUT, 3: MAIN LCD and SUB LCD, 4: MAIN LCD and TV OUT
+DisplayDevice = 0 || 0
+; Videosink
+;;; 0: X surface, 1: Evas surface, 2: GL surface, 3: NULL surface
+Videosink = 0,1,3 || 0
+VideosinkElementX = xvimagesink | 5,0 | draw-borders,0 | force-aspect-ratio,1 | enable-last-buffer,0 | qos,0 | sync,0
+VideosinkElementEvas = evasimagesink | 0,0
+VideosinkElementNull = fakesink | 2,0 | qos,0 | sync,0
+UseVideoscale = 0
+VideoscaleElement = fimcconvert | 1,0 | rotang,90
+
+[VideoEncoder]
+H263 = ffenc_h263 | 0,0
+MPEG4 = ffenc_mpeg4 | 0,0
+THEORA = theoraenc | 1,0 | num-bufs,4
+
+[AudioEncoder]
+AMR = amrnbenc | 0,0
+WAVE = wavenc | 0,0
+VORBIS = vorbisenc | 0,0
+
+[ImageEncoder]
+JPEG = secjpeg_enc | 0,0
+;PNG = pngenc | 0,0
+
+[Capture]
+UseEncodebin = 0
+UseCaptureMode = 0
+VideoscaleElement = videoscale | 1,0 | method,1
+
+[Record]
+UseAudioEncoderQueue = 1
+UseVideoEncoderQueue = 1
+VideoProfile = 0
+VideoAutoAudioConvert = 1
+VideoAutoAudioResample = 0
+VideoAutoColorSpace = 0
+AudioProfile = 1
+AudioAutoAudioConvert = 1
+AudioAutoAudioResample = 0
+AudioAutoColorSpace = 0
+ImageProfile = 2
+ImageAutoAudioConvert = 0
+ImageAutoAudioResample = 0
+ImageAutoColorSpace = 1
+RecordsinkElement = filesink | 1,0 | async,0
+UseNoiseSuppressor = 0
+DropVideoFrame = 0
+PassFirstVideoFrame = 0
+
+[Mux]
+;3GP = ffmux_3gp_ext | 0,0
+3GP = ffmux_3gp | 0,0
+;AMR = ffmux_amr_ext | 0,0
+AMR = ffmux_amr | 0,0
+;MP4 = ffmux_mp4_ext | 0,0
+MP4 = ffmux_mp4 | 0,0
+AVI = avimux | 0,0
+MATROSKA = matroskamux | 0,0
+WAV = wavenc | 0,0
+
diff --git a/mmfw-sysconf-cleansdk-target/usr/etc/mmfw_camcorder_dev_video_pri.ini b/mmfw-sysconf-cleansdk-target/usr/etc/mmfw_camcorder_dev_video_pri.ini
new file mode 100644 (file)
index 0000000..aad4711
--- /dev/null
@@ -0,0 +1,156 @@
+; < Camera/Camcorder Configure Control INI file >
+;
+; - aquila_FUJITSU_M5MOLS
+;
+; - Header List -
+; 1.  Camera
+; 2.  Strobe
+; 3.  Effect
+; 4.  Photograph
+; 5.  Capture
+; 6.  Detect
+;
+; - Note -
+; If you want to add a new header,
+; add a new enum value to "enum ConfigureCategoryControl"
+; and new default table for it in mm_camcorder_configure.c/.h
+;
+
+[Camera]
+; Input index - real setting value
+;;; 0:PRIMARY_CAMERA, 1:SECONDARY_CAMERA
+; Input index - MSL value(convert array index)
+;;; -1:NONE, 0:CAMERA0, 1:CAMERA1
+InputIndex = 0,-255 || 0
+DeviceName = m5mols_c210
+PreviewResolution = 128,96 | 160,120 | 176,144 | 176,176 | 240,320 | 320,240 | 240,400 | 400,240 | 352,288 | 480,360 | 640,360 | 640,480 | 720,480 | 800,480 | 800,600 | 1280,720 | 1920,1080 || 640,480
+CaptureResolution = 640,480 | 800,480 | 1280,720 | 1600,1200 | 1920,1080 | 2048,1536 | 2560,1536 | 2560,1920 | 3264,1836 | 3264,2448 || 2560,1920
+FPS = 0,8,15,24,25,30,60,120 || 30
+; PictureForamt - MSL value
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
+PictureFormat = 4,7 || 7
+Overlay = 0,1 || 1
+; Recommend display rotation
+;;; 0:NONE, 1:90, 2:180, 3:270
+RecommendDisplayRotation = 3
+; Recommand preview format for capture
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
+RecommendPreviewFormatCapture = 7
+; Recommand preview format for record
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
+RecommendPreviewFormatRecord = 7
+
+
+[Strobe]
+;StrobeControl - Not support
+;StrobeCapabilities - Not support
+; Strobe mode - real setting value
+;;; 0:BASE, 1:OFF, 2:AUTO, 3:ON, 4:TORCH, 5:MAX
+; Strobe mode - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO, 3:REDEYE_REDUCTION, 4:SLOW_SYNC, 5:FRONT_CURTAIN, 6:REAR_CURTAIN, 7:PERMANENT
+StrobeMode = 1,3,2,-255,-255,-255,-255,4 || 2
+;StrobeStatus - Not support
+;StrobeEV - Not support
+
+
+[Effect]
+Brightness = 0,8 || 4
+;Contrast = 1,7 || 4
+Saturation = 0,4 || 2
+Sharpness = 0,4 || 2
+
+; White balance - real setting value
+;;; 0:BASE, 1:AUTO, 2:SUNNY, 3:CLOUDY, 4:TUNGSTEN, 5:FLUORESCENT
+; White balance - MSL value(convert array index)
+;;; 0:NONE, 1:AUTO, 2:DAYLIGHT, 3:CLOUDY, 4:FLUORESCENT, 5:INCANDESCENT, 6:SHADE, 7:HORIZON, 8:FLASH, 9:CUSTOM
+WhiteBalance = -255,1,2,3,5,4,-255,-255,-255,-255 || 1
+
+; Color tone - real setting value
+;;; 0:NONE, 1:SEPIA, 2:ANTIQUE, 3:NEGATIVE, 4:EMBOSS, 5:GRAY, 6:OUTLINE, 7:SOLARIZATION
+; Color tone - MSL value(convert array index)
+;;; 0:NONE, 1:MONO, 2:SEPIA, 3:NEGATIVE, 4:BLUE, 5:GREEN, 6:AQUA, 7:VIOLET, 8:ORANGE, 9:GRAY, 10:RED,
+;;; 11:ANTIQUE, 12:WARM, 13:PINK, 14:YELLOW, 15:PURPLE, 16:EMBOSS, 17:OUTLINE, 18:SOLARIZATION_1, 19:SOLARIZATION_2, 20:SOLARIZATION_3,
+;;; 21:SOLARIZATION_4, 22:SKETCH_1, 23:SKETCH_2, 24:SKETCH_3, 25:SKETCH_4
+;ColorTone = 1,-255,3,2,11,6,5,18,-255,-255,3,4,10,-255,-255,-255,-255,16,17,12,13,14,15,-255,-255,-255,-255 || 0
+ColorTone = 0,-255,1,3,-255,-255,-255,-255,-255,5,-255,2,-255,-255,-255,-255,4,6,7,-255,-255,-255,-255,-255,-255,-255 || 0
+; Flip - real setting value
+;;; 0:NONE, 1:VERTICAL, 2:HORIZONTAL
+; Flip - MSL value(convert array index)
+;;; 0:HORIZONTAL, 1:VERTICAL, 2:NONE
+;Flip = 2,1,0 || 0
+
+; Wide Dynamic Range - real setting value
+;;; 1:OFF, 2:ON, 3:AUTO
+; Wide Dynamic Range - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO
+WDR = 1,2,3 || 3
+
+
+[Photograph]
+;LensInit = 0,1 || 0
+DigitalZoom = 0,30 || 0
+;OpticalZoom - Not support
+
+; Focus mode - real setting value
+;;; 0:AUTO, 1:MANUAL, 2:PAN, 3:TOUCH_AUTO, 4:CONTINUOUS
+; Focus mode - MSL value(convert array index)
+;;; 0:NONE, 1:PAN, 2:AUTO, 3:MANUAL, 4:TOUCH_AUTO, 5:CONTINUOUS
+FocusMode = 0,2,0,1,3,4 || 3
+
+; Auto focus type - real setting value
+;;; 0:NORMAL, 1:MACRO, 2:FULL
+; Auto focus - MSL value(convert array index)
+;;; 0:NONE, 1:NORMAL, 2:MACRO, 3:FULL
+AFType = -255,0,1,-255 || 0
+
+; Auto exposure type - real setting value
+;;; 0:BASE, 1:MATRIX, 2:CENTER, 3:SPOT, 4:MAX
+; Auto exposure mode - MSL value(convert array index)
+;;; 0,OFF 1,ALL 2,CENTER1  3,CENTER2 4,CENTER3 5,SPOT1 6,SPOT2 7,CUSTOM1 8,CUSTOM2
+AEType = -255,1,2,-255,-255,3,-255,-255,-255 || 1
+
+;ExposureValue = 1,9 || 5
+;FNumber - Not support
+;ShutterSpeed - Not support
+
+; ISO - real setting value
+;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600(Not Supported), 7:SPORTS(Not Supported), 8:NIGHT(Not Supported), 9:MOVIE(Not Supported)
+; ISO - MSL value(convert array index)
+;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600, 7:3200
+ISO = 0,1,2,3,4,5,-255,-255 || 0
+
+; Program mode - real setting value
+;;; 0:BASE, 1:NONE, 2:PORTRAIT, 3:NIGHTSHOT, 4:BACK_LIGHT, 5:LANDSCAPE, 6:SPORTS, 7:PARTY_INDOOR, 8:BEACH_SNOW, 9:SUNSET, 10:DUSK_DAWN,
+;;; 11:FALL_COLOR, 12:FIREWORKS, 13:TEXT, 14:CANDLE_LIGHT
+; Program mode - MSL value(convert array index)
+;;; 0:NORMAL, 1:PORTRAIT, 2:LANDSCAPE, 3:SPORTS, 4:PARTY_N_INDOOR, 5:BEACH_N_INDOOR, 6:SUNSET, 7:DUSK_N_DAWN, 8:FALL_COLOR, 9:NIGHT_SCENE,
+;;; 10:FIREWORK, 11:TEXT, 12:SHOW_WINDOW, 13:CANDLE_LIGHT, 14:BACKLIGHT
+ProgramMode = 1,2,5,6,7,-255,9,10,11,3,12,13,-255,14,4 || 1
+
+; Anti-handshake - real setting value
+;;; 0:OFF, 1:Capture, 2:Movie
+; Anti-handshake - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
+;AntiHandshake = 0,1,-255,2 || 0
+
+
+[Capture]
+; Output mode
+;;; No need to convert
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
+OutputMode = 4,7,13 || 13
+JpegQuality = 0,100 || 50
+MultishotNumber = 1,255 || 1
+SensorEncodedCapture = 1
+
+
+[Detect]
+; Detect mode
+;;; No need to convert
+;;; 0:OFF, 1:ON
+;DetectMode = 0,1 || 0
+;DetectNumber - Not support
+;DetectFocusSelect - Not support
+;DetectSelectNumber - Not support
+;DetectStatus - Not support
+
diff --git a/mmfw-sysconf-cleansdk-target/usr/etc/mmfw_camcorder_dev_video_sec.ini b/mmfw-sysconf-cleansdk-target/usr/etc/mmfw_camcorder_dev_video_sec.ini
new file mode 100644 (file)
index 0000000..9b06129
--- /dev/null
@@ -0,0 +1,156 @@
+; < Camera/Camcorder Configure Control INI file >
+;
+; - aquila_FUJITSU_M5MOLS - VGA camera
+;
+; - Header List -
+; 1.  Camera
+; 2.  Strobe
+; 3.  Effect
+; 4.  Photograph
+; 5.  Capture
+; 6.  Detect
+;
+; - Note -
+; If you want to add a new header,
+; add a new enum value to "enum ConfigureCategoryControl"
+; and new default table for it in mm_camcorder_configure.c/.h
+;
+
+[Camera]
+; Input index - real setting value
+;;; 0:PRIMARY_CAMERA, 1:SECONDARY_CAMERA
+; Input index - MSL value(convert array index)
+;;; -1:NONE, 0:CAMERA0, 1:CAMERA1
+InputIndex = -255,1 || 1
+DeviceName = m4mo_VGA_c210
+PreviewResolution = 176,144 | 320,240 | 400,240 | 352,288 | 640,480 || 640,480
+CaptureResolution = 176,144 | 320,240 | 400,240 | 352,288 | 640,480 || 640,480
+FPS = 0,8,15,25,30 || 15
+; PictureForamt - MSL value
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
+PictureFormat = 4,7 || 7
+Overlay = 0,1 || 1
+; Recommend display rotation
+;;; 0:NONE, 1:90, 2:180, 3:270
+RecommendDisplayRotation = 3
+; Recommand preview format for capture
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
+RecommendPreviewFormatCapture = 7
+; Recommand preview format for record
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
+RecommendPreviewFormatRecord = 7
+
+
+[Strobe]
+;StrobeControl - Not support
+;StrobeCapabilities - Not support
+; Strobe mode - real setting value
+;;; 0:BASE, 1:OFF, 2:AUTO, 3:ON, 4:TORCH, 5:MAX
+; Strobe mode - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO, 3:REDEYE_REDUCTION, 4:SLOW_SYNC, 5:FRONT_CURTAIN, 6:REAR_CURTAIN, 7:PERMANENT
+StrobeMode = 1,-255,-255,-255,-255,-255,-255,-255 || 1
+;StrobeStatus - Not support
+;StrobeEV - Not support
+
+
+[Effect]
+Brightness = 0,8 || 4
+;Contrast = 1,7 || 4
+Saturation = 0,4 || 2
+Sharpness = 0,4 || 2
+
+; White balance - real setting value
+;;; 0:BASE, 1:AUTO, 2:SUNNY, 3:CLOUDY, 4:TUNGSTEN, 5:FLUORESCENT
+; White balance - MSL value(convert array index)
+;;; 0:NONE, 1:AUTO, 2:DAYLIGHT, 3:CLOUDY, 4:FLUORESCENT, 5:INCANDESCENT, 6:SHADE, 7:HORIZON, 8:FLASH, 9:CUSTOM
+WhiteBalance = -255,1,2,3,5,4,-255,-255,-255,-255 || 1
+
+; Color tone - real setting value
+;0:NONE, 1:SEPIA, 2:ANTIQUE, 3:NEGATIVE, 4:EMBOSS, 5:GRAY, 6:OUTLINE, 7:SOLARIZATION
+; Color tone - MSL value(convert array index)
+;;; 0:NONE, 1:MONO, 2:SEPIA, 3:NEGATIVE, 4:BLUE, 5:GREEN, 6:AQUA, 7:VIOLET, 8:ORANGE, 9:GRAY, 10:RED,
+;;; 11:ANTIQUE, 12:WARM, 13:PINK, 14:YELLOW, 15:PURPLE, 16:EMBOSS, 17:OUTLINE, 18:SOLARIZATION_1, 19:SOLARIZATION_2, 20:SOLARIZATION_3,
+;;; 21:SOLARIZATION_4, 22:SKETCH_1, 23:SKETCH_2, 24:SKETCH_3, 25:SKETCH_4
+ColorTone = 0,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255,-255 || 0
+
+; Flip - real setting value
+;;; 0:NONE, 1:VERTICAL, 2:HORIZONTAL
+; Flip - MSL value(convert array index)
+;;; 0:HORIZONTAL, 1:VERTICAL, 2:NONE
+;Flip = 2,1,0 || 0
+
+; Wide Dynamic Range - real setting value
+;;; 1:OFF, 2:ON, 3:AUTO
+; Wide Dynamic Range - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO
+WDR = 1,2,3 || 3
+
+
+[Photograph]
+;LensInit = 0,1 || 0
+DigitalZoom = 0,30 || 0
+;OpticalZoom - Not support
+
+; Focus mode - real setting value
+;;; Not Support, no need to convert
+; Focus mode - MSL value(convert array index)
+;;; 0:NONE, 1:PAN, 2:AUTO, 3:MANUAL, 4:TOUCH_AUTO, 5:CONTINUOUS
+FocusMode = 0,-255,-255,-255,-255,-255 || 0
+
+; Auto focus type - real setting value
+;;; 0:NORMAL, 1:MACRO, 2:FULL
+; Auto focus - MSL value(convert array index)
+;;; 0:NONE, 1:NORMAL, 2:MACRO, 3:FULL
+AFType = 0,-255,-255,-255 || 0
+
+; Auto exposure type - real setting value
+;;; 0:BASE, 1:MATRIX, 2:CENTER, 3:SPOT, 4:MAX
+; Auto exposure mode - MSL value(convert array index)
+;;; 0:OFF, 1:ALL, 2:CENTER1, 3:CENTER2, 4:CENTER3, 5:SPOT1, 6:SPOT2, 7:CUSTOM1, 8:CUSTOM2
+AEType = -255,1,2,-255,-255,5,-255,-255,-255 || 1
+
+;ExposureValue = 1,9 || 5
+;FNumber - Not support
+;ShutterSpeed - Not support
+
+; ISO - real setting value
+;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600(Not Supported), 7:SPORTS(Not Supported), 8:NIGHT(Not Supported), 9:MOVIE(Not Supported)
+; ISO - MSL value(convert array index)
+;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600, 7:3200
+ISO = 0,1,2,3,4,5,-255,-255 || 0
+
+; Program mode - real setting value
+;;; 0:BASE, 1:NONE, 2:PORTRAIT, 3:NIGHTSHOT, 4:BACK_LIGHT, 5:LANDSCAPE, 6:SPORTS, 7:PARTY_INDOOR, 8:BEACH_SNOW, 9:SUNSET, 10:DUSK_DAWN,
+;;; 11:FALL_COLOR, 12:FIREWORKS, 13:TEXT, 14:CANDLE_LIGHT
+; Program mode - MSL value(convert array index)
+;;; 0:NORMAL, 1:PORTRAIT, 2:LANDSCAPE, 3:SPORTS, 4:PARTY_N_INDOOR, 5:BEACH_N_INDOOR, 6:SUNSET, 7:DUSK_N_DAWN, 8:FALL_COLOR, 9:NIGHT_SCENE,
+;;; 10:FIREWORK, 11:TEXT, 12:SHOW_WINDOW, 13:CANDLE_LIGHT, 14:BACKLIGHT
+ProgramMode = 1,2,5,6,7,-255,9,10,11,3,12,13,-255,14,4 || 1
+
+; Anti-handshake - real setting value
+;;; 1:OFF, 2:ON, 3:AUTO, 4:MOVIE_ON
+; Anti-handshake - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
+;AntiHandshake = 1,2,3,4 || 0
+
+
+[Capture]
+; Output mode
+;;; No need to convert
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
+OutputMode = 4,7,13 || 13
+JpegQuality = 0,100 || 50
+MultishotNumber = 1,255 || 1
+SensorEncodedCapture = 0
+
+
+[Detect]
+; Detect mode
+;;; No need to convert
+;;; 0:OFF, 1:ON
+;DetectMode = 0,1 || 0
+;DetectNumber - Not support
+;DetectFocusSelect - Not support
+;DetectSelectNumber - Not support
+;DetectStatus - Not support
+
diff --git a/mmfw-sysconf-cleansdk-target/usr/etc/mmfw_player.ini b/mmfw-sysconf-cleansdk-target/usr/etc/mmfw_player.ini
new file mode 100644 (file)
index 0000000..68177a5
--- /dev/null
@@ -0,0 +1,102 @@
+[general] 
+
+; if disabled typefind element will used directely 
+use decodebin = no ; async state change problem exist 
+
+use sink handler = yes 
+
+disable segtrap = yes ; same effect with --gst-disable-segtrap 
+
+; set default video sink but, it can be replaced with others selected by application
+; 0:v4l2sink, 1:ximagesink, 2:xvimagesink, 3:fakesink 4:evasimagesink 5:glimagesink
+videosink element = 2
+
+video converter element = ffmpegcolorspace
+
+audiosink element = avsysaudiosink 
+
+drmsrc element = filesrc 
+
+; if yes. gstreamer will not update registry 
+skip rescan = yes 
+delay before repeat = 50 ; msec
+
+; comma separated list of tocken which elemnts has it in it's name will not be used 
+element exclude keyword = omx
+
+async start = yes 
+
+multiple codec supported = no
+
+; parameters for initializing gstreamer 
+gstparam1 = 
+gstparam2 = 
+gstparam3 = 
+gstparam4 = 
+gstparam5 = 
+
+; generating dot file representing pipeline state 
+generate dot = no 
+
+; parameter for clock provide in audiosink 
+provide clock = yes 
+
+; allowed timeout for changing pipeline state 
+live state change timeout = 30 ; sec 
+localplayback state change timeout = 4 ; sec 
+
+; delay in msec for sending EOS 
+eos delay = 150 ; msec 
+
+
+[http streaming]
+
+httppsrc element = souphttpsrc
+
+; if set, use file or not use memory for buffering
+http file buffer path = /opt/media
+
+http buffering limit = 99.0 ; percent
+
+http max size bytes = 1048576 ; bytes
+
+http buffering time = 1.2
+
+http timeout = 30 ; sec
+
+
+[rtsp streaming]
+
+rtspsrc element = rtspsrc
+
+rtsp buffering time = 5000; msec
+
+rtsp rebuffering time = 15000; msec
+
+rtsp do typefinding = no; if no, caps on rtspsrc:src pad will be used for autoplugging
+
+rtsp error concealment = yes
+
+
+[hw accelation] 
+use video hw accel = no
+
+
+[features] 
+
+audio filter = no
+
+
+[priority] 
+
+use priority setting = no 
+
+demux = 95 
+
+videosink = 96 
+
+audiosink = 97
+
+ringbuffer = 98 
+
+
diff --git a/mmfw-sysconf-simulator/opt/etc/mmfw_camcorder.ini b/mmfw-sysconf-simulator/opt/etc/mmfw_camcorder.ini
deleted file mode 100644 (file)
index bdb3883..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-; < Camera/Camcorder Configure Main INI file >
-;
-; - SDK Camera
-;
-; - Header List -
-; 1.  General
-; 2.  VideoInput
-; 3.  AudioInput
-; 4.  VideoOutput
-; 5.  Capture
-; 6.  Record
-; 7.  VideoEncoder
-; 8.  AudioEncoder
-; 9.  ImageEncoder
-; 10. Mux
-;
-; - Note -
-; If you want to add a new header,
-; add a new enum value to "enum ConfigureCategoryMain"
-; and new default table for it in mm_camcorder_configure.c/.h
-;
-
-[General]
-SyncStateChange = 1
-;GSTInitOption = --gst-enable-tiny-registry --gst-disable-segtrap || NOT-USE-DEFAULT_VALUE
-;GSTInitOption = --gst-debug=3,avsysvideosrc:4 || NOT-USE-DEFAULT_VALUE
-ModelName = TIZEN_SDK
-;DisabledAttributes = camera-optical-zoom camera-af-touch-x camera-af-touch-y camera-exposure-value camera-f-number camera-shutter-speed camera-hold-af-after-capturing filter-flip filter-hue display-src-x display-src-y display-src-width display-src-height tag-image-description strobe-control strobe-capabilities strobe-mode detect-mode detect-number detect-focus-select detect-select-number detect-status || NO_DEFAULT_VALUE
-
-[VideoInput]
-UseConfCtrl = 1
-ConfCtrlFile0 = mmfw_camcorder_dev_video_pri.ini
-ConfCtrlFile1 = mmfw_camcorder_dev_video_sec.ini
-;VideosrcElement = avsysvideosrc | 3,0 | do-timestamp,1 | use-pad-alloc,1 | num-alloc-buf,5
-VideosrcElement = v4l2src | 1,1 | do-timestamp,1 | device,/dev/video0
-;VideosrcElement = videotestsrc | 0,0
-UseVideoscale = 0
-VideoscaleElement = videoscale | 3,0 | width,320 | height,240 | method,1
-UseZeroCopyFormat = 0
-
-[AudioInput]
-AudiosrcElement = avsysaudiosrc | 2,0 | do-timestamp,1 | slave-method,3
-AudiomodemsrcElement = audiotestsrc | 2,0 | do-timestamp,1 | is-live,1
-
-[VideoOutput]
-; DisplayDevice
-;;; 0: MAIN LCD, 1: SUB LCD, 2:TV OUT, 3: MAIN LCD and SUB LCD, 4: MAIN LCD and TV OUT
-DisplayDevice = 0 || 0
-; Videosink
-;;; 0: X surface, 1: Evas surface, 2: GL surface, 3: NULL surface
-Videosink = 0,1,3 || 0
-;VideosinkElementX = ximagesink | 4,0 | force-aspect-ratio,1 | handle-events,1 | qos,0 | sync,0
-VideosinkElementX = xvimagesink | 5,0 | draw-borders,0 | force-aspect-ratio,1 | enable-last-buffer,0 | qos,0 | sync,0
-VideosinkElementEvas = evasimagesink | 0,0
-;VideosinkElementGL = glimagesink | 0,0
-VideosinkElementNull = fakesink | 2,0 | qos,0 | sync,0
-UseVideoscale = 0
-VideoscaleElement = videoscale | 1,0 | method,1
-
-[VideoEncoder]
-H263 = emulenc_h263 | 0,0
-MPEG4 = emulenc_mpeg4 | 0,0
-THEORA = theoraenc | 1,0 | num-bufs,4
-
-[AudioEncoder]
-AMR = amrnbenc | 0,0
-WAVE = wavenc | 0,0
-VORBIS = vorbisenc | 0,0
-
-[ImageEncoder]
-JPEG = jpegenc | 0,0
-PNG = pngenc | 0,0
-
-[Capture]
-UseEncodebin = 1
-UseCaptureMode = 0
-VideoscaleElement = videoscale | 1,0 | method,1
-
-[Record]
-UseAudioEncoderQueue = 1
-UseVideoEncoderQueue = 1
-VideoProfile = 0
-VideoAutoAudioConvert = 1
-VideoAutoAudioResample = 0
-VideoAutoColorSpace = 0
-AudioProfile = 1
-AudioAutoAudioConvert = 1
-AudioAutoAudioResample = 0
-AudioAutoColorSpace = 0
-ImageProfile = 2
-ImageAutoAudioConvert = 0
-ImageAutoAudioResample = 0
-ImageAutoColorSpace = 0
-RecordsinkElement = filesink | 1,0 | async,0
-UseNoiseSuppressor = 0
-DropVideoFrame = 0
-PassFirstVideoFrame = 0
-
-[Mux]
-;3GP = ffmux_3gp_ext | 0,0
-3GP = ffmux_3gp | 0,0
-;AMR = ffmux_amr_ext | 0,0
-AMR = ffmux_amr | 0,0
-;MP4 = ffmux_mp4_ext | 0,0
-MP4 = ffmux_mp4 | 0,0
-OGG = oggmux | 0,0
-WAV = wavenc | 0,0
-
diff --git a/mmfw-sysconf-simulator/opt/etc/mmfw_camcorder_dev_video_pri.ini b/mmfw-sysconf-simulator/opt/etc/mmfw_camcorder_dev_video_pri.ini
deleted file mode 100644 (file)
index d8b9ab3..0000000
+++ /dev/null
@@ -1,169 +0,0 @@
-; < Camera/Camcorder Configure Control INI file >
-;
-; - SDK Camera. Mega Camera.
-;
-; - Header List -
-; 1.  Camera
-; 2.  Strobe
-; 3.  Effect
-; 4.  Photograph
-; 5.  Capture
-; 6.  Detect
-;
-; - Note -
-; If you want to add a new header,
-; add a new enum value to "enum ConfigureCategoryControl"
-; and new default table for it in mm_camcorder_configure.c/.h
-;
-
-[Camera]
-; Input index - real setting value
-;;; 0:PRIMARY_CAMERA, 1:SECONDARY_CAMERA
-; Input index - MSL value(convert array index)
-;;; -1:NONE, 0:CAMERA0, 1:CAMERA1
-InputIndex = 0,-255 || 0
-DeviceName = virtual driver
-PreviewResolution = 160,120 | 176,144 | 320,240 | 352,288 | 640,480 || 640,480
-CaptureResolution = 160,120 | 176,144 | 320,240 | 352,288 | 640,480 || 640,480
-FPS = 30 || 30
-; PictureForamt - MSL value
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
-PictureFormat = 4,7,8 || 4
-Overlay = 0,1 || 1
-; Recommand preview format for capture
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
-RecommendPreviewFormatCapture = 7
-; Recommand preview format for record
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
-RecommendPreviewFormatRecord = 7
-
-
-[Strobe]
-; Strobe control - real setting value
-;;; 1:OFF, 2:ON, 3:AUTO, 4:MOVIE_ON
-; Strobe control - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
-;StrobeControl = 1,2,3,4 || 3
-;StrobeCapabilities - Not support
-;StrobeMode - Not support
-;StrobeStatus - Not support
-;StrobeEV - Not support
-
-
-[Effect]
-Brightness = 1,20 || 10
-Contrast = 1,20 || 10
-Saturation = 1,20 || 10
-Sharpness = 1,20 || 10
-
-; White balance - real setting value
-;;; 0:AUTO, 1:INCANDESCENT, 2:FLUORESCENT_HIGH, 3:FLUORESCENT_LOW, 4:DAYLIGHT, 5:CLOUDY, 6:SHADE, 7:HORIZON, 8:CUSTOM , 9:LED_LIGHT
-; White balance - MSL value(convert array index)
-;;; 0:NONE, 1:AUTO, 2:DAYLIGHT, 3:CLOUDY, 4:FLUOROSCENT, 5:INCANDESCENT, 6:SHADE, 7:HORIZON, 8:FLASH, 9:CUSTOM
-;WhiteBalance = -255,1,4,5,3,2,6,7,-255,-255 || 1
-;WhiteBalance = -255,0,4,5,2,1,6,7,9,8 || 0
-
-; Color tone - real setting value
-;;; 0:NONE, 1:SEPIA, 2:ANTIQUE, 3:NEGATIVE, 4:EMBOSS, 5:GRAY, 6:OUTLINE, 7:SOLARIZATION
-; Color tone - MSL value(convert array index)
-;;; 0:NONE, 1:MONO, 2:SEPIA, 3:NEGATIVE, 4:BLUE, 5:GREEN, 6:AQUA, 7:VIOLET, 8:ORANGE, 9:GRAY, 10:REC,
-;;; 11:ANTIQUE, 12:WARM, 13:PINK, 14:YELLOW, 15:PURPLE, 16:EMBOSS, 17:OUTLINE, 18:SOLARIZATION_1, 19:SOLARIZATION_2, 20:SOLARIZATION_3,
-;;; 21:SOLARIZATION_4, 22:SKETCH_1, 23:SKETCH_2, 24:SKETCH_3, 25:SKETCH_4
-;ColorTone = 1,-255,3,2,11,6,5,18,-255,-255,3,4,10,-255,-255,-255,-255,16,17,12,13,14,15,-255,-255,-255,-255 || 0
-;ColorTone = 0,-255,1,3,-255,-255,-255,-255,-255,5,-255,2,-255,-255,-255,-255,4,6,7,-255,-255,-255,-255,-255,-255,-255 || 0
-; Flip - real setting value
-;;; 0:NONE, 1:VERTICAL, 2:HORIZONTAL
-; Flip - MSL value(convert array index)
-;;; 0:HORIZONTAL, 1:VERTICAL, 2:NONE
-;Flip = 2,1,0 || 0
-
-; Wide Dynamic Range - real setting value
-;;; 1:OFF, 2:ON, 3:AUTO
-; Wide Dynamic Range - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO
-;WDR = 1,2,3 || 3
-
-; Part color mode - real setting value
-;;; 0:OFF, 1:SWAP, 2:ACCENT
-; Part color mode - MSL value(convert array index)
-;;; 0:OFF, 1:SWAP, 2:ACCENT
-;PartColorMode = 0,1,2 || 0
-
-; Part color - real setting value
-;;; 0:VIOLET, 1:PURPLE, 2:MAGENTA_1, 3:MAGENTA_2, 4:RED_1, 5:RED_2, 6:BROWN, 7:YELLOW, 8:GREEN_1, 9:GREEN_2, 10:GREEN_3, 
-;;; 11:GREEN_4, 12:COBALT, 13:CYAN, 14:BLUE_1, 15:BLUE_2, 16:GRAY
-; Part color - MSL value(convert array index)
-;;; 0:VIOLET, 1:PURPLE, 2:MAGENTA_1, 3:MAGENTA_2, 4:RED_1, 5:RED_2, 6:BROWN, 7:YELLOW, 8:GREEN_1, 9:GREEN_2, 10:GREEN_3, 
-;;; 11:GREEN_4, 12:COBALT_BLUE, 13:CYAN, 14:BLUE_1, 15:BLUE_2, 16:GRAY
-;PartColor = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 || 0
-
-
-[Photograph]
-;LensInit = 0,1 || 0
-;DigitalZoom = 10,30 || 10
-;OpticalZoom - Not support
-
-; Focus mode - real setting value
-;;; Not Support, no need to convert
-; Focus mode - MSL value(convert array index)
-;;; 0:NONE, 1:PAN, 2:AUTO, 3:MANUAL, 4:TOUCH_AUTO, 5:CONTINUOUS
-;FocusMode = 0,2,0,1,3,4 || 3
-
-; Auto focus type - real setting value
-;;; 0:NORMAL, 1:MACRO, 2:FULL
-; Auto focus - MSL value(convert array index)
-;;; 0:NONE, 1:NORMAL, 2:MACRO, 3:FULL
-;AFType = -255,0,1,-255 || 0
-
-; Auto exposure type - real setting value
-;;; 1,ALL 2,CENTER 3,SPOT
-; Auto exposure mode - MSL value(convert array index)
-;;; 0,OFF 1,ALL 2,CENTER1  3,CENTER2 4,CENTER3 5,SPOT1 6,SPOT2 7,CUSTOM1 8,CUSTOM2
-;AEType = -255,1,2,-255,-255,3,-255,-255,-255 || 1
-
-;ExposureValue = 1,9 || 5
-;FNumber - Not support
-;ShutterSpeed - Not support
-
-; ISO - real setting value
-;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600(Not Supported), 7:3200(Not Supported)
-; ISO - MSL value(convert array index)
-;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600, 7:3200
-;ISO = 0,1,2,3,4,5,-255,-255 || 0
-
-; Program mode - real setting value
-;;; 0:NONE, 1:FALL_COLOR, 2:DUSK_N_DAWN, 3:CANDLE_LIGHT, 4:BEACH_SNOW, 5:BACKLIGHT, 6:LANDSCAPE, 7:NIGHT_SCENE, 8:PORTRAIT, 9:SPORTS, 10:INDOOR,
-;;; 11:FIREWORK, 12:TEXT, 13:SHOW_WINDOW
-; Program mode - MSL value(convert array index)
-;;; 0:NORMAL, 1:PORTRAIT, 2:LANDSCAPE, 3:SPORTS, 4:PARTY_N_INDOOR, 5:BEACH_N_INDOOR, 6:SUNSET, 7:DUSK_N_DAWN, 8:FALL_COLOR, 9:NIGHT_SCENE,
-;;; 10:FIREWORK, 11:TEXT, 12:SHOW_WINDOW, 13:CANDLE_LIGHT, 14:BACKLIGHT
-;ProgramMode = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 || 1
-;ProgramMode = 0,8,6,9,10,4,-255,2,1,7,11,12,13,3,5 || 0
-
-; Anti-handshake - real setting value
-;;; 0:OFF, 1:Capture, 2:Movie
-; Anti-handshake - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
-;AntiHandshake = 0,1,-255,2 || 0
-
-
-[Capture]
-; Output mode
-;;; No need to convert
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
-OutputMode = 4,7,8,13 || 13
-JpegQuality = 0,100 || 50
-MultishotNumber = 1,255 || 1
-SensorEncodedCapture = 0
-
-
-[Detect]
-; Detect mode
-;;; No need to convert
-;;; 0:OFF, 1:ON
-;DetectMode = 0,1 || 0
-;DetectNumber - Not support
-;DetectFocusSelect - Not support
-;DetectSelectNumber - Not support
-;DetectStatus - Not support
-
diff --git a/mmfw-sysconf-simulator/opt/etc/mmfw_camcorder_dev_video_sec.ini b/mmfw-sysconf-simulator/opt/etc/mmfw_camcorder_dev_video_sec.ini
deleted file mode 100644 (file)
index 712fda9..0000000
+++ /dev/null
@@ -1,169 +0,0 @@
-; < Camera/Camcorder Configure Control INI file >
-;
-; - SDK Camera - VGA Camera
-;
-; - Header List -
-; 1.  Camera
-; 2.  Strobe
-; 3.  Effect
-; 4.  Photograph
-; 5.  Capture
-; 6.  Detect
-;
-; - Note -
-; If you want to add a new header,
-; add a new enum value to "enum ConfigureCategoryControl"
-; and new default table for it in mm_camcorder_configure.c/.h
-;
-
-[Camera]
-; Input index - real setting value
-;;; 0:PRIMARY_CAMERA, 1:SECONDARY_CAMERA
-; Input index - MSL value(convert array index)
-;;; -1:NONE, 0:CAMERA0, 1:CAMERA1
-InputIndex = -255,0 || 0
-DeviceName = virtual driver
-PreviewResolution = 160,120 | 176,144 | 320,240 | 352,288 | 640,480 || 640,480
-CaptureResolution = 160,120 | 176,144 | 320,240 | 352,288 | 640,480 || 640,480
-FPS = 30 || 30
-; PictureForamt - MSL value
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
-PictureFormat = 4,7,8 || 4
-Overlay = 0,1 || 1
-; Recommand preview format for capture
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
-RecommendPreviewFormatCapture = 7
-; Recommand preview format for record
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
-RecommendPreviewFormatRecord = 7
-
-
-[Strobe]
-; Strobe control - real setting value
-;;; 1:OFF, 2:ON, 3:AUTO, 4:MOVIE_ON
-; Strobe control - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
-;StrobeControl = 1,2,3,4 || 3
-;StrobeCapabilities - Not support
-;StrobeMode - Not support
-;StrobeStatus - Not support
-;StrobeEV - Not support
-
-
-[Effect]
-Brightness = 1,20 || 10
-Contrast = 1,20 || 10
-Saturation = 1,20 || 10
-Sharpness = 1,20 || 10
-
-; White balance - real setting value
-;;; 0:AUTO, 1:INCANDESCENT, 2:FLUORESCENT_HIGH, 3:FLUORESCENT_LOW, 4:DAYLIGHT, 5:CLOUDY, 6:SHADE, 7:HORIZON, 8:CUSTOM , 9:LED_LIGHT
-; White balance - MSL value(convert array index)
-;;; 0:NONE, 1:AUTO, 2:DAYLIGHT, 3:CLOUDY, 4:FLUOROSCENT, 5:INCANDESCENT, 6:SHADE, 7:HORIZON, 8:FLASH, 9:CUSTOM
-;WhiteBalance = -255,1,4,5,3,2,6,7,-255,-255 || 1
-;WhiteBalance = -255,0,4,5,2,1,6,7,9,8 || 0
-
-; Color tone - real setting value
-;;; 0:NONE, 1:SEPIA, 2:ANTIQUE, 3:NEGATIVE, 4:EMBOSS, 5:GRAY, 6:OUTLINE, 7:SOLARIZATION
-; Color tone - MSL value(convert array index)
-;;; 0:NONE, 1:MONO, 2:SEPIA, 3:NEGATIVE, 4:BLUE, 5:GREEN, 6:AQUA, 7:VIOLET, 8:ORANGE, 9:GRAY, 10:REC,
-;;; 11:ANTIQUE, 12:WARM, 13:PINK, 14:YELLOW, 15:PURPLE, 16:EMBOSS, 17:OUTLINE, 18:SOLARIZATION_1, 19:SOLARIZATION_2, 20:SOLARIZATION_3,
-;;; 21:SOLARIZATION_4, 22:SKETCH_1, 23:SKETCH_2, 24:SKETCH_3, 25:SKETCH_4
-;ColorTone = 1,-255,3,2,11,6,5,18,-255,-255,3,4,10,-255,-255,-255,-255,16,17,12,13,14,15,-255,-255,-255,-255 || 0
-;ColorTone = 0,-255,1,3,-255,-255,-255,-255,-255,5,-255,2,-255,-255,-255,-255,4,6,7,-255,-255,-255,-255,-255,-255,-255 || 0
-; Flip - real setting value
-;;; 0:NONE, 1:VERTICAL, 2:HORIZONTAL
-; Flip - MSL value(convert array index)
-;;; 0:HORIZONTAL, 1:VERTICAL, 2:NONE
-;Flip = 2,1,0 || 0
-
-; Wide Dynamic Range - real setting value
-;;; 1:OFF, 2:ON, 3:AUTO
-; Wide Dynamic Range - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO
-;WDR = 1,2,3 || 3
-
-; Part color mode - real setting value
-;;; 0:OFF, 1:SWAP, 2:ACCENT
-; Part color mode - MSL value(convert array index)
-;;; 0:OFF, 1:SWAP, 2:ACCENT
-;PartColorMode = 0,1,2 || 0
-
-; Part color - real setting value
-;;; 0:VIOLET, 1:PURPLE, 2:MAGENTA_1, 3:MAGENTA_2, 4:RED_1, 5:RED_2, 6:BROWN, 7:YELLOW, 8:GREEN_1, 9:GREEN_2, 10:GREEN_3, 
-;;; 11:GREEN_4, 12:COBALT, 13:CYAN, 14:BLUE_1, 15:BLUE_2, 16:GRAY
-; Part color - MSL value(convert array index)
-;;; 0:VIOLET, 1:PURPLE, 2:MAGENTA_1, 3:MAGENTA_2, 4:RED_1, 5:RED_2, 6:BROWN, 7:YELLOW, 8:GREEN_1, 9:GREEN_2, 10:GREEN_3, 
-;;; 11:GREEN_4, 12:COBALT_BLUE, 13:CYAN, 14:BLUE_1, 15:BLUE_2, 16:GRAY
-;PartColor = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 || 0
-
-
-[Photograph]
-;LensInit = 0,1 || 0
-;DigitalZoom = 10,30 || 10
-;OpticalZoom - Not support
-
-; Focus mode - real setting value
-;;; Not Support, no need to convert
-; Focus mode - MSL value(convert array index)
-;;; 0:NONE, 1:PAN, 2:AUTO, 3:MANUAL, 4:TOUCH_AUTO, 5:CONTINUOUS
-;FocusMode = 0,2,0,1,3,4 || 3
-
-; Auto focus type - real setting value
-;;; 0:NORMAL, 1:MACRO, 2:FULL
-; Auto focus - MSL value(convert array index)
-;;; 0:NONE, 1:NORMAL, 2:MACRO, 3:FULL
-;AFType = -255,0,1,-255 || 0
-
-; Auto exposure type - real setting value
-;;; 1,ALL 2,CENTER 3,SPOT
-; Auto exposure mode - MSL value(convert array index)
-;;; 0,OFF 1,ALL 2,CENTER1  3,CENTER2 4,CENTER3 5,SPOT1 6,SPOT2 7,CUSTOM1 8,CUSTOM2
-;AEType = -255,1,2,-255,-255,3,-255,-255,-255 || 1
-
-;ExposureValue = 1,9 || 5
-;FNumber - Not support
-;ShutterSpeed - Not support
-
-; ISO - real setting value
-;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600(Not Supported), 7:3200(Not Supported)
-; ISO - MSL value(convert array index)
-;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600, 7:3200
-;ISO = 0,1,2,3,4,5,-255,-255 || 0
-
-; Program mode - real setting value
-;;; 0:NONE, 1:FALL_COLOR, 2:DUSK_N_DAWN, 3:CANDLE_LIGHT, 4:BEACH_SNOW, 5:BACKLIGHT, 6:LANDSCAPE, 7:NIGHT_SCENE, 8:PORTRAIT, 9:SPORTS, 10:INDOOR,
-;;; 11:FIREWORK, 12:TEXT, 13:SHOW_WINDOW
-; Program mode - MSL value(convert array index)
-;;; 0:NORMAL, 1:PORTRAIT, 2:LANDSCAPE, 3:SPORTS, 4:PARTY_N_INDOOR, 5:BEACH_N_INDOOR, 6:SUNSET, 7:DUSK_N_DAWN, 8:FALL_COLOR, 9:NIGHT_SCENE,
-;;; 10:FIREWORK, 11:TEXT, 12:SHOW_WINDOW, 13:CANDLE_LIGHT, 14:BACKLIGHT
-;ProgramMode = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 || 1
-;ProgramMode = 0,8,6,9,10,4,-255,2,1,7,11,12,13,3,5 || 0
-
-; Anti-handshake - real setting value
-;;; 0:OFF, 1:Capture, 2:Movie
-; Anti-handshake - MSL value(convert array index)
-;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
-;AntiHandshake = 0,1,-255,2 || 0
-
-
-[Capture]
-; Output mode
-;;; No need to convert
-;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
-OutputMode = 4,7,8,13 || 13
-JpegQuality = 0,100 || 50
-MultishotNumber = 1,255 || 1
-SensorEncodedCapture = 0
-
-
-[Detect]
-; Detect mode
-;;; No need to convert
-;;; 0:OFF, 1:ON
-;DetectMode = 0,1 || 0
-;DetectNumber - Not support
-;DetectFocusSelect - Not support
-;DetectSelectNumber - Not support
-;DetectStatus - Not support
-
diff --git a/mmfw-sysconf-simulator/opt/etc/mmfw_player.ini b/mmfw-sysconf-simulator/opt/etc/mmfw_player.ini
deleted file mode 100644 (file)
index a91a2d4..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-[general] 
-
-; if disabled typefind element will used directely 
-use decodebin = no ; async state change problem exist 
-
-use sink handler = yes 
-
-disable segtrap = yes ; same effect with --gst-disable-segtrap 
-
-; set default video sink but, it can be replaced with others selected by application
-; 0:v4l2sink, 1:ximagesink, 2:xvimagesink, 3:fakesink 4:evasimagesink 5:glimagesink
-videosink element = 2
-
-video converter element = ffmpegcolorspace
-
-audiosink element = avsysaudiosink 
-
-drmsrc element = filesrc 
-
-; if yes. gstreamer will not update registry 
-skip rescan = yes 
-delay before repeat = 50 ; msec
-
-; comma separated list of tocken which elemnts has it in it's name will not be used 
-element exclude keyword = 
-
-async start = yes 
-
-multiple codec supported = no
-
-; parameters for initializing gstreamer 
-gstparam1 = 
-gstparam2 = 
-gstparam3 = 
-gstparam4 = 
-gstparam5 = 
-
-; generating dot file representing pipeline state 
-generate dot = no 
-
-; parameter for clock provide in audiosink 
-provide clock = yes 
-
-; allowed timeout for changing pipeline state 
-live state change timeout = 30 ; sec 
-localplayback state change timeout = 4 ; sec 
-
-; delay in msec for sending EOS 
-eos delay = 150 ; msec 
-
-
-[http streaming]
-
-httppsrc element = souphttpsrc
-
-; if set, use file or not use memory for buffering
-http file buffer path = /opt/media
-
-http buffering limit = 99.0 ; percent
-
-http max size bytes = 1048576 ; bytes
-
-http buffering time = 1.2
-
-http timeout = 30 ; sec
-
-
-[rtsp streaming]
-
-rtspsrc element = rtspsrc
-
-rtsp buffering time = 5000; msec
-
-rtsp rebuffering time = 15000; msec
-
-rtsp do typefinding = no; if no, caps on rtspsrc:src pad will be used for autoplugging
-
-rtsp error concealment = yes
-
-
-[hw accelation] 
-use video hw accel = no
-
-
-[features] 
-
-audio filter = no
-
-
-[priority] 
-
-use priority setting = no 
-
-demux = 95 
-
-videosink = 96 
-
-audiosink = 97
-
-ringbuffer = 98 
-
-
diff --git a/mmfw-sysconf-simulator/usr/etc/mmfw_camcorder.ini b/mmfw-sysconf-simulator/usr/etc/mmfw_camcorder.ini
new file mode 100644 (file)
index 0000000..bdb3883
--- /dev/null
@@ -0,0 +1,108 @@
+; < Camera/Camcorder Configure Main INI file >
+;
+; - SDK Camera
+;
+; - Header List -
+; 1.  General
+; 2.  VideoInput
+; 3.  AudioInput
+; 4.  VideoOutput
+; 5.  Capture
+; 6.  Record
+; 7.  VideoEncoder
+; 8.  AudioEncoder
+; 9.  ImageEncoder
+; 10. Mux
+;
+; - Note -
+; If you want to add a new header,
+; add a new enum value to "enum ConfigureCategoryMain"
+; and new default table for it in mm_camcorder_configure.c/.h
+;
+
+[General]
+SyncStateChange = 1
+;GSTInitOption = --gst-enable-tiny-registry --gst-disable-segtrap || NOT-USE-DEFAULT_VALUE
+;GSTInitOption = --gst-debug=3,avsysvideosrc:4 || NOT-USE-DEFAULT_VALUE
+ModelName = TIZEN_SDK
+;DisabledAttributes = camera-optical-zoom camera-af-touch-x camera-af-touch-y camera-exposure-value camera-f-number camera-shutter-speed camera-hold-af-after-capturing filter-flip filter-hue display-src-x display-src-y display-src-width display-src-height tag-image-description strobe-control strobe-capabilities strobe-mode detect-mode detect-number detect-focus-select detect-select-number detect-status || NO_DEFAULT_VALUE
+
+[VideoInput]
+UseConfCtrl = 1
+ConfCtrlFile0 = mmfw_camcorder_dev_video_pri.ini
+ConfCtrlFile1 = mmfw_camcorder_dev_video_sec.ini
+;VideosrcElement = avsysvideosrc | 3,0 | do-timestamp,1 | use-pad-alloc,1 | num-alloc-buf,5
+VideosrcElement = v4l2src | 1,1 | do-timestamp,1 | device,/dev/video0
+;VideosrcElement = videotestsrc | 0,0
+UseVideoscale = 0
+VideoscaleElement = videoscale | 3,0 | width,320 | height,240 | method,1
+UseZeroCopyFormat = 0
+
+[AudioInput]
+AudiosrcElement = avsysaudiosrc | 2,0 | do-timestamp,1 | slave-method,3
+AudiomodemsrcElement = audiotestsrc | 2,0 | do-timestamp,1 | is-live,1
+
+[VideoOutput]
+; DisplayDevice
+;;; 0: MAIN LCD, 1: SUB LCD, 2:TV OUT, 3: MAIN LCD and SUB LCD, 4: MAIN LCD and TV OUT
+DisplayDevice = 0 || 0
+; Videosink
+;;; 0: X surface, 1: Evas surface, 2: GL surface, 3: NULL surface
+Videosink = 0,1,3 || 0
+;VideosinkElementX = ximagesink | 4,0 | force-aspect-ratio,1 | handle-events,1 | qos,0 | sync,0
+VideosinkElementX = xvimagesink | 5,0 | draw-borders,0 | force-aspect-ratio,1 | enable-last-buffer,0 | qos,0 | sync,0
+VideosinkElementEvas = evasimagesink | 0,0
+;VideosinkElementGL = glimagesink | 0,0
+VideosinkElementNull = fakesink | 2,0 | qos,0 | sync,0
+UseVideoscale = 0
+VideoscaleElement = videoscale | 1,0 | method,1
+
+[VideoEncoder]
+H263 = emulenc_h263 | 0,0
+MPEG4 = emulenc_mpeg4 | 0,0
+THEORA = theoraenc | 1,0 | num-bufs,4
+
+[AudioEncoder]
+AMR = amrnbenc | 0,0
+WAVE = wavenc | 0,0
+VORBIS = vorbisenc | 0,0
+
+[ImageEncoder]
+JPEG = jpegenc | 0,0
+PNG = pngenc | 0,0
+
+[Capture]
+UseEncodebin = 1
+UseCaptureMode = 0
+VideoscaleElement = videoscale | 1,0 | method,1
+
+[Record]
+UseAudioEncoderQueue = 1
+UseVideoEncoderQueue = 1
+VideoProfile = 0
+VideoAutoAudioConvert = 1
+VideoAutoAudioResample = 0
+VideoAutoColorSpace = 0
+AudioProfile = 1
+AudioAutoAudioConvert = 1
+AudioAutoAudioResample = 0
+AudioAutoColorSpace = 0
+ImageProfile = 2
+ImageAutoAudioConvert = 0
+ImageAutoAudioResample = 0
+ImageAutoColorSpace = 0
+RecordsinkElement = filesink | 1,0 | async,0
+UseNoiseSuppressor = 0
+DropVideoFrame = 0
+PassFirstVideoFrame = 0
+
+[Mux]
+;3GP = ffmux_3gp_ext | 0,0
+3GP = ffmux_3gp | 0,0
+;AMR = ffmux_amr_ext | 0,0
+AMR = ffmux_amr | 0,0
+;MP4 = ffmux_mp4_ext | 0,0
+MP4 = ffmux_mp4 | 0,0
+OGG = oggmux | 0,0
+WAV = wavenc | 0,0
+
diff --git a/mmfw-sysconf-simulator/usr/etc/mmfw_camcorder_dev_video_pri.ini b/mmfw-sysconf-simulator/usr/etc/mmfw_camcorder_dev_video_pri.ini
new file mode 100644 (file)
index 0000000..7f656ed
--- /dev/null
@@ -0,0 +1,169 @@
+; < Camera/Camcorder Configure Control INI file >
+;
+; - SDK Camera. Mega Camera.
+;
+; - Header List -
+; 1.  Camera
+; 2.  Strobe
+; 3.  Effect
+; 4.  Photograph
+; 5.  Capture
+; 6.  Detect
+;
+; - Note -
+; If you want to add a new header,
+; add a new enum value to "enum ConfigureCategoryControl"
+; and new default table for it in mm_camcorder_configure.c/.h
+;
+
+[Camera]
+; Input index - real setting value
+;;; 0:PRIMARY_CAMERA, 1:SECONDARY_CAMERA
+; Input index - MSL value(convert array index)
+;;; -1:NONE, 0:CAMERA0, 1:CAMERA1
+InputIndex = 0,-255 || 0
+DeviceName = virtual driver
+PreviewResolution = 160,120 | 176,144 | 320,240 | 352,288 | 640,480 || 640,480
+CaptureResolution = 160,120 | 176,144 | 320,240 | 352,288 | 640,480 || 640,480
+FPS = 30 || 30
+; PictureForamt - MSL value
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
+PictureFormat = 4,7,8 || 4
+Overlay = 0,1 || 1
+; Recommand preview format for capture
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
+RecommendPreviewFormatCapture = 7
+; Recommand preview format for record
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
+RecommendPreviewFormatRecord = 7
+
+
+[Strobe]
+;StrobeControl - Not support
+;StrobeCapabilities - Not support
+; Strobe mode - real setting value
+;;; 0:BASE, 1:OFF, 2:AUTO, 3:ON, 4:TORCH, 5:MAX
+; Strobe mode - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO, 3:REDEYE_REDUCTION, 4:SLOW_SYNC, 5:FRONT_CURTAIN, 6:REAR_CURTAIN, 7:PERMANENT
+StrobeMode = 1,-255,-255,-255,-255,-255,-255,-255 || 1
+;StrobeStatus - Not support
+;StrobeEV - Not support
+
+
+[Effect]
+Brightness = 1,20 || 10
+Contrast = 1,20 || 10
+Saturation = 1,20 || 10
+Sharpness = 1,20 || 10
+
+; White balance - real setting value
+;;; 0:AUTO, 1:INCANDESCENT, 2:FLUORESCENT_HIGH, 3:FLUORESCENT_LOW, 4:DAYLIGHT, 5:CLOUDY, 6:SHADE, 7:HORIZON, 8:CUSTOM , 9:LED_LIGHT
+; White balance - MSL value(convert array index)
+;;; 0:NONE, 1:AUTO, 2:DAYLIGHT, 3:CLOUDY, 4:FLUOROSCENT, 5:INCANDESCENT, 6:SHADE, 7:HORIZON, 8:FLASH, 9:CUSTOM
+;WhiteBalance = -255,1,4,5,3,2,6,7,-255,-255 || 1
+;WhiteBalance = -255,0,4,5,2,1,6,7,9,8 || 0
+
+; Color tone - real setting value
+;;; 0:NONE, 1:SEPIA, 2:ANTIQUE, 3:NEGATIVE, 4:EMBOSS, 5:GRAY, 6:OUTLINE, 7:SOLARIZATION
+; Color tone - MSL value(convert array index)
+;;; 0:NONE, 1:MONO, 2:SEPIA, 3:NEGATIVE, 4:BLUE, 5:GREEN, 6:AQUA, 7:VIOLET, 8:ORANGE, 9:GRAY, 10:REC,
+;;; 11:ANTIQUE, 12:WARM, 13:PINK, 14:YELLOW, 15:PURPLE, 16:EMBOSS, 17:OUTLINE, 18:SOLARIZATION_1, 19:SOLARIZATION_2, 20:SOLARIZATION_3,
+;;; 21:SOLARIZATION_4, 22:SKETCH_1, 23:SKETCH_2, 24:SKETCH_3, 25:SKETCH_4
+;ColorTone = 1,-255,3,2,11,6,5,18,-255,-255,3,4,10,-255,-255,-255,-255,16,17,12,13,14,15,-255,-255,-255,-255 || 0
+;ColorTone = 0,-255,1,3,-255,-255,-255,-255,-255,5,-255,2,-255,-255,-255,-255,4,6,7,-255,-255,-255,-255,-255,-255,-255 || 0
+; Flip - real setting value
+;;; 0:NONE, 1:VERTICAL, 2:HORIZONTAL
+; Flip - MSL value(convert array index)
+;;; 0:HORIZONTAL, 1:VERTICAL, 2:NONE
+;Flip = 2,1,0 || 0
+
+; Wide Dynamic Range - real setting value
+;;; 1:OFF, 2:ON, 3:AUTO
+; Wide Dynamic Range - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO
+;WDR = 1,2,3 || 3
+
+; Part color mode - real setting value
+;;; 0:OFF, 1:SWAP, 2:ACCENT
+; Part color mode - MSL value(convert array index)
+;;; 0:OFF, 1:SWAP, 2:ACCENT
+;PartColorMode = 0,1,2 || 0
+
+; Part color - real setting value
+;;; 0:VIOLET, 1:PURPLE, 2:MAGENTA_1, 3:MAGENTA_2, 4:RED_1, 5:RED_2, 6:BROWN, 7:YELLOW, 8:GREEN_1, 9:GREEN_2, 10:GREEN_3, 
+;;; 11:GREEN_4, 12:COBALT, 13:CYAN, 14:BLUE_1, 15:BLUE_2, 16:GRAY
+; Part color - MSL value(convert array index)
+;;; 0:VIOLET, 1:PURPLE, 2:MAGENTA_1, 3:MAGENTA_2, 4:RED_1, 5:RED_2, 6:BROWN, 7:YELLOW, 8:GREEN_1, 9:GREEN_2, 10:GREEN_3, 
+;;; 11:GREEN_4, 12:COBALT_BLUE, 13:CYAN, 14:BLUE_1, 15:BLUE_2, 16:GRAY
+;PartColor = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 || 0
+
+
+[Photograph]
+;LensInit = 0,1 || 0
+;DigitalZoom = 10,30 || 10
+;OpticalZoom - Not support
+
+; Focus mode - real setting value
+;;; Not Support, no need to convert
+; Focus mode - MSL value(convert array index)
+;;; 0:NONE, 1:PAN, 2:AUTO, 3:MANUAL, 4:TOUCH_AUTO, 5:CONTINUOUS
+;FocusMode = 0,2,0,1,3,4 || 3
+
+; Auto focus type - real setting value
+;;; 0:NORMAL, 1:MACRO, 2:FULL
+; Auto focus - MSL value(convert array index)
+;;; 0:NONE, 1:NORMAL, 2:MACRO, 3:FULL
+;AFType = -255,0,1,-255 || 0
+
+; Auto exposure type - real setting value
+;;; 1,ALL 2,CENTER 3,SPOT
+; Auto exposure mode - MSL value(convert array index)
+;;; 0,OFF 1,ALL 2,CENTER1  3,CENTER2 4,CENTER3 5,SPOT1 6,SPOT2 7,CUSTOM1 8,CUSTOM2
+;AEType = -255,1,2,-255,-255,3,-255,-255,-255 || 1
+
+;ExposureValue = 1,9 || 5
+;FNumber - Not support
+;ShutterSpeed - Not support
+
+; ISO - real setting value
+;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600(Not Supported), 7:3200(Not Supported)
+; ISO - MSL value(convert array index)
+;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600, 7:3200
+;ISO = 0,1,2,3,4,5,-255,-255 || 0
+
+; Program mode - real setting value
+;;; 0:NONE, 1:FALL_COLOR, 2:DUSK_N_DAWN, 3:CANDLE_LIGHT, 4:BEACH_SNOW, 5:BACKLIGHT, 6:LANDSCAPE, 7:NIGHT_SCENE, 8:PORTRAIT, 9:SPORTS, 10:INDOOR,
+;;; 11:FIREWORK, 12:TEXT, 13:SHOW_WINDOW
+; Program mode - MSL value(convert array index)
+;;; 0:NORMAL, 1:PORTRAIT, 2:LANDSCAPE, 3:SPORTS, 4:PARTY_N_INDOOR, 5:BEACH_N_INDOOR, 6:SUNSET, 7:DUSK_N_DAWN, 8:FALL_COLOR, 9:NIGHT_SCENE,
+;;; 10:FIREWORK, 11:TEXT, 12:SHOW_WINDOW, 13:CANDLE_LIGHT, 14:BACKLIGHT
+;ProgramMode = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 || 1
+;ProgramMode = 0,8,6,9,10,4,-255,2,1,7,11,12,13,3,5 || 0
+
+; Anti-handshake - real setting value
+;;; 0:OFF, 1:Capture, 2:Movie
+; Anti-handshake - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
+;AntiHandshake = 0,1,-255,2 || 0
+
+
+[Capture]
+; Output mode
+;;; No need to convert
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
+OutputMode = 4,7,8,13 || 13
+JpegQuality = 0,100 || 50
+MultishotNumber = 1,255 || 1
+SensorEncodedCapture = 0
+
+
+[Detect]
+; Detect mode
+;;; No need to convert
+;;; 0:OFF, 1:ON
+;DetectMode = 0,1 || 0
+;DetectNumber - Not support
+;DetectFocusSelect - Not support
+;DetectSelectNumber - Not support
+;DetectStatus - Not support
+
diff --git a/mmfw-sysconf-simulator/usr/etc/mmfw_camcorder_dev_video_sec.ini b/mmfw-sysconf-simulator/usr/etc/mmfw_camcorder_dev_video_sec.ini
new file mode 100644 (file)
index 0000000..7875531
--- /dev/null
@@ -0,0 +1,169 @@
+; < Camera/Camcorder Configure Control INI file >
+;
+; - SDK Camera - VGA Camera
+;
+; - Header List -
+; 1.  Camera
+; 2.  Strobe
+; 3.  Effect
+; 4.  Photograph
+; 5.  Capture
+; 6.  Detect
+;
+; - Note -
+; If you want to add a new header,
+; add a new enum value to "enum ConfigureCategoryControl"
+; and new default table for it in mm_camcorder_configure.c/.h
+;
+
+[Camera]
+; Input index - real setting value
+;;; 0:PRIMARY_CAMERA, 1:SECONDARY_CAMERA
+; Input index - MSL value(convert array index)
+;;; -1:NONE, 0:CAMERA0, 1:CAMERA1
+InputIndex = -255,0 || 0
+DeviceName = virtual driver
+PreviewResolution = 160,120 | 176,144 | 320,240 | 352,288 | 640,480 || 640,480
+CaptureResolution = 160,120 | 176,144 | 320,240 | 352,288 | 640,480 || 640,480
+FPS = 30 || 30
+; PictureForamt - MSL value
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
+PictureFormat = 4,7,8 || 4
+Overlay = 0,1 || 1
+; Recommand preview format for capture
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
+RecommendPreviewFormatCapture = 7
+; Recommand preview format for record
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED, 14:INTERLEAVED_JPEG_UYVY
+RecommendPreviewFormatRecord = 7
+
+
+[Strobe]
+;StrobeControl - Not support
+;StrobeCapabilities - Not support
+; Strobe mode - real setting value
+;;; 0:BASE, 1:OFF, 2:AUTO, 3:ON, 4:TORCH, 5:MAX
+; Strobe mode - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO, 3:REDEYE_REDUCTION, 4:SLOW_SYNC, 5:FRONT_CURTAIN, 6:REAR_CURTAIN, 7:PERMANENT
+StrobeMode = 1,-255,-255,-255,-255,-255,-255,-255 || 1
+;StrobeStatus - Not support
+;StrobeEV - Not support
+
+
+[Effect]
+Brightness = 1,20 || 10
+Contrast = 1,20 || 10
+Saturation = 1,20 || 10
+Sharpness = 1,20 || 10
+
+; White balance - real setting value
+;;; 0:AUTO, 1:INCANDESCENT, 2:FLUORESCENT_HIGH, 3:FLUORESCENT_LOW, 4:DAYLIGHT, 5:CLOUDY, 6:SHADE, 7:HORIZON, 8:CUSTOM , 9:LED_LIGHT
+; White balance - MSL value(convert array index)
+;;; 0:NONE, 1:AUTO, 2:DAYLIGHT, 3:CLOUDY, 4:FLUOROSCENT, 5:INCANDESCENT, 6:SHADE, 7:HORIZON, 8:FLASH, 9:CUSTOM
+;WhiteBalance = -255,1,4,5,3,2,6,7,-255,-255 || 1
+;WhiteBalance = -255,0,4,5,2,1,6,7,9,8 || 0
+
+; Color tone - real setting value
+;;; 0:NONE, 1:SEPIA, 2:ANTIQUE, 3:NEGATIVE, 4:EMBOSS, 5:GRAY, 6:OUTLINE, 7:SOLARIZATION
+; Color tone - MSL value(convert array index)
+;;; 0:NONE, 1:MONO, 2:SEPIA, 3:NEGATIVE, 4:BLUE, 5:GREEN, 6:AQUA, 7:VIOLET, 8:ORANGE, 9:GRAY, 10:REC,
+;;; 11:ANTIQUE, 12:WARM, 13:PINK, 14:YELLOW, 15:PURPLE, 16:EMBOSS, 17:OUTLINE, 18:SOLARIZATION_1, 19:SOLARIZATION_2, 20:SOLARIZATION_3,
+;;; 21:SOLARIZATION_4, 22:SKETCH_1, 23:SKETCH_2, 24:SKETCH_3, 25:SKETCH_4
+;ColorTone = 1,-255,3,2,11,6,5,18,-255,-255,3,4,10,-255,-255,-255,-255,16,17,12,13,14,15,-255,-255,-255,-255 || 0
+;ColorTone = 0,-255,1,3,-255,-255,-255,-255,-255,5,-255,2,-255,-255,-255,-255,4,6,7,-255,-255,-255,-255,-255,-255,-255 || 0
+; Flip - real setting value
+;;; 0:NONE, 1:VERTICAL, 2:HORIZONTAL
+; Flip - MSL value(convert array index)
+;;; 0:HORIZONTAL, 1:VERTICAL, 2:NONE
+;Flip = 2,1,0 || 0
+
+; Wide Dynamic Range - real setting value
+;;; 1:OFF, 2:ON, 3:AUTO
+; Wide Dynamic Range - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO
+;WDR = 1,2,3 || 3
+
+; Part color mode - real setting value
+;;; 0:OFF, 1:SWAP, 2:ACCENT
+; Part color mode - MSL value(convert array index)
+;;; 0:OFF, 1:SWAP, 2:ACCENT
+;PartColorMode = 0,1,2 || 0
+
+; Part color - real setting value
+;;; 0:VIOLET, 1:PURPLE, 2:MAGENTA_1, 3:MAGENTA_2, 4:RED_1, 5:RED_2, 6:BROWN, 7:YELLOW, 8:GREEN_1, 9:GREEN_2, 10:GREEN_3, 
+;;; 11:GREEN_4, 12:COBALT, 13:CYAN, 14:BLUE_1, 15:BLUE_2, 16:GRAY
+; Part color - MSL value(convert array index)
+;;; 0:VIOLET, 1:PURPLE, 2:MAGENTA_1, 3:MAGENTA_2, 4:RED_1, 5:RED_2, 6:BROWN, 7:YELLOW, 8:GREEN_1, 9:GREEN_2, 10:GREEN_3, 
+;;; 11:GREEN_4, 12:COBALT_BLUE, 13:CYAN, 14:BLUE_1, 15:BLUE_2, 16:GRAY
+;PartColor = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 || 0
+
+
+[Photograph]
+;LensInit = 0,1 || 0
+;DigitalZoom = 10,30 || 10
+;OpticalZoom - Not support
+
+; Focus mode - real setting value
+;;; Not Support, no need to convert
+; Focus mode - MSL value(convert array index)
+;;; 0:NONE, 1:PAN, 2:AUTO, 3:MANUAL, 4:TOUCH_AUTO, 5:CONTINUOUS
+;FocusMode = 0,2,0,1,3,4 || 3
+
+; Auto focus type - real setting value
+;;; 0:NORMAL, 1:MACRO, 2:FULL
+; Auto focus - MSL value(convert array index)
+;;; 0:NONE, 1:NORMAL, 2:MACRO, 3:FULL
+;AFType = -255,0,1,-255 || 0
+
+; Auto exposure type - real setting value
+;;; 1,ALL 2,CENTER 3,SPOT
+; Auto exposure mode - MSL value(convert array index)
+;;; 0,OFF 1,ALL 2,CENTER1  3,CENTER2 4,CENTER3 5,SPOT1 6,SPOT2 7,CUSTOM1 8,CUSTOM2
+;AEType = -255,1,2,-255,-255,3,-255,-255,-255 || 1
+
+;ExposureValue = 1,9 || 5
+;FNumber - Not support
+;ShutterSpeed - Not support
+
+; ISO - real setting value
+;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600(Not Supported), 7:3200(Not Supported)
+; ISO - MSL value(convert array index)
+;;; 0:AUTO, 1:50, 2:100, 3:200, 4:400, 5:800, 6:1600, 7:3200
+;ISO = 0,1,2,3,4,5,-255,-255 || 0
+
+; Program mode - real setting value
+;;; 0:NONE, 1:FALL_COLOR, 2:DUSK_N_DAWN, 3:CANDLE_LIGHT, 4:BEACH_SNOW, 5:BACKLIGHT, 6:LANDSCAPE, 7:NIGHT_SCENE, 8:PORTRAIT, 9:SPORTS, 10:INDOOR,
+;;; 11:FIREWORK, 12:TEXT, 13:SHOW_WINDOW
+; Program mode - MSL value(convert array index)
+;;; 0:NORMAL, 1:PORTRAIT, 2:LANDSCAPE, 3:SPORTS, 4:PARTY_N_INDOOR, 5:BEACH_N_INDOOR, 6:SUNSET, 7:DUSK_N_DAWN, 8:FALL_COLOR, 9:NIGHT_SCENE,
+;;; 10:FIREWORK, 11:TEXT, 12:SHOW_WINDOW, 13:CANDLE_LIGHT, 14:BACKLIGHT
+;ProgramMode = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 || 1
+;ProgramMode = 0,8,6,9,10,4,-255,2,1,7,11,12,13,3,5 || 0
+
+; Anti-handshake - real setting value
+;;; 0:OFF, 1:Capture, 2:Movie
+; Anti-handshake - MSL value(convert array index)
+;;; 0:OFF, 1:ON, 2:AUTO, 3:MOVIE_ON
+;AntiHandshake = 0,1,-255,2 || 0
+
+
+[Capture]
+; Output mode
+;;; No need to convert
+;;; 0:NV12, 1:NV12T, 2:NV16, 3:NV21, 4:YUYV, 5:UYVY, 6:422P, 7:I420, 8:YV12, 9:RGB565, 10:RGB888, 11:RGBA, 12:ARGB, 13:ENCODED
+OutputMode = 4,7,8,13 || 13
+JpegQuality = 0,100 || 50
+MultishotNumber = 1,255 || 1
+SensorEncodedCapture = 0
+
+
+[Detect]
+; Detect mode
+;;; No need to convert
+;;; 0:OFF, 1:ON
+;DetectMode = 0,1 || 0
+;DetectNumber - Not support
+;DetectFocusSelect - Not support
+;DetectSelectNumber - Not support
+;DetectStatus - Not support
+
diff --git a/mmfw-sysconf-simulator/usr/etc/mmfw_player.ini b/mmfw-sysconf-simulator/usr/etc/mmfw_player.ini
new file mode 100644 (file)
index 0000000..cbbb981
--- /dev/null
@@ -0,0 +1,102 @@
+[general] 
+
+; if disabled typefind element will used directely 
+use decodebin = no ; async state change problem exist 
+
+use sink handler = yes 
+
+disable segtrap = yes ; same effect with --gst-disable-segtrap 
+
+; set default video sink but, it can be replaced with others selected by application
+; 0:v4l2sink, 1:ximagesink, 2:xvimagesink, 3:fakesink 4:evasimagesink 5:glimagesink
+videosink element = 2
+
+video converter element = ffmpegcolorspace
+
+audiosink element = avsysaudiosink 
+
+drmsrc element = filesrc 
+
+; if yes. gstreamer will not update registry 
+skip rescan = yes 
+delay before repeat = 50 ; msec
+
+; comma separated list of tocken which elemnts has it in it's name will not be used 
+element exclude keyword = ffdec_, omx
+
+async start = yes 
+
+multiple codec supported = no
+
+; parameters for initializing gstreamer 
+gstparam1 = 
+gstparam2 = 
+gstparam3 = 
+gstparam4 = 
+gstparam5 = 
+
+; generating dot file representing pipeline state 
+generate dot = no 
+
+; parameter for clock provide in audiosink 
+provide clock = yes 
+
+; allowed timeout for changing pipeline state 
+live state change timeout = 30 ; sec 
+localplayback state change timeout = 4 ; sec 
+
+; delay in msec for sending EOS 
+eos delay = 150 ; msec 
+
+
+[http streaming]
+
+httppsrc element = souphttpsrc
+
+; if set, use file or not use memory for buffering
+http file buffer path = /opt/media
+
+http buffering limit = 99.0 ; percent
+
+http max size bytes = 1048576 ; bytes
+
+http buffering time = 1.2
+
+http timeout = 30 ; sec
+
+
+[rtsp streaming]
+
+rtspsrc element = rtspsrc
+
+rtsp buffering time = 5000; msec
+
+rtsp rebuffering time = 15000; msec
+
+rtsp do typefinding = no; if no, caps on rtspsrc:src pad will be used for autoplugging
+
+rtsp error concealment = yes
+
+
+[hw accelation] 
+use video hw accel = no
+
+
+[features] 
+
+audio filter = no
+
+
+[priority] 
+
+use priority setting = no 
+
+demux = 95 
+
+videosink = 96 
+
+audiosink = 97
+
+ringbuffer = 98 
+
+
index ad43282cf08cfd57ecb2599ef59210d4c92994bd..92a72a1030b9a540bd1555c3a85c39efb018a0ab 100644 (file)
@@ -1,7 +1,7 @@
 Name:       mmfw-sysconf
 Summary:    Multimedia Framework system configuration package
 Version:    0.1.22
-Release:    1
+Release:    3
 Group:      TO_BE/FILLED_IN
 License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
@@ -9,13 +9,24 @@ Source0:    %{name}-%{version}.tar.gz
 %description
 Multimedia Framework system configuration package
 
+%ifarch %{arm}
+%package -n mmfw-sysconf-cleansdk-target
+Summary:    Multimedia Framework system configuration package for clean SDK target binary
+Group:      TO_BE/FILLED_IN
+
+%description -n mmfw-sysconf-cleansdk-target
+Multimedia Framework system configuration package for clean SDK target binary
 
-%package simulator
+%else
+
+%package -n mmfw-sysconf-simulator
 Summary:    Multimedia Framework system configuration package for simulator
 Group:      TO_BE/FILLED_IN
 
-%description simulator
+%description -n mmfw-sysconf-simulator
 Multimedia Framework system configuration package for simulator
+%endif
+
 
 
 %prep
@@ -24,14 +35,37 @@ Multimedia Framework system configuration package for simulator
 %build
 
 %install
-mkdir -p %{buildroot}%{_sysconfdir}/
-cp -rf  mmfw-sysconf-simulator/etc/* %{buildroot}%{_sysconfdir}/
+rm -rf %{buildroot}
 
-mkdir -p %{buildroot}/opt/etc/mmfw-sysconf/mmfw-sysconf-simulator
-cp -rf  mmfw-sysconf-simulator/opt/etc/* %{buildroot}/opt/etc/
+%ifarch %{arm}
+       mkdir -p %{buildroot}/opt/etc/mmfw-sysconf
+       cp -arf mmfw-sysconf-cleansdk-target/* %{buildroot}
+%else
+       mkdir -p %{buildroot}/opt/etc/mmfw-sysconf
+       cp -arf mmfw-sysconf-simulator/* %{buildroot}
+%endif
 
+%post 
+
+%postun 
+
+%ifarch %{arm}
+%files -n mmfw-sysconf-cleansdk-target
+%defattr(-,root,root,-)
+/etc/asound.conf
+/etc/pulse/*
+/usr/etc/*.ini
+/usr/share/pulseaudio/alsa-mixer/paths/*.conf
+/usr/share/pulseaudio/alsa-mixer/paths/*.common
+/usr/share/pulseaudio/alsa-mixer/profile-sets/*.conf
+%else
 
-%files simulator
-%{_sysconfdir}/asound.conf
-/opt/etc/*
+%files -n mmfw-sysconf-simulator
+%defattr(-,root,root,-)
+/etc/asound.conf
 /etc/pulse/*
+/usr/etc/*.ini
+/usr/share/pulseaudio/alsa-mixer/paths/*.conf
+/usr/share/pulseaudio/alsa-mixer/paths/*.common
+/usr/share/pulseaudio/alsa-mixer/profile-sets/*.conf
+%endif