Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'master' into vpx-format-update | Moonchild | 2022-05-01 |
|\ | |||
| * | Issue #1829 - Revert "Issue #1751 -- Remove XP_MACOSX conditionals from /dom" | Brian Smith | 2022-04-26 |
| | | | | | | | | This reverts commit 0dd3424f774954627d6f53df9fb47379d9b5c871. | ||
| * | Issue #1829 - Revert "Issue #1751 -- Remove XP_DARWIN" | Brian Smith | 2022-04-26 |
| | | | | | | | | This reverts commit 3d671e4275c73a1484c72713304c6e04ec4ffc7c. | ||
| * | Issue #1829 - Revert “Issue #1751 -- Remove cocoa support code from /dom” | Brian Smith | 2022-04-26 |
| | | | | | | | | This reverts commit ca35efb84ebae522f9ab7803d8e017f721e03207. | ||
* | | Issue #1820 - Part 8: Check bit depth in PDM::Supports. | Moonchild | 2022-04-27 |
| | | |||
* | | Issue #1820 - Part 7: Check bit depth in WebMDecoder to determine if we ↵ | Moonchild | 2022-04-27 |
| | | | | | | | | support HDR. | ||
* | | Issue #1820 - Part 6: Extract bit depth information from codec parameter string | Moonchild | 2022-04-27 |
| | | | | | | | | into VideoInfo::mBitDepth. | ||
* | | Issue #1820 - Part 5: Add mBitDepth field to VideoInfo. | Moonchild | 2022-04-27 |
| | | |||
* | | Issue #1820 - Part 4: Add a gtest for testing the extraction function. | Moonchild | 2022-04-27 |
| | | |||
* | | Issue #1820 - Part 3: Use Codec detail extractor helper to tell if it's a new | Moonchild | 2022-04-27 |
| | | | | | | | | style VP8/VP9 codec string. | ||
* | | Issue #1820 - Part 2: Add VP9-in-MP4 support to the decoder | Moonchild | 2022-04-27 |
| | | | | | | | | | | This also adds support in StageFright for VP9.0 FourCCs and consolidates individual string checks to helpers for WebM | ||
* | | Issue #1820 - Part 1 : Add an extraction function to parse the RFC-6381 VP9 ↵ | Moonchild | 2022-04-26 |
|/ | | | | codec string. | ||
* | Issue #1818 - Part 1: remove a number of old GCC hacks. | trav90 | 2022-04-15 |
| | |||
* | [DOM media] Handle truncated ADTS and MP3 resources. | Paul Adenot | 2022-04-08 |
| | |||
* | Issue #21 - Remove calls to Services.telemetry and nsITelemetry | Moonchild | 2022-04-07 |
| | | | | These calls would cause breakage without the supporting plumbing. | ||
* | Revert "Merge pull request 'Update libcubeb to latest version' (#1812) from ↵ | Moonchild | 2022-04-05 |
| | | | | | | | athenian200/UXP:libcubeb_final into master" This reverts commit 0bc66e3b04e77af307b62371ae9f4be70b2b19b7, reversing changes made to 6e6b5d89964ea726b264c711bdf6f02fe0c006f5. | ||
* | Merge pull request 'Update libcubeb to latest version' (#1812) from ↵ | athenian200 | 2022-04-05 |
|\ | | | | | | | | | | | athenian200/UXP:libcubeb_final into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1812 | ||
| * | Issue #1806 - Convert DOS line endings to Unix line endings. | Jeremy Andrews | 2021-08-27 |
| | | | | | | | | When redoing my work and creating a new file on Windows, I forgot to ensure it didn't have CRLF line endings. | ||
| * | Issue #1806 - Part 7: Fix up weird issue introduced when redoing branch. | Jeremy Andrews | 2021-08-24 |
| | | | | | | | | Apparently this time I accentally pulled a random + and - sign into a couple files because I wasn't careful to look at the raw versions on Bugzilla. | ||
| * | Issue #1806 - Part 5: Add multichannel audio capability. | Jeremy Andrews | 2021-08-24 |
| | | | | | | | | | | | | I'm positive this works on Windows at the very least. Cubeb added proper channel map support at some point, and this allows us to take advantage of that. Ref: BZ 1431221, BZ 1432779 | ||
| * | Issue #1806 - Part 4: Add more audio troubleshooting information. | Jeremy Andrews | 2021-08-24 |
| | | | | | | | | This should help us troubleshoot audio issues better in the future in general, since we'll know more about the hardware involved, etc. | ||
| * | Issue #1806 - Part 3: Allow forcing a particular libcubeb backend. | Jeremy Andrews | 2021-08-24 |
| | | | | | | | | This streamlines troubleshooting in situations where multiple audio backends are compiled into the binary. Now testing different audio backends is as simple as restarting the browser and changing a pref rather than requiring a full recompile. | ||
| * | Issue #1806 - Part 2: Move AudioConfig stuff from MediaInfo.h to MediaData.h. | Jeremy Andrews | 2021-08-24 |
| | | | | | | | | This avoids circular dependencies, because otherwise the two headers would try to include each other. | ||
| * | Issue #1806 - Part 1: Restore libcubeb update. | Jeremy Andrews | 2021-08-24 |
| | | | | | | | | Restore the proper working environment for libcubeb work after reversion. | ||
* | | Revert "Issue #1806 - Part 2: Adjust the platform for lib changes" | Moonchild | 2022-04-04 |
| | | | | | | | | This reverts commit 3635039d2be6264673f3b89b8df390f03159fcaa. | ||
* | | Issue #21 - Remove Telemetry from Accessibility, EME and WebRTC. | Moonchild | 2022-04-02 |
| | | |||
* | | Issue #21 - Remove Telemetry plumbing and fix build. | Moonchild | 2022-04-02 |
| | | | | | | | | | | Note this won't give working applications. Requires FE changes and additional js module changes (next part). | ||
* | | Issue #1806 - Follow-up: Fix WebRTC issues with cubeb update. | Moonchild | 2022-04-02 |
| | | |||
* | | Issue #1822 - Part 3: Remove LOAD_CLASSIFIER_URI and various | Moonchild | 2022-04-01 |
| | | | | | | | | helper functions. | ||
* | | Issue #1053 - Remove Android systrace, more build system removals. | Moonchild | 2022-04-01 |
| | | | | | | | | Also updates more comments. | ||
* | | Issue #1053 - Remove /dom/system/android and dependent modules, | Moonchild | 2022-04-01 |
| | | | | | | | | as well as robocop. | ||
* | | Issue #1053 - First pass Android defines and remove Android Annotation | Moonchild | 2022-04-01 |
| | | | | | | | | processors, some Andoid packaging stuff, Eclipse IDE support et al. | ||
* | | Issue #1806 - Part 2: Adjust the platform for lib changes | Matt A. Tobin | 2022-04-01 |
|/ | |||
* | Revert "Issue #1806 - Update libcubeb" | Moonchild | 2021-08-22 |
| | | | | This reverts commit 741fd8b61ccc5b3a01ccf8ff154ccb8ce80ecc38. | ||
* | Issue #1806 - Update libcubeb | Moonchild | 2021-08-12 |
| | | | | | | This is a full lib update, changing callers where needed. This also moves GertCubeMSGLatencyInFrames to CubebUtils.{cpp|h} where it belongs. | ||
* | Issue #1751 -- Remove cocoa support code from /dom | Moonchild | 2021-05-08 |
| | |||
* | Issue #1751 -- Remove XP_DARWIN | Moonchild | 2021-05-02 |
| | |||
* | Issue #1751 -- Remove XP_MACOSX conditionals from /dom | Moonchild | 2021-04-30 |
| | |||
* | Issue #1053 - Remove __ANDROID__ defines (except in third party code) | Moonchild | 2021-03-21 |
| | |||
* | Issue #1053 - Remove MOZ_WIDGET_ANDROID and IDB_MOBILE | Moonchild | 2021-03-11 |
| | |||
* | Issue #1053 - Remove Android-specific blocks from system headers and /dom | Moonchild | 2021-03-11 |
| | |||
* | [webaudio] Fix up ReverbInputBuffer's writeIndex. | Moonchild | 2021-01-26 |
| | |||
* | Issue #61 - Reinstate buildability with shared gkmedias dll | Moonchild | 2021-01-02 |
| | | | | | This fully works for splitting gkmedias.dll back out from xul with one exception which is Skia throwing undefined externals when linking gkmedias. | ||
* | Issue #1053 - Part 3b: Remove AndroidSurfaceTexture and Android media decoder | Moonchild | 2020-12-27 |
| | | | | interface. | ||
* | Issue #1656 - Part 6: Clean up the build files | Moonchild | 2020-09-23 |
| | |||
* | Issue #1656 - Part 3: Nuke more vim config lines in the tree. | Moonchild | 2020-09-23 |
| | | | | Another S&R run with some smarter matching. | ||
* | Issue #1656 - Part 1: Nuke most vim config lines in the tree. | Moonchild | 2020-09-23 |
| | | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part. | ||
* | [webaudio] Keep track of whether the HRTF database has already been loaded. | Moonchild | 2020-09-23 |
| | | | | | This DiD measure ensures that our async HRTF database loading is completed before we actually try to use it. If not done, database() simply returns null. | ||
* | [dom/media] Use an atomic for mInputDeviceID to avoid potential race | Moonchild | 2020-09-23 |
| | |||
* | Issue #1224 - Remove constant expressions from /dom | Moonchild | 2020-09-17 |
| | | | | | This excludes DOMProxy handlers in dom bindings because that's intertwined with codegen and js that needs to be handled together. |