mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-23 11:39:49 +00:00
avfilter/vf_pixdesctest: Use 32bit read/write
This is needed for processing 32bit floats Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
parent
718044dc19
commit
cd34c6a57e
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1 +1 @@
|
||||
pixdesc-grayf32be 047d17c62f2e712c6547e4227b427303
|
||||
pixdesc-grayf32be 9b23c74e8e8ffae5d7c7e82bbf5929da
|
||||
|
@ -1 +1 @@
|
||||
pixdesc-grayf32le cdedfdbaa4e192b9f2c84092f955fb4b
|
||||
pixdesc-grayf32le 291f074a24c44799a1f437d1c55556f1
|
||||
|
Loading…
Reference in New Issue
Block a user