On Wed, May 09, 2018 at 07:50:23AM +0200, Jerome Borsboom wrote: > Contrary to VC-1 spec, VAAPI expects the row address of the first > macroblock row in the first slice to start from zero for the second > field in a field interlaced picture. > > Signed-off-by: Jerome Borsboom <jerome.borsb...@carpalis.nl> > --- > This patch set adds support for hardware decoding multi-slice field interlaced > pictures. With this patch set, the SA10180 test file decodes correctly with > VAAPI hardware acceleration. This was succesfully tested on Intel Haswell > platform.
are these 2 patches enough or something else ? It feels like iam missing something but i tried ./ffmpeg -hwaccel vaapi -i SA10180.vc1 -pix_fmt yuv420p -f framecrc crcpatch12 but ffmpeg spews errors at me: ibva info: VA-API version 0.39.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_0_39 libva info: va_openDriver() returns 0 Stream mapping: Stream #0:0 -> #0:0 (vc1 (native) -> rawvideo (native)) Press [q] to stop, [?] for help Output #0, framecrc, to 'crcpatch12': Metadata: encoder : Lavf58.17.100 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480 [SAR 1:1 DAR 3:2], q=2-31, 103680 kb/s, 25 fps, 25 tbn, 25 tbc Metadata: encoder : Lavc58.20.102 rawvideo [vc1 @ 0x3d430c0] Failed to end picture decode issue: 23 (unknown libva error / description missing). Error while decoding stream #0:0: Input/output error [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Observe your enemies, for they first find out your faults. -- Antisthenes
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel