[VDPAU] [PATCH 1/1] Add AV1 decode support in VDPAU API
Manoj Bonda
mbonda at nvidia.com
Mon Feb 7 03:48:07 UTC 2022
Tile_info consists of tile_offsets and tile_sizes
In nvdec this is passed through ctx->slice_offsets present in
NVDECContext
However vdpau_picture_context doesn't have this field to pass the
tile_offsets and tile_sizes to the driver. Hence added tile_info as
part of VdpPictureInfoAV1 to pass the required information to the driver.
Yes I have a rough implementation of ffmpeg which was run through
few AV1 clips.
Thanks,
ManojGupta.
> -----Original Message-----
> From: Philip Langdale <philipl at overt.org>
> Sent: Sunday, February 6, 2022 2:34 AM
> To: Manoj Bonda <mbonda at nvidia.com>
> Cc: vdpau at lists.freedesktop.org
> Subject: Re: [PATCH 1/1] Add AV1 decode support in VDPAU API
>
> External email: Use caution opening links or attachments
>
>
> On Sat, 29 Jan 2022 23:56:32 +0530
> ManojGuptaBonda <mbonda at nvidia.com> wrote:
>
> > + unsigned int tile_info[256 * 2]; //AV1_MAX_TILES
> > = 256 +
>
> What is tile_info? This isn't present in the nvdec parameters, and from a
> quick comparison, it's the only difference between what you have here and
> what's there.
>
> I'm guessing you have an ffmpeg implementation so you know how to fill this
> in?
>
> Everything else matches and so looks reasonable.
>
> --phil
More information about the VDPAU
mailing list