Commit cd34c6a5 authored by Michael Niedermayer's avatar Michael Niedermayer

avfilter/vf_pixdesctest: Use 32bit read/write

This is needed for processing 32bit floats
Signed-off-by: 's avatarMichael Niedermayer <michael@niedermayer.cc>
parent 718044dc
......@@ -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);
}
}
......
pixdesc-grayf32be 047d17c62f2e712c6547e4227b427303
pixdesc-grayf32be 9b23c74e8e8ffae5d7c7e82bbf5929da
pixdesc-grayf32le cdedfdbaa4e192b9f2c84092f955fb4b
pixdesc-grayf32le 291f074a24c44799a1f437d1c55556f1
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment