| |
| Releases |
| ----------- |
| v1.3.0 |
| ------ |
| - Removed manual API document, now using wiki: https://github.com/cisco/openh264/wiki (0af48e5 for v1.3.0) |
| - Added API version in API header files |
| - Added pkg-config file |
| - Added decoder support of parsing only (bParseOnly) for only parsing bit stream but not decoding |
| - Added timestamp and max nal size in gmp-openh264.cpp when calling encoding |
| - Added timestamp info in decoder input and return structure |
| - Added support of level 9 in decoder |
| - Added total length of the encoded frame in encoder return structure |
| - Added SetOption(ENCODER_OPTION_SVC_ENCODE_PARAM_BASE,&base) for encoder |
| - Set constraint set 0 and 1 flags for non-scalable |
| - Improved error concealment algorithms and provide more modes of error-concealment |
| - Improved rate control algorithms and reference selection algorithms for screen content encoding |
| - Added encoder and decoder statistics interface |
| - Improved input parameter checking and logging |
| - Bug fixes, warning reductions, and test improvements |
| |
| ----------- |
| v1.2.0 |
| ------ |
| - Add and modify encoder APIs related to rate control and screen content encoding |
| - Remove PauseFrame in encoder APIs |
| - Improve rate control and compression ratio for screen content encoding |
| - Improve error concealment algorithm |
| - Improve validation of input parameters |
| - Add ARM64 assembly |
| - bug fixes |
| |
| ----------- |
| v1.1.0 |
| ------ |
| - Modify some APIs (see API doc for detail) |
| - Improve the compression ratio of screen content encoding |
| - ARM64 assembly support for most of core functions in encoder & decoder |
| - Modify error concealment logic to always return decoding error info until IDR picture comes |
| - fix some bugs |
| |
| |
| Binaries |
| ----------- |
| These binary releases are distributed under this license: |
| http://www.openh264.org/BINARY_LICENSE.txt |
| |
| v1.3.0 |
| ------ |
| http://ciscobinary.openh264.org/libopenh264-1.3.0-android19.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.3.0-linux32.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.3.0-linux64.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.3.0-osx32.dylib.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.3.0-osx64.dylib.bz2 |
| http://ciscobinary.openh264.org/openh264-1.3.0-win32msvc.dll.bz2 |
| http://ciscobinary.openh264.org/openh264-1.3.0-win64msvc.dll.bz2 |
| |
| v1.2.0 |
| ------ |
| http://ciscobinary.openh264.org/libopenh264-1.2.0-android19.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.2.0-linux32.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.2.0-linux64.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.2.0-osx32.dylib.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.2.0-osx64.dylib.bz2 |
| http://ciscobinary.openh264.org/openh264-1.2.0-win32msvc.dll.bz2 |
| http://ciscobinary.openh264.org/openh264-1.2.0-win64msvc.dll.bz2 |
| |
| v1.1.0 |
| ------ |
| http://ciscobinary.openh264.org/libopenh264-1.1.0-android19.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.1.0-linux32.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.1.0-linux64.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.1.0-osx32.dylib.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.1.0-osx64.dylib.bz2 |
| http://ciscobinary.openh264.org/openh264-1.1.0-win32msvc.dll.bz2 |
| http://ciscobinary.openh264.org/openh264-1.1.0-win64msvc.dll.bz2 |
| |
| v1.0.0 |
| ------ |
| |
| http://ciscobinary.openh264.org/libopenh264-1.0.0-android19.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.0.0-linux32.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.0.0-linux64.so.bz2 |
| http://ciscobinary.openh264.org/libopenh264-1.0.0-osx64.dylib.bz2 |
| http://ciscobinary.openh264.org/openh264-1.0.0-win32msvc.dll.bz2 |
| http://ciscobinary.openh264.org/openh264-1.0.0-win64msvc.dll.bz2 |
| |
| |
| |
| |