[FFmpeg-cvslog] swscale: amend documentation to mention use of native depth for scaling.
Ronald S. Bultje
git at videolan.org
Thu Jul 7 00:15:06 CEST 2011
ffmpeg | branch: master | Ronald S. Bultje <rsbultje at gmail.com> | Tue Jul 5 18:19:26 2011 -0700| [f28aaae1c5e99eba51761d7c7cd0ae7e03232b54] | committer: Diego Biurrun
swscale: amend documentation to mention use of native depth for scaling.
Signed-off-by: Diego Biurrun <diego at biurrun.de>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f28aaae1c5e99eba51761d7c7cd0ae7e03232b54
---
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.
More information about the ffmpeg-cvslog
mailing list