Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Issue #1271 - Fix build failure in current in-tree libcubeb sndio module | Gaming4JC | 2019-11-03 |
| | | | | Fixes build error due to errant typecast in PTHREAD_MUTEX_INITIALIZER. | ||
* | Revert "Issue #1267 - Part 1: Update libcubeb to a1200c34." | Matt A. Tobin | 2019-11-03 |
| | | | | This reverts commit d162ecbaffe845c9707da5d2f6cab11f343ef00e. | ||
* | Merge pull request #1269 from g4jc/sndio | Moonchild | 2019-11-03 |
|\ | | | | | Expose sndio as a build option for any supporting system | ||
| * | Issue #1265 - Expose sndio as a build option for any supporting system | Gaming4JC | 2019-11-02 |
| | | |||
* | | Issue #1267 - Part 1: Update libcubeb to a1200c34. | Gaming4JC | 2019-11-02 |
|/ | |||
* | Merge pull request #1262 from athenian200/solaris-work | Moonchild | 2019-11-02 |
|\ | | | | | Support Modern Solaris | ||
| * | Fix a bunch of dumb typos and omissions. | athenian200 | 2019-10-21 |
| | | |||
| * | MoonchildProductions#1251 - Part 14: libstagefright build should avoid ↵ | athenian200 | 2019-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. | ||
| * | MoonchildProductions#1251 - Part 11: libpng uses C89 now to avoid buffer ↵ | athenian200 | 2019-10-21 |
| | | | | | | | | | | | | | | | | | | overflows. https://bugzilla.mozilla.org/show_bug.cgi?id=1371266 https://github.com/glennrp/libpng/commit/12e63e91af1378225993b36e25ce3252b54e751a This sounds absurd, and the fact that we had to change a C++ comment to a C-style comment on account of this may seem hilarious and inconsequential, but this isapparently not a joke and leaving it as it is now may be a bad idea. | ||
| * | MoonchildProductions#1251 - Part 6: Solaris needs an audio implementation. | athenian200 | 2019-10-21 |
| | | | | | | | | Current versions of libcubeb already have a Sun audio implementation, but in Firefox 52 and earlier, this was all they had. I'm not completely happy with this implementation because it has issues like video freezing if the soundcard isn't working, but I think fixing this or pulling in a newer libcubeb would be going too far for too little gain. | ||
* | | Prevent nr_ice_component_insert_pair from leaking. | Byron Campen | 2019-10-24 |
|/ | |||
* | Added missing libwebp files to update.sh | Dmitry Grigoryev | 2019-10-04 |
| | |||
* | Added missing libwebp NEON files | Dmitry Grigoryev | 2019-09-28 |
| | |||
* | Alow AAC audio codec data in matroska/webm streams. | Jeroen Vreeken | 2019-07-18 |
| | | | | Allow CRC32 elements in matroska cluster elements. | ||
* | Allow matroska mime types for video element and MSE | Jeroen Vreeken | 2019-07-10 |
| | | | | Allow avc (h.264) content in matroska/webm containers | ||
* | Ensure we AddRef prior to early return in MediaType::Assign. | wolfbeast | 2019-05-28 |
| | |||
* | [libpng] Backport an upstream libpng patch. | wolfbeast | 2019-05-25 |
| | |||
* | Fix warnings about unreachable code in cubeb | adeshkp | 2019-03-14 |
| | |||
* | Always treat composition time offsets as signed | trav90 | 2019-01-28 |
| | | | | | Even for version 0 ctts atoms that technically should contain only unsigned values. | ||
* | Update libwebp to version 1.0.2 | wolfbeast | 2019-01-21 |
| | | | | This resolves #939. | ||
* | Telemetry: Remove stubs and related code | adeshkp | 2019-01-12 |
| | |||
* | [FFmpeg] Use new decode API with recent FFmpeg version. | trav90 | 2018-12-28 |
| | | | | In libavcodec 58 and later, the old avcodec_decode_video2 is broken and only return the first visible frame found after a VP9 super-frame. | ||
* | Remove omx-plugin 3rd party libs | trav90 | 2018-12-16 |
| | |||
* | Remove Rust files from media gtests | trav90 | 2018-12-08 |
| | |||
* | Clear HAVE_LINUX_PERF_EVENT_H defines in ffvpx config before setting them ↵ | trav90 | 2018-12-01 |
| | | | | for lib use | ||
* | Add support to libstagefright for AV1 FourCCs (part 2) | trav90 | 2018-11-18 |
| | |||
* | Add support to libstagefright for AV1 FourCCs | trav90 | 2018-11-15 |
| | |||
* | Clear STDINT_H defines in libvpx config before setting them for lib use. | wolfbeast | 2018-11-04 |
| | |||
* | Update libaom to commit ID 1e227d41f0616de9548a673a83a21ef990b62591 | trav90 | 2018-10-19 |
| | |||
* | Update libaom vendor scripts to account for upstream changes | trav90 | 2018-10-19 |
| | |||
* | [aom] Only build stats code if examples are enabled | trav90 | 2018-10-19 |
| | |||
* | Update libaom to rev b25610052a1398032320008d69b51d2da94f5928 | trav90 | 2018-10-19 |
| | |||
* | [aom] No longer necessary to run lint_config.sh anymore | trav90 | 2018-10-19 |
| | | | | Upstream can now code generate the rtcd interface files directly from the aom_config.h header, so we no longer have to generate an intermediate file by running lint_config.sh. This also means we can remove the code for creating a temporary directory. | ||
* | Add missing : to libaom moz.build | trav90 | 2018-10-19 |
| | |||
* | [aom] Fixup moz.build | trav90 | 2018-10-19 |
| | |||
* | Update aom to v1.0.0 | trav90 | 2018-10-19 |
| | | | | Update aom to commit id d14c5bb4f336ef1842046089849dee4a301fbbf0. | ||
* | Add support for SSE 4.2 to libaom moz.build | trav90 | 2018-10-19 |
| | |||
* | Add aom_version.h | trav90 | 2018-10-19 |
| | |||
* | Update generate_sources_mozbuild.sh | trav90 | 2018-10-19 |
| | | | | This changes generate_sources_mozbuild.sh to call generate_sources_mozbuild.py to generate sources.mozbuild and config files and removes the parts of the script that are no longer necessary. | ||
* | Add generate_sources_mozbuild.py | trav90 | 2018-10-19 |
| | | | | This uses the cmakeparser to generate sources.mozbuild and the config files for each platform. | ||
* | Add Python cmake parser | trav90 | 2018-10-19 |
| | | | | Unfortunately, upstream has removed the configure+make build system our import script relies on to generate code and moz.build files. | ||
* | [av1] Fix build issues | trav90 | 2018-10-18 |
| | | | | | | | | | | | | | This revision of libaom has some conflicts with our vendor script and build system. A number of new .asm files have the same basename as .c files, which our build system cannot handle. To work around this, I manually renamed the conflicting files in the filesystem and sources.mozbuild. Also add av1_convolve_scale_sse4.c to sources.mozbuild manually. This is needed by the build but for some reason isn't picked up by generate_sources_mozbuild.sh. | ||
* | Update aom to commit id e87fb2378f01103d5d6e477a4ef6892dc714e614 | trav90 | 2018-10-18 |
| | |||
* | Export aom_config.h | trav90 | 2018-10-18 |
| | | | | Recent changes made this a public header, so it needs to be available to callers like AOMDecoder. | ||
* | Update aom to commit id f5bdeac22930ff4c6b219be49c843db35970b918 | trav90 | 2018-10-18 |
| | |||
* | [aom] Remove unused option | trav90 | 2018-10-17 |
| | |||
* | [aom] Filter out CONFIG_EXT_PARTITION_TYPES | trav90 | 2018-10-17 |
| | | | | | | aom_dsp_rtcd_defs.pl checks only whether this key is present in the config, not whether it is set to true or not. Our script sets CONFIG_FOO=no for disabled options, while the upstream build system omits them, resulting in extra symbol declarations the build will never define. Work around this by stripping the offending disabled config key if it is disabled. | ||
* | Make aom_config.asm match upstream | trav90 | 2018-10-17 |
| | |||
* | [aom] Add x86-win32-gcc config | trav90 | 2018-10-17 |
| | |||
* | [av1] Clean up duplicate filenames check | trav90 | 2018-10-17 |
| |