<div dir="ltr"><div>Testing v1.2.0beta1 with my wasm build for ogv.js real quick... build is fine, playback is fine. Haven't hooked up encoding yet to test. So far so good!</div><div><br></div><div>-- brooke</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Fri, Mar 14, 2025 at 11:47 PM Petter Reinholdtsen <<a href="mailto:pere@hungry.com">pere@hungry.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
The new theora relase has been tagged in master, and an update of the<br>
<a href="http://xiph.org" rel="noreferrer" target="_blank">xiph.org</a> web site is requiested in<br>
<URL: <a href="https://gitlab.xiph.org/xiph/xiph-website/-/merge_requests/15" rel="noreferrer" target="_blank">https://gitlab.xiph.org/xiph/xiph-website/-/merge_requests/15</a> >.<br>
I still have no idea how to update <URL: <a href="https://theora.org/" rel="noreferrer" target="_blank">https://theora.org/</a> >,<br>
given that its content do not match<br>
<URL: <a href="https://gitlab.xiph.org/xiph/theora-website" rel="noreferrer" target="_blank">https://gitlab.xiph.org/xiph/theora-website</a> >.<br>
<br>
As soon as the release tarball has been copied from<br>
<URL: <a href="https://gitlab.xiph.org/xiph/theora/-/jobs/30795/artifacts/browse" rel="noreferrer" target="_blank">https://gitlab.xiph.org/xiph/theora/-/jobs/30795/artifacts/browse</a> ><br>
to <URL: <a href="https://downloads.xiph.org/releases/theora/" rel="noreferrer" target="_blank">https://downloads.xiph.org/releases/theora/</a> > I will announce<br>
the new version on my blog. It would be great if someone able to post<br>
to the <a href="mailto:theora@xiph.org" target="_blank">theora@xiph.org</a> mailing list could announce it there.<br>
<br>
I decided to go with the version number 1.2.0beta1 and not 1.2.0 because<br>
the issues raised in <URL: <a href="https://gitlab.xiph.org/xiph/theora/-/issues/2325" rel="noreferrer" target="_blank">https://gitlab.xiph.org/xiph/theora/-/issues/2325</a> ><br>
and <URL: <a href="https://gitlab.xiph.org/xiph/theora/-/issues/2327" rel="noreferrer" target="_blank">https://gitlab.xiph.org/xiph/theora/-/issues/2327</a> > are still<br>
not solved. I plan to wrap up the 1.2.0 release in two weeks and hope<br>
someone figured out what is going on there by then.<br>
<br>
This is the release entry from CHANGES in the source:<br>
<br>
libteora 1.2.0beta1 (2025 March 15)<br>
- Bumped minor SONAME versions as <codec.h> methods changed constness<br>
of arguments.<br>
- Updated libogg dependency to version 1.3.4 for ogg_uint64_t.<br>
- Updated doxygen setup.<br>
- Updated autotools setup and support scripts (#1467 #1800 #1987 #2318<br>
#2320).<br>
- Added support for RISC OS.<br>
- Fixed mingw build (#2141).<br>
- Improved ARM support.<br>
- Converted SCons setup to work with Python 3.<br>
- Introduced new configure options --enable-mem-constraint and<br>
--enable-gcc-sanitizers.<br>
- Fixed all known compiler warnings and errors from gcc and clang.<br>
- Improved examples for stability and correctness.<br>
- Variuos speed, bug fixes and code quality improvements.<br>
- Fixed build problem with Visual Studio (#2317).<br>
- Avoids undefined bit shift of signed numbers (#2321, #2322).<br>
- Avoids example encoder crash on bogus audio input (#2305).<br>
- Fixed musl linking issue with asm enabled (#2287).<br>
- Fixed some broken clamping in rate control (#2229).<br>
- Added NULL check _tc and _setup even for data packets (#2279).<br>
- Fixed mismatched oc_mb_fill_cmapping11 signature (#2068).<br>
- Updated the documentation for theora_encode_comment() (#726).<br>
- Adjusted build to Only link libcompat with dump_video (#1587).<br>
- Corrected an operator precedence error in the visualization<br>
code (#1751).<br>
- Fixed two spelling errors in the comments (#1804).<br>
- Avoid negative bit shift operation in huffdec.c (CVE-2024-56431).<br>
- Improved library documentation and specification text.<br>
- Adjusted library dependencies so libtheoraenc do not depend on<br>
libtheoradec.<br>
- Handle fallout from CVE-2017-14633 in libvorbis, check return value<br>
in encoder_example and transcoder_example.<br>
<br>
-- <br>
Happy hacking<br>
Petter Reinholdtsen<br>
_______________________________________________<br>
theora-dev mailing list<br>
<a href="mailto:theora-dev@xiph.org" target="_blank">theora-dev@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/theora-dev" rel="noreferrer" target="_blank">http://lists.xiph.org/mailman/listinfo/theora-dev</a><br>
</blockquote></div>