Return-Path: X-Original-To: apmail-cordova-issues-archive@minotaur.apache.org Delivered-To: apmail-cordova-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7B25E175BF for ; Wed, 22 Apr 2015 20:23:59 +0000 (UTC) Received: (qmail 62273 invoked by uid 500); 22 Apr 2015 20:23:59 -0000 Delivered-To: apmail-cordova-issues-archive@cordova.apache.org Received: (qmail 62250 invoked by uid 500); 22 Apr 2015 20:23:59 -0000 Mailing-List: contact issues-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@cordova.apache.org Received: (qmail 62236 invoked by uid 99); 22 Apr 2015 20:23:59 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Apr 2015 20:23:59 +0000 Date: Wed, 22 Apr 2015 20:23:59 +0000 (UTC) From: "Olivier VERMONT (JIRA)" To: issues@cordova.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (CB-8879) [Windows] Camera picture has black/green stripes that crop image MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CB-8879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Olivier VERMONT updated CB-8879: -------------------------------- Description: When a photo is taken with Windows Phone 8.1 device Nokia Lumia 735, the picture returned shows black or green stripes on the sides and is out of shape. It seems this is related to photo resolution but I can't get it fixed in JS. It seems to be quite a common problem with the Media Capture API and people solved issue in C# here is an illustration : http://stackoverflow.com/questions/23709547/captured-photo-with-stripes Here is what I tried without success : var resolutions = capture.videoDeviceController.getAvailableMediaStreamProperties(Windows.Media.Capture.MediaStreamType.photo); var maxWidth = 0; var maxResolution = null; for(var i=0; i maxResolution){ maxWidth = resolutions[i].width; maxResolution = resolutions[i]; } } capture.videoDeviceController.setMediaStreamPropertiesAsync(Windows.Media.Capture.MediaStreamType.photo, maxResolution) Am I missing something ? was: When a photo is taken with Windows Phone 8.1 device Nokia Lumia 735, the picture returned shows black or green stripes on the sides and is out of shape. It seems this is related to photo resolution but I can't get it fixed in JS. It seems to be quite a common problem with the Media Capture API and people solved issue in C# here is an illustration : http://stackoverflow.com/questions/23709547/captured-photo-with-stripes Here is what I tried without success : var resolutions = capture.videoDeviceController.getAvailableMediaStreamProperties(Windows.Media.Capture.MediaStreamType.photo); var maxWidth = 0; var maxResolution = null; for(var i=0; i maxResolution){ maxWidth = resolutions[i].width; maxResolution = resolutions[i]; } } capture.videoDeviceController.setMediaStreamPropertiesAsync(Windows.Media.Capture.MediaStreamType.photo, maxResolution) Are I missing something ? Affects Version/s: (was: 3.8.0) 3.6.0 > [Windows] Camera picture has black/green stripes that crop image > ---------------------------------------------------------------- > > Key: CB-8879 > URL: https://issues.apache.org/jira/browse/CB-8879 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera > Affects Versions: 3.6.0 > Environment: windows > Reporter: Olivier VERMONT > Assignee: Murat Sutunc > Labels: camera, resolution, stripes, windows-phone-81 > > When a photo is taken with Windows Phone 8.1 device Nokia Lumia 735, the picture returned shows black or green stripes on the sides and is out of shape. It seems this is related to photo resolution but I can't get it fixed in JS. > It seems to be quite a common problem with the Media Capture API and people solved issue in C# here is an illustration : http://stackoverflow.com/questions/23709547/captured-photo-with-stripes > Here is what I tried without success : > var resolutions = capture.videoDeviceController.getAvailableMediaStreamProperties(Windows.Media.Capture.MediaStreamType.photo); > var maxWidth = 0; > var maxResolution = null; > for(var i=0; i //console.log(resolutions[i].width); > if(resolutions[i].width > maxResolution){ > maxWidth = resolutions[i].width; > maxResolution = resolutions[i]; > } > } > capture.videoDeviceController.setMediaStreamPropertiesAsync(Windows.Media.Capture.MediaStreamType.photo, maxResolution) > Am I missing something ? -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org For additional commands, e-mail: issues-help@cordova.apache.org