diff options
author | Michael Niedermayer <michael@niedermayer.cc> | 2018-10-25 23:15:54 +0200 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2018-10-27 22:39:27 +0200 |
commit | cd34c6a57ee6d12b30e6283db94a7e44fbedb244 (patch) | |
tree | e9c35b71e3e24cd295f370043e33613d2fa1a96e | |
parent | 718044dc198710f9d6e70d94affd5f8a1a52430f (diff) | |
download | ffmpeg-cd34c6a57ee6d12b30e6283db94a7e44fbedb244.tar.gz |
avfilter/vf_pixdesctest: Use 32bit read/write
This is needed for processing 32bit floats
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-rw-r--r-- | libavfilter/vf_pixdesctest.c | 10 | ||||
-rw-r--r-- | tests/ref/fate/filter-pixdesc-grayf32be | 2 | ||||
-rw-r--r-- | tests/ref/fate/filter-pixdesc-grayf32le | 2 |
3 files changed, 7 insertions, 7 deletions
diff --git a/libavfilter/vf_pixdesctest.c b/libavfilter/vf_pixdesctest.c index 2d0749e20b..680d1a772a 100644 --- a/libavfilter/vf_pixdesctest.c +++ b/libavfilter/vf_pixdesctest.c @@ -31,7 +31,7 @@ typedef struct PixdescTestContext { const AVPixFmtDescriptor *pix_desc; - uint16_t *line; + uint32_t *line; } PixdescTestContext; static av_cold void uninit(AVFilterContext *ctx) @@ -89,17 +89,17 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in) const int h1 = c == 1 || c == 2 ? ch : h; for (i = 0; i < h1; i++) { - av_read_image_line(priv->line, + av_read_image_line2(priv->line, (void*)in->data, in->linesize, priv->pix_desc, - 0, i, c, w1, 0); + 0, i, c, w1, 0, 4); - av_write_image_line(priv->line, + av_write_image_line2(priv->line, out->data, out->linesize, priv->pix_desc, - 0, i, c, w1); + 0, i, c, w1, 4); } } diff --git a/tests/ref/fate/filter-pixdesc-grayf32be b/tests/ref/fate/filter-pixdesc-grayf32be index 787ca0ca7e..171475483a 100644 --- a/tests/ref/fate/filter-pixdesc-grayf32be +++ b/tests/ref/fate/filter-pixdesc-grayf32be @@ -1 +1 @@ -pixdesc-grayf32be 047d17c62f2e712c6547e4227b427303 +pixdesc-grayf32be 9b23c74e8e8ffae5d7c7e82bbf5929da diff --git a/tests/ref/fate/filter-pixdesc-grayf32le b/tests/ref/fate/filter-pixdesc-grayf32le index 8de4d4c88d..d598d123b4 100644 --- a/tests/ref/fate/filter-pixdesc-grayf32le +++ b/tests/ref/fate/filter-pixdesc-grayf32le @@ -1 +1 @@ -pixdesc-grayf32le cdedfdbaa4e192b9f2c84092f955fb4b +pixdesc-grayf32le 291f074a24c44799a1f437d1c55556f1 |