; < Camera/Camcorder Configure Main INI file > ; ; - 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 = MFLD-BLACKBAY-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 = videotestsrc | 0,0 VideosrcElement = camerasrc | 3,0 | do-timestamp,1 | use-mmap,0 | disable-low-res-crop,1 UseVideoscale = 0 VideoscaleElement = videoscale | 3,0 | width,320 | height,240 | method,1 UseZeroCopyFormat = 0 DeviceCount = 2 ;VideoInputPostProcessor = vaapiupload | 1,0 | direct-rendering,0 UseVaapiSharedFormat = 1 [AudioInput] AudiosrcElement = pulsesrc | 1,0 | do-timestamp,1 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 = vaapisink | 1,0 | sync,0 VideosinkElementEvas = evasimagesink | 0,0 VideosinkElementNull = fakesink | 2,0 | qos,0 | sync,0 UseVideoscale = 0 VideoscaleElement = videoscale | 1,0 | method,1 UseComplexVideosink = 1 VideosinkDescription = vaapisink sync=false rotation=270 enable-last-buffer=false [VideoEncoder] H263 = vaapiencodeh263 | 0,0 MPEG4 = vaapiencodempeg4 | 0,0 THEORA = theoraenc | 1,0 | num-bufs,4 H264 = vaapiencodeh264 | 3,0 | slice-num,2 | rate-control,1 | profile,77 [AudioEncoder] AMR = amrnbenc | 0,0 WAVE = wavenc | 0,0 VORBIS = vorbisenc | 0,0 AAC = ffenc_aac | 0,0 [ImageEncoder] JPEG = jpegenc | 0,0 PNG = pngenc | 0,0 [Capture] UseEncodebin = 0 UseCaptureMode = 0 VideoscaleElement = videoscale | 1,0 | method,1 [Record] UseAudioEncoderQueue = 0 UseVideoEncoderQueue = 1 VideoProfile = 0 VideoAutoAudioConvert = 0 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 = 3gppmux | 1,0 | faststart,0 AMR = ffmux_amr | 0,0 MP4 = qtmux | 1,0 | faststart,0 OGG = oggmux | 0,0 WAV = wavenc | 0,0 AAC = ffmux_adts |0,0