summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2016-06-24 00:58:17 +0300
committerMartin Storsjö <martin@martin.st>2016-06-28 14:17:43 +0300
commit82b7525173f20702a8cbc26ebedbf4b69b8fecec (patch)
tree125eb3d187db9c5a9da834e7aa8ee1696461fb3b /doc
parent785c25443b56adb6dbbb78d68cccbd9bd4a42e05 (diff)
Add an OpenH264 decoder wrapper
While it is less featureful (and slower) than the built-in H264 decoder, one could potentially want to use it to take advantage of the cisco patent license offer. Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'doc')
-rw-r--r--doc/general.texi9
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/general.texi b/doc/general.texi
index 0590c2360f..ea56beff92 100644
--- a/doc/general.texi
+++ b/doc/general.texi
@@ -97,12 +97,19 @@ enable it.
@section OpenH264
-Libav can make use of the OpenH264 library for H.264 encoding.
+Libav can make use of the OpenH264 library for H.264 encoding and decoding.
Go to @url{http://www.openh264.org/} and follow the instructions for
installing the library. Then pass @code{--enable-libopenh264} to configure to
enable it.
+For decoding, this library is much more limited than the built-in decoder
+in libavcodec; currently, this library lacks support for decoding B-frames
+and some other main/high profile features. (It currently only supports
+constrained baseline profile and CABAC.) Using it is mostly useful for
+testing and for taking advantage of Cisco's patent portfolio license
+(@url{http://www.openh264.org/BINARY_LICENSE.txt}).
+
@section x264
Libav can make use of the x264 library for H.264 encoding.