Module: libav
Branch: master
Commit: f28aaae1c5e99eba51761d7c7cd0ae7e03232b54

Author:    Ronald S. Bultje <[email protected]>
Committer: Diego Biurrun <[email protected]>
Date:      Tue Jul  5 18:19:26 2011 -0700

swscale: amend documentation to mention use of native depth for scaling.

Signed-off-by: Diego Biurrun <[email protected]>

---

 libswscale/swscale_internal.h |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/libswscale/swscale_internal.h b/libswscale/swscale_internal.h
index 340227d..b3698a3 100644
--- a/libswscale/swscale_internal.h
+++ b/libswscale/swscale_internal.h
@@ -429,7 +429,10 @@ typedef struct SwsContext {
      * @param dstW       width of destination image
      * @param src        pointer to source data to be scaled. If scaling depth
      *                   is 8, this is 8bpp in 8bpp (uint8_t) width. If scaling
-     *                   depth is 16, this is 16bpp in 16bpp (uint16_t) depth.
+     *                   depth is 16, this is native depth in 16bbp (uint16_t)
+     *                   width. In other words, for 9-bit YUV input, this is
+     *                   9bpp, for 10-bit YUV input, this is 10bpp, and for
+     *                   16-bit RGB or YUV, this is 16bpp.
      * @param filter     filter coefficients to be used per output pixel for
      *                   scaling. This contains 14bpp filtering coefficients.
      *                   Guaranteed to contain dstW * filterSize entries.

_______________________________________________
libav-commits mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-commits

Reply via email to