Commit hash: ea516e0261875281c7786e24e5669c65148a0383
Environment tested: Master
Browser tested: Chrome
Theme used:  Raw

PRECONDITIONS: 
------------------------ 
1) Mahara User3 exists (no roles) and has a portfolio page "Media testing"
2) Embedded media blocks are added to a portfolio page with the following file 
formats:
        a) .m4a - M4B is a file extension for an MPEG-4 part 14 audio layer 
audio book container file format used by iTunes
        b) .m4b - M4A is a file extension for an audio file encoded with 
advanced audio coding (AAC) which is a lossy compression
        c) .m4p - M4P stands for MPEG 4 Protected (audio). The M4P file 
extension is seen in an Apple iTunes purchased song which uses Apples 
“Fairplay” DRM
        d) .m4r - A file with the M4R file extension is an iTunes Ringtone file.


TEST STEPS: Admin enable new media formats
------------------------ 
1) Log Mahara User1
2) Browse to the portfolio page mentioned in preconditions
3) Verify that the 4 media blocks are working as expected 
4) download patch ea516e0261875281c7786e24e5669c65148a0383
5) Log out and log in as Site admin 
6) Browse to Admin menu > Extensions > Plugin administration > 
file/internalmedia (first column 1/4 way down)
7) click the cog icon 
8) Verify that there are new media formats of M4A audio file and WAV audio file 
✔
9) Enable the new formats and save (might as well enable all formats) 
10) Log out and lohg in as Mahara User1 
11) Browse to the portfolio page mentioned in preconditions
12) Verify that the 4 media blocks are working as expected 
13) Add an embedded media block to the page - and use the file format M4A file 
14) Add an embedded media block to the page - and use the file format WAV file 
15) Verify that the files can be uploaded ✔
156) Verify that the madia plays as expected ✔

Catalyst QA Approved ✔

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1838483

Title:
  support .wav and .m4a for embedded media

Status in Mahara:
  In Progress

Bug description:
  .wav and .m4a, 2 formats that are produced natively by iOS devices
  should be supported in the "Embedded media" block. That means they'll
  also need to be able to be turned on or off at
  
/admin/extensions/pluginconfig.php?plugintype=blocktype&pluginname=file/internalmedia
  (Admin menu -> Extensions -> Plugin administration -> Plugins
  blocktype internalmedia

  It will need to be checked if both formats can be served by our
  internal HTML5 player video.js or if it's only m4a.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1838483/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to