5 - Build fixes on various platforms
6 - Speed increases for low-delay syntax
7 - Fix unaligned access in orc code, which was uncovered by a recent
8 Orc bug fix. Bump orc requirement to 0.4.10, which makes sure
15 - Orc: Complete conversion to Orc and removal of liboil dependency.
16 - Added a lot of orc code to make things faster. A lot faster.
17 - New motion vector generation, enabled by default.
18 - New CBR rate control, enabled by default.
19 - New scene change detection, enabled by default.
20 - Encoder went through several rounds of tuning, improving quality
22 - New encoder setting "force-profile". Allows easy access to one of
23 three VC-2 profiles (vc2_low_delay, vc2_simple, vc2_main) for
24 intermediate coding. Default is same as before: long-GOP Dirac.
25 - Improved lossless encoding. Works in concert with force-profile.
31 - encoder: various performance enhancements
32 - Orc: More Orc conversion. The next release will likely require Orc
34 - Add a fast path for 8x8 non-obmc motion blocks.
35 - encoder: Fix the queue-depth setting so that it actually works.
36 - Fix a bitstream conformance bug. Shows up as a psychadelic color
37 pattern. Broken bitstreams should be uncommon, however, if the
38 decoder detects a broken bitstream, it will be played correctly.
39 - Move GStreamer plugin to gst-plugins-bad
40 - encoder: Strictly enforce bit rate. Encoded pictures are cut off
41 if they are larger than the available buffer.
42 - encoder: Change the backref engine to use an IPPPP... structure,
43 using the last two pictures as references.
48 - Somebody forgot to write release notes for 1.0.7
53 - Requires liboil-0.3.16
54 - New configure flag '--disable-encoder' useful for embedded
55 systems that don't require the encoder.
56 - New constant-quality encoding mode, enabled by setting the encoder
57 setting 'rate-control' to 6, and adjusting 'quality' from 0 to 10.
58 (Interesting range is 3-7).
59 - Various encoder improvements
60 - Speed improvements in decoder
61 - API additions for parsing streams in the decoder
62 - API improvements handling interlaced video
63 - Rewrite of the GStreamer elements, including new base classes
64 for video encoding and decoding
65 - Moved extra GStreamer elements to Cog
66 - Experimental code that uses Orc instead of liboil (--enable-orc)
76 - Add API reference documentation for SchroDecoder.
77 - Restructure API reference documentation, although coverage is very
79 - Default GOP structure now uses 3 reference frames. This gives a
80 very slight improvement in quality.
81 - Fix encode/decode mismatch for low-delay syntax.
82 - Fix brokenness in CBR intra-only encoding
83 - Additional testing and code cleanups
84 - Eliminate artificial width limitation in encoder and decoder.
85 - Fix encoding/decoding of video offset and excursion.
86 - Fix granulepos calculation in GStreamer encoder element
87 - Set DELTA_UNIT correctly in GStreamer encoder element
88 - Update code path used when pthread is disabled.
98 - Encoder and decoder nearly complete. The bitstream is nearly
99 compatible with Dirac, except in a few cases for predicted frames.
100 Note that the Dirac bitstream isn't frozen, so that's kind of
102 - Requires liboil-0.3.10.