summaryrefslogtreecommitdiff
path: root/media/libstagefright
Commit message (Collapse)AuthorAge
* No issue - relax ctts flag checking in media/libstagefrightMoonchild2022-05-26
| | | | | | | | Some encoders will set ctts flags incorrectly (similar to version) resulting in libstagefright aborting playback of media based on the media header. (Looking at you, Twitter) This change relaxes libstagefright's checking to pass ctts flags 0 or 1 and falls through to actually trying to decoding the file.
* Issue #1820 - Part 2: Add VP9-in-MP4 support to the decoderMoonchild2022-04-27
| | | | | This also adds support in StageFright for VP9.0 FourCCs and consolidates individual string checks to helpers for WebM
* Issue #21 - Remove Telemetry plumbing and fix build.Moonchild2022-04-02
| | | | | Note this won't give working applications. Requires FE changes and additional js module changes (next part).
* Issue #1053 - Remove /dom/system/android and dependent modules,Moonchild2022-04-01
| | | | as well as robocop.
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23
|
* MoonchildProductions#1251 - Part 14: libstagefright build should avoid ↵athenian2002019-10-21
| | | | | | | | _GLIBCXX_OS_DEFINES. https://bugzilla.mozilla.org/show_bug.cgi?id=1367775 Windows already requires this ifdef, Solaris needs it too. Not much more to say, but I can do research and follow up on this if asked.
* Always treat composition time offsets as signedtrav902019-01-28
| | | | | Even for version 0 ctts atoms that technically should contain only unsigned values.
* Remove Rust files from media gteststrav902018-12-08
|
* Add support to libstagefright for AV1 FourCCs (part 2)trav902018-11-18
|
* Add support to libstagefright for AV1 FourCCstrav902018-11-15
|
* [EME] Add error handling in MoofParser for sbgp and sgpd boxestrav902018-07-25
|
* [EME] Add support for sbgp and sgpd boxes occuring in the sampletabletrav902018-07-25
|
* [EME] Add support for sbgp and sgpd boxes in the traf boxtrav902018-07-25
|
* Rework MoofParser to return an error when the underlying BufferReader ↵trav902018-07-21
| | | | returns an error.
* Copy ByteReader to BufferReader and add some error handlingtrav902018-07-21
|
* Warn instead of assert if SPS value is incorrecttrav902018-07-20
|
* Ignore user data tracktrav902018-07-18
| | | | | | That's the 'udta' box. They serve no purpose as far as we're concerned and stagefright doesn't handle it very well (as in, prevents playback). Resolves #616.
* Remove Rust from the tree.wolfbeast2018-03-13
| | | | Part 4 for #58
* Remove Rust MP4 parserwolfbeast2018-03-13
| | | | Part 1 for #58
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02