Skip to content

Commit

Permalink
avfilter/vf_pixdesctest: Use 32bit read/write
Browse files Browse the repository at this point in the history
This is needed for processing 32bit floats

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
  • Loading branch information
michaelni committed Oct 27, 2018
1 parent 718044d commit cd34c6a
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
10 changes: 5 additions & 5 deletions libavfilter/vf_pixdesctest.c
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down Expand Up @@ -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);
}
}

Expand Down
2 changes: 1 addition & 1 deletion tests/ref/fate/filter-pixdesc-grayf32be
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pixdesc-grayf32be 047d17c62f2e712c6547e4227b427303
pixdesc-grayf32be 9b23c74e8e8ffae5d7c7e82bbf5929da
2 changes: 1 addition & 1 deletion tests/ref/fate/filter-pixdesc-grayf32le
Original file line number Diff line number Diff line change
@@ -1 +1 @@
pixdesc-grayf32le cdedfdbaa4e192b9f2c84092f955fb4b
pixdesc-grayf32le 291f074a24c44799a1f437d1c55556f1

0 comments on commit cd34c6a

Please sign in to comment.