cordova-plugin-media.git
23 months agoClosing invalid pull request: close #104 104/head
Julio César [Fri, 26 Aug 2016 18:31:29 +0000 (20:31 +0200)] 
Closing invalid pull request: close #104

23 months agoCB-11380 (ios) Updated modified method signature in the .h file
Alexander Sorokin [Fri, 26 Aug 2016 14:06:07 +0000 (17:06 +0300)] 
CB-11380 (ios) Updated modified method signature in the .h file

23 months agoCB-11380 (ios) Fixed an unexpected error callback when initializing Media with file... 112/head
Alexander Sorokin [Thu, 25 Aug 2016 11:21:41 +0000 (14:21 +0300)] 
CB-11380 (ios) Fixed an unexpected error callback when initializing Media with file that doesn't exist

23 months agoCB-10849 (ios) Fixed a crash when playing soundfiles consecutively 108/head
Alexander Sorokin [Mon, 22 Aug 2016 13:43:20 +0000 (16:43 +0300)] 
CB-10849 (ios) Fixed a crash when playing soundfiles consecutively

23 months agoCB-11754 (Android) Fixed the build error 111/head
Alexander Sorokin [Wed, 24 Aug 2016 15:34:19 +0000 (18:34 +0300)] 
CB-11754 (Android) Fixed the build error

23 months agoCB-11086 (Android) Fixed a crash when setVolume() is called on unitialized audio 109/head
Alexander Sorokin [Wed, 24 Aug 2016 09:29:51 +0000 (12:29 +0300)] 
CB-11086 (Android) Fixed a crash when setVolume() is called on unitialized audio
This closes #93

23 months agoPlugin uses Android Log class and not Cordova LOG class
Simon MacDonald [Mon, 22 Aug 2016 20:46:31 +0000 (16:46 -0400)] 
Plugin uses Android Log class and not Cordova LOG class

2 years agoCB-11655 (Android) Enabled asynchronous error handling 107/head
Alexander Sorokin [Fri, 12 Aug 2016 15:37:23 +0000 (18:37 +0300)] 
CB-11655 (Android) Enabled asynchronous error handling

2 years agoUpdate spec.24 expectations to be more descriptive
Vladimir Kotikov [Wed, 22 Jun 2016 14:35:49 +0000 (17:35 +0300)] 
Update spec.24 expectations to be more descriptive

2 years agoCB-11430 Report duration NaN value to JS properly
Vladimir Kotikov [Fri, 17 Jun 2016 13:53:29 +0000 (16:53 +0300)] 
CB-11430 Report duration NaN value to JS properly

This closes #102

2 years agoCB-11429 Update test stream URL 103/head
Vladimir Kotikov [Wed, 22 Jun 2016 11:08:02 +0000 (14:08 +0300)] 
CB-11429 Update test stream URL

2 years agoCB-11430 Skip audio playback tests on Saucelabs
Vladimir Kotikov [Tue, 21 Jun 2016 08:42:03 +0000 (11:42 +0300)] 
CB-11430 Skip audio playback tests on Saucelabs

This is a cherry-pick of particular commits from #102
aiming to resolve ios tests failures on Saucelabs

2 years agoCB-11458 - media.spec.25 'should be able to play an audio stream' fails on iOS platform
Shazron Abdullah [Mon, 20 Jun 2016 23:16:50 +0000 (16:16 -0700)] 
CB-11458 - media.spec.25 'should be able to play an audio stream' fails on iOS platform

2 years agoAdd badges for paramedic builds on Jenkins
Vladimir Kotikov [Fri, 10 Jun 2016 09:07:28 +0000 (12:07 +0300)] 
Add badges for paramedic builds on Jenkins

2 years agoCB-11313: Can't start media streaming on Android 6.0 (test case)
Simon MacDonald [Wed, 8 Jun 2016 01:41:29 +0000 (21:41 -0400)] 
CB-11313: Can't start media streaming on Android 6.0 (test case)

2 years agoCB-11313: Can't start media streaming on Android 6.0
Simon MacDonald [Wed, 8 Jun 2016 00:56:37 +0000 (20:56 -0400)] 
CB-11313: Can't start media streaming on Android 6.0

