incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Filip Maj (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CB-571) Check that audio file recording to using Media.startRecord is of type .wav
Date Fri, 27 Apr 2012 17:26:55 GMT

     [ https://issues.apache.org/jira/browse/CB-571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Filip Maj updated CB-571:
-------------------------

      Description: 
As we document in {{startRecord}} on our [docs page|http://docs.phonegap.com/en/1.6.1/cordova_media_media.md.html#media.startRecord],
when recording audio in iOS, you need to make sure the file exists and that it is of type
.wav.

It would be nice if the {{startRecordingAudio}} method in CDVSound.m checked that the requested
file to record to is of the right type, and throw an error if it is not.

  was:
Creating Media for local audio file with following syntax - 

var media = new Media(src, mediaSuccess, [mediaError], [mediaStatus]); //as per API doc

throws following error - 

ERROR: Method 'create:withDict:' not defined in Plugin 'Media'

I checked CDVSound.m and there is no createWithDict method.

         Priority: Minor  (was: Major)
    Fix Version/s:     (was: 1.7.0)
         Assignee: Shazron Abdullah  (was: Filip Maj)
       Issue Type: Improvement  (was: Bug)
          Summary: Check that audio file recording to using Media.startRecord is of type .wav
 (was: Creating new Media object throws error in iOS)

I've made a few tweaks in [098ac7|http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-ios.git;a=commit;h=098ac7cfe1bc64d06be19ebd2e7cefa8c3b9713c].

First, I stubbed out the "create" method so you should no longer see the error in your logs.

Second, I added a check that the file exists, and it should throw an error properly now if
it doesn't.

I've changed this issue to track the feature of making sure an audio file being recorded to
on iOS is a .wav file. Lowered the priority and removed a fix version as this is more of a
"nicety" and we already document the underlying platform requirement.
                
> Check that audio file recording to using Media.startRecord is of type .wav
> --------------------------------------------------------------------------
>
>                 Key: CB-571
>                 URL: https://issues.apache.org/jira/browse/CB-571
>             Project: Apache Callback
>          Issue Type: Improvement
>          Components: iOS
>    Affects Versions: 1.6.1
>         Environment: iOS
>            Reporter: Ram Kulkarni
>            Assignee: Shazron Abdullah
>            Priority: Minor
>              Labels: ios, media
>
> As we document in {{startRecord}} on our [docs page|http://docs.phonegap.com/en/1.6.1/cordova_media_media.md.html#media.startRecord],
when recording audio in iOS, you need to make sure the file exists and that it is of type
.wav.
> It would be nice if the {{startRecordingAudio}} method in CDVSound.m checked that the
requested file to record to is of the right type, and throw an error if it is not.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message