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