changeset 12130:917a70cf7681 libavcodec

Document that and why subtitle decoders do not support direct-rendering.
author reimar
date Sat, 10 Jul 2010 23:35:15 +0000
parents 8b28e74de2c0
children 2d51a2375ddf
files avcodec.h
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/avcodec.h	Sat Jul 10 22:12:30 2010 +0000
+++ b/avcodec.h	Sat Jul 10 23:35:15 2010 +0000
@@ -3542,6 +3542,10 @@
  * Return a negative value on error, otherwise return the number of bytes used.
  * If no subtitle could be decompressed, got_sub_ptr is zero.
  * Otherwise, the subtitle is stored in *sub.
+ * Note that CODEC_CAP_DR1 is not available for subtitle codecs. This is for
+ * simplicity, because the performance difference is expect to be negligible
+ * and reusing a get_buffer written for video codecs would probably perform badly
+ * due to a potentially very different allocation pattern.
  *
  * @param avctx the codec context
  * @param[out] sub The AVSubtitle in which the decoded subtitle will be stored.