2 years agoAdd pull request template.
Nikhil Khandelwal [Mon, 23 May 2016 20:53:59 +0000 (13:53 -0700)] 
Add pull request template.

2 years agoReadme: Add fenced code blocks with langauage hints
Nikhil Khandelwal [Wed, 18 May 2016 19:08:06 +0000 (12:08 -0700)] 
Readme: Add fenced code blocks with langauage hints

2 years agoDummy commit to trigger CI run
Omar Mefire [Tue, 3 May 2016 18:27:58 +0000 (11:27 -0700)] 
Dummy commit to trigger CI run

2 years agoDummy commit to trigger CI run
Omar Mefire [Tue, 3 May 2016 16:59:57 +0000 (09:59 -0700)] 
Dummy commit to trigger CI run

2 years agoCB-11165 removed peer dependency
Steve Gill [Wed, 27 Apr 2016 23:18:09 +0000 (16:18 -0700)] 
CB-11165 removed peer dependency

2 years agoCB-10776: Add the ability to pause and resume an audio recording (Android)
Simon MacDonald [Fri, 8 Apr 2016 01:40:50 +0000 (21:40 -0400)] 
CB-10776: Add the ability to pause and resume an audio recording (Android)

2 years agoCB-10776: Add the ability to pause and resume an audio recording (iOS)
Simon MacDonald [Wed, 6 Apr 2016 16:07:36 +0000 (12:07 -0400)] 
CB-10776: Add the ability to pause and resume an audio recording (iOS)

2 years agoCB-9487: Don't update position when getting amplitude
Simon MacDonald [Wed, 6 Apr 2016 16:21:43 +0000 (12:21 -0400)] 
CB-9487: Don't update position when getting amplitude

2 years agoCB-10996 Adding front matter to README.md
Dmitry Blotsky [Sat, 23 Apr 2016 02:35:51 +0000 (19:35 -0700)] 
CB-10996 Adding front matter to README.md

2 years agoDummy commit to trigger CI run
Omar Mefire [Fri, 22 Apr 2016 02:49:21 +0000 (19:49 -0700)] 
Dummy commit to trigger CI run

2 years agoCB-11091 Incremented plugin version.
Steve Gill [Fri, 15 Apr 2016 20:45:27 +0000 (13:45 -0700)] 
CB-11091 Incremented plugin version.

2 years ago Updated version and RELEASENOTES.md for release 2.3.0 2.3.x 2.3.0 rel/2.3.0
Steve Gill [Fri, 15 Apr 2016 20:08:27 +0000 (13:08 -0700)] 
 Updated version and RELEASENOTES.md for release 2.3.0

2 years agoRequest audio focus when playing; Pause audio when audio focus is lost; resume playin...
Fabrice Lebas [Thu, 24 Mar 2016 12:28:20 +0000 (13:28 +0100)] 
Request audio focus when playing; Pause audio when audio focus is lost; resume playing when audio focus is granted again.

This closes #88

2 years agoReplace PermissionHelper.java with cordova-plugin-compat
Simon MacDonald [Tue, 5 Apr 2016 16:08:53 +0000 (12:08 -0400)] 
Replace PermissionHelper.java with cordova-plugin-compat

2 years agoCB-10783: Modify expected position to be in a proper range.This closes #89
Sarangan Rajamanickam [Fri, 25 Mar 2016 22:05:03 +0000 (15:05 -0700)] 
CB-10783: Modify expected position to be in a proper range.This closes #89

2 years agoCB-9487: Support getting amplitude for recording
Simon MacDonald [Sun, 27 Mar 2016 21:54:20 +0000 (17:54 -0400)] 
CB-9487: Support getting amplitude for recording

2 years agoiOS audio should handle naked local file sources
Gaelen Hadlett [Thu, 3 Mar 2016 01:26:32 +0000 (20:26 -0500)] 
iOS audio should handle naked local file sources

A local file lacking the file:// or cdvfile:// prefix is not
played because resourceURL isn't validated to later on in the
play chain. avPlayer is initialized during create(), but won't
initialize without the validated resourceURL.. This closes #85

2 years agoDummy commit to trigger build on ci.cordova.io
Omar Mefire [Wed, 23 Mar 2016 17:35:12 +0000 (10:35 -0700)] 
Dummy commit to trigger build on ci.cordova.io

2 years agoDummy commit, to initiate a CI run on ci.cordova.io
Omar Mefire [Thu, 17 Mar 2016 04:51:29 +0000 (21:51 -0700)] 
Dummy commit, to initiate a CI run on ci.cordova.io

2 years agoDummy commit, to initiate a CI run on ci.cordova.io
Omar Mefire [Wed, 16 Mar 2016 21:33:45 +0000 (14:33 -0700)] 
Dummy commit, to initiate a CI run on ci.cordova.io

2 years agoCB-10720: Fixing README for display on Cordova website
riknoll [Mon, 29 Feb 2016 22:56:05 +0000 (14:56 -0800)] 
CB-10720: Fixing README for display on Cordova website

This closes #84

2 years agoCB-10636 Add JSHint for plugins 83/head
daserge [Mon, 29 Feb 2016 15:18:57 +0000 (18:18 +0300)] 
CB-10636 Add JSHint for plugins

2 years agoCB-10535: Fix CI crash caused by media plugin:
Omar Mefire [Tue, 9 Feb 2016 23:30:45 +0000 (15:30 -0800)] 
CB-10535: Fix CI crash caused by media plugin:
   1- [iOS] Only perform 'seek' operation if both avPlayer and avPlayerItem are ready,
        send error to client code if they aren't ready.
   2- Deplay Media File Playing by a few seconds so that 'seek' operation happens only
        after enough buffering has been done.

2 years agoCB-10557 Incremented plugin version.
Vladimir Kotikov [Tue, 9 Feb 2016 09:44:03 +0000 (12:44 +0300)] 
CB-10557 Incremented plugin version.

2 years agoCB-10557 Updated version and RELEASENOTES.md for release 2.2.0 2.2.x 2.2.0 rel/2.2.0
Vladimir Kotikov [Tue, 9 Feb 2016 08:43:37 +0000 (11:43 +0300)] 
CB-10557 Updated version and RELEASENOTES.md for release 2.2.0

2 years agoCB-10476 - fix problem where callbacks were not invoked on android due to messageChan...
Jeffrey Chang [Fri, 29 Jan 2016 13:13:59 +0000 (21:13 +0800)] 
CB-10476 - fix problem where callbacks were not invoked on android due to messageChannel being overridden by callbackContext in every execut() call. This closes #78

2 years agochore: edit package.json license to match SPDX id 80/head
t1st3 [Sun, 7 Feb 2016 17:32:30 +0000 (18:32 +0100)] 
chore: edit package.json license to match SPDX id

See [NPM package.json spec for licenses](https://docs.npmjs.com/files/package.json#license) and [SPDX license IDs](https://spdx.org/licenses/)

X-ref: https://github.com/apache/cordova-plugin-device/pull/48

2 years agoCB-10455 android: Adding permission helper to remove cordova-android 5.0.0 constraint 79/head
riknoll [Fri, 5 Feb 2016 17:57:08 +0000 (09:57 -0800)] 
CB-10455 android: Adding permission helper to remove cordova-android 5.0.0 constraint

2 years agoFixed incorrectly written test
Jesse MacFadyen [Fri, 29 Jan 2016 23:47:48 +0000 (16:47 -0700)] 
Fixed incorrectly written test

2 years agoMerge branch 'avplayer_streaming' of https://github.com/ghenry22/cordova-plugin-media
Jesse MacFadyen [Fri, 29 Jan 2016 22:08:09 +0000 (15:08 -0700)] 
Merge branch 'avplayer_streaming' of https://github.com/ghenry22/cordova-plugin-media

2 years agorate control working 62/head
Gaven Henry [Thu, 21 Jan 2016 08:49:14 +0000 (16:49 +0800)] 
rate control working

This will still intermittently fail test 19 but this is more to do with
the success criteria of that rest.  rate is applied and works.

2 years agoRevert "rate fix"
Gaven Henry [Thu, 21 Jan 2016 07:48:03 +0000 (15:48 +0800)] 
Revert "rate fix"

This reverts commit e7f9f0482eb9304fe58599b6307d06c363dcff36.

2 years agorate fix
Gaven Henry [Thu, 21 Jan 2016 07:32:48 +0000 (15:32 +0800)] 
rate fix

2 years agoadd rate support to avPlayer implementation on ios
Gaven Henry [Thu, 21 Jan 2016 06:20:14 +0000 (14:20 +0800)] 
add rate support to avPlayer implementation on ios

2 years agoCB-10368 Incremented plugin version.
Steve Gill [Sat, 16 Jan 2016 00:58:32 +0000 (16:58 -0800)] 
CB-10368 Incremented plugin version.

2 years agoCB-10368 Updated version and RELEASENOTES.md for release 2.1.0 2.1.x 2.1.0 rel/2.1.0
Steve Gill [Sat, 16 Jan 2016 00:35:05 +0000 (16:35 -0800)] 
CB-10368 Updated version and RELEASENOTES.md for release 2.1.0

2 years agoMerged. Close #63. Close #73.
Jesse MacFadyen [Wed, 2 Dec 2015 00:36:57 +0000 (16:36 -0800)] 
Merged. Close #63. Close #73.

2 years agoMerged. Close #68. Close #74.
Jesse MacFadyen [Wed, 2 Dec 2015 00:35:35 +0000 (16:35 -0800)] 
Merged. Close #68. Close #74.

2 years agoFixed example referencing non-existent variable
Glen Baker [Fri, 23 Oct 2015 04:14:40 +0000 (00:14 -0400)] 
Fixed example referencing non-existent variable

Fixed example referencing non-existent variable media, fixed to use my_media variable.

2 years agoCB-9452: Treat RTSP streams as remote URLs
John C. Bland II [Wed, 5 Aug 2015 04:55:27 +0000 (23:55 -0500)] 
CB-9452: Treat RTSP streams as remote URLs

2 years agoMerged: Close #68, Close #74.
Jesse MacFadyen [Tue, 1 Dec 2015 20:45:44 +0000 (12:45 -0800)] 
Merged: Close #68, Close #74.
#62 addresses the following : Closes #18, Closes #12.

2 years agoadd JIRA issue tracker link
Julien Bouquillon [Thu, 10 Sep 2015 16:29:21 +0000 (18:29 +0200)] 
add JIRA issue tracker link

2 years agofix CB-9884 & CB-9885
ghenry22 [Wed, 28 Oct 2015 03:28:52 +0000 (11:28 +0800)] 
fix CB-9884 & CB-9885

add support for streaming url prefixes that do not end in a file
extension
add base requirements for enabling background audio in a windows app

2 years agoCB-10100 updated file dependency to not grab new majors
Steve Gill [Tue, 1 Dec 2015 02:24:45 +0000 (18:24 -0800)] 
CB-10100 updated file dependency to not grab new majors

2 years agoCB-10035 Incremented plugin version.
Steve Gill [Tue, 1 Dec 2015 01:57:07 +0000 (17:57 -0800)] 
CB-10035 Incremented plugin version.

2 years agoMerge remote-tracking branch 'refs/remotes/apache/master' into avplayer_streaming
ghenry22 [Thu, 26 Nov 2015 01:47:44 +0000 (09:47 +0800)] 
Merge remote-tracking branch 'refs/remotes/apache/master' into avplayer_streaming

# Conflicts:
# plugin.xml
simple conflict on version with my branches previous version bump.
Resolved to match master.

2 years agoFix block usage of self 76/head
Jesse MacFadyen [Thu, 19 Nov 2015 23:23:30 +0000 (15:23 -0800)] 
Fix block usage of self

2 years agoCB-10035 linked issues in RELEASENOTES.md 2.0.0
Steve Gill [Thu, 19 Nov 2015 06:11:41 +0000 (22:11 -0800)] 
CB-10035 linked issues in RELEASENOTES.md

2 years agoCB-10035 Updated version and RELEASENOTES.md for release 2.0.0
Steve Gill [Thu, 19 Nov 2015 03:45:05 +0000 (19:45 -0800)] 
CB-10035 Updated version and RELEASENOTES.md for release 2.0.0

2 years agoremoved r prefix from tags
Steve Gill [Wed, 18 Nov 2015 22:53:10 +0000 (14:53 -0800)] 
removed r prefix from tags

2 years agoCB-10035 Updated RELEASENOTES to be newest to oldest
Steve Gill [Wed, 18 Nov 2015 21:54:08 +0000 (13:54 -0800)] 
CB-10035 Updated RELEASENOTES to be newest to oldest

2 years agoRefactored after feedback
Joe Bowser [Wed, 30 Sep 2015 19:44:40 +0000 (12:44 -0700)] 
Refactored after feedback

2 years agoAdding the media permissions code
Joe Bowser [Thu, 24 Sep 2015 22:46:24 +0000 (15:46 -0700)] 
Adding the media permissions code

2 years agoAdding engine tag
Joe Bowser [Thu, 24 Sep 2015 18:17:39 +0000 (11:17 -0700)] 
Adding engine tag

2 years agoActually fixing the contribute link.
Dmitry Blotsky [Fri, 23 Oct 2015 19:11:50 +0000 (12:11 -0700)] 
Actually fixing the contribute link.

2 years agoFixing contribute link.
Dmitry Blotsky [Fri, 23 Oct 2015 19:03:42 +0000 (12:03 -0700)] 
Fixing contribute link.

2 years agocompletion handler for stop();
ghenry22 [Tue, 13 Oct 2015 01:16:29 +0000 (09:16 +0800)] 
completion handler for stop();

seekto 0 then stop playing.

2 years agoincrement version
ghenry22 [Tue, 13 Oct 2015 01:06:37 +0000 (09:06 +0800)] 
increment version

2 years agoImplement stop() for avplayer for compliance
ghenry22 [Tue, 13 Oct 2015 00:59:57 +0000 (08:59 +0800)] 
Implement stop() for avplayer for compliance

stop will now behave the same when avplayer is used to play from a
stream as when avaudioplayer is used to play from a local file.

2 years agofix getDuration() returns 0
ghenry22 [Tue, 13 Oct 2015 00:40:27 +0000 (08:40 +0800)] 
fix getDuration() returns 0

2 years agoCB-9619 Fixed tests waiting for precise position 66/head
Alexander Sorokin [Mon, 7 Sep 2015 15:46:07 +0000 (18:46 +0300)] 
CB-9619 Fixed tests waiting for precise position

2 years agoCleanup pull requests. Close #23, Close #40, Close #55
Jesse MacFadyen [Thu, 3 Sep 2015 21:27:40 +0000 (14:27 -0700)] 
Cleanup pull requests. Close #23, Close #40, Close #55

2 years agoCB-9606 Fixes arguments parsing in `seekAudio`
Vladimir Kotikov [Thu, 3 Sep 2015 10:30:19 +0000 (13:30 +0300)] 
CB-9606 Fixes arguments parsing in `seekAudio`

2 years agoMerge branch 'CB-9605' of https://github.com/MSOpenTech/cordova-plugin-media
Jesse MacFadyen [Thu, 3 Sep 2015 21:15:52 +0000 (14:15 -0700)] 
Merge branch 'CB-9605' of https://github.com/MSOpenTech/cordova-plugin-media

2 years agoMerge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugin-media
Jesse MacFadyen [Thu, 3 Sep 2015 21:14:58 +0000 (14:14 -0700)] 
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugin-media

2 years agoMerge branch 'master' of https://github.com/uareurapid/cordova-plugin-media
Jesse MacFadyen [Thu, 3 Sep 2015 20:50:34 +0000 (13:50 -0700)] 
Merge branch 'master' of https://github.com/uareurapid/cordova-plugin-media

2 years agoMerge branch 'master' of https://github.com/uareurapid/cordova-plugin-media
Jesse MacFadyen [Thu, 3 Sep 2015 20:02:38 +0000 (13:02 -0700)] 
Merge branch 'master' of https://github.com/uareurapid/cordova-plugin-media

2 years agoCB-9605 Fixes issue with playback resume after pause on WP8 64/head
Vladimir Kotikov [Thu, 3 Sep 2015 10:32:10 +0000 (13:32 +0300)] 
CB-9605 Fixes issue with playback resume after pause on WP8

3 years agoCB-9237 Add cdvfile:// support to media plugin on windows platform
daserge [Mon, 3 Aug 2015 15:28:06 +0000 (18:28 +0300)] 
CB-9237 Add cdvfile:// support to media plugin on windows platform

Mentioned cdvfile support in the documentation

3 years agoCB-9238 Media plugin cannot record audio on windows
daserge [Mon, 6 Jul 2015 15:52:08 +0000 (18:52 +0300)] 
CB-9238 Media plugin cannot record audio on windows

Reworked Windows proxy to support ms-appdata file paths (temporaryFolder and localFolder)
Fixed release method to avoid Access is denied exception
Added MEDIA_RUNNING and MEDIA_ERROR states firing to record-related methods
Reworked Windows proxy to not to create Audio object in case of record mode
Adds releaseAudio to record manual test to avoid Access denied errors

github close #57
github close #58

3 years agoupdates to CDVSound.h for AVPlayer
ghenry22 [Wed, 29 Jul 2015 07:26:10 +0000 (15:26 +0800)] 
updates to CDVSound.h for AVPlayer

3 years agoStreaming & Background threading on play
ghenry22 [Wed, 29 Jul 2015 07:14:59 +0000 (15:14 +0800)] 
Streaming & Background threading on play

Fix for CB-57
Updated to use avplayer when url starts with http:// or https:// for
full streaming support.

All other urls will use the standard AVAudioplayer

Fix for CB-8222
Background thread on play to prevent locking during initial load of
media.

3 years agofix failing test with empty media src string CB-9381cordova-plugin-media CB-9444cordova-plugin-media
Jesse MacFadyen [Mon, 13 Jul 2015 19:31:16 +0000 (12:31 -0700)] 
fix failing test with empty media src string

3 years agoresolved conflicts, added manual test button to change audio playback rate.
Jesse MacFadyen [Fri, 10 Jul 2015 19:19:37 +0000 (12:19 -0700)] 
resolved conflicts, added manual test button to change audio playback rate.

3 years agorate is enabled, otherwise media has to be stopped and started to change rate. Fixed...
Jesse MacFadyen [Fri, 10 Jul 2015 19:18:44 +0000 (12:18 -0700)] 
rate is enabled, otherwise media has to be stopped and started to change rate. Fixed error getting command args

3 years agofix conflict
Jesse MacFadyen [Fri, 10 Jul 2015 18:03:25 +0000 (11:03 -0700)] 
fix conflict

3 years agoremove spontaneous integration tests 59/head
Jesse MacFadyen [Mon, 6 Jul 2015 23:11:25 +0000 (16:11 -0700)] 
remove spontaneous integration tests

3 years agoCB-9192 Incremented plugin version.
Steve Gill [Thu, 18 Jun 2015 00:35:36 +0000 (17:35 -0700)] 
CB-9192 Incremented plugin version.

3 years agoCB-9202 updated repo url to github mirror in package.json 1.0.1 r1.0.1
Steve Gill [Wed, 17 Jun 2015 21:14:41 +0000 (14:14 -0700)] 
CB-9202 updated repo url to github mirror in package.json

3 years agoCB-9192 Updated version and RELEASENOTES.md for release 1.0.1
Steve Gill [Wed, 17 Jun 2015 19:36:04 +0000 (12:36 -0700)] 
CB-9192 Updated version and RELEASENOTES.md for release 1.0.1

3 years agoCB-9128 cordova-plugin-media documentation translation: cordova-plugin-media
Victor Sosa [Fri, 12 Jun 2015 14:41:49 +0000 (09:41 -0500)] 
CB-9128 cordova-plugin-media documentation translation: cordova-plugin-media

3 years agofix npm md issue CB-9128cordova-plugin-media
Raymond Camden [Tue, 2 Jun 2015 15:58:08 +0000 (10:58 -0500)] 
fix npm md issue

3 years agofix record and play NullPointerException 56/head
uareurapid [Wed, 27 May 2015 22:21:24 +0000 (23:21 +0100)] 
fix record and play NullPointerException

3 years agoCB-9079 Increased timeout for playback tests
alsorokin [Wed, 27 May 2015 15:21:52 +0000 (18:21 +0300)] 
CB-9079 Increased timeout for playback tests

github close #33