[Bug 761167] New: video crc generator for video decoder verification
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Jan 27 02:18:12 PST 2016
https://bugzilla.gnome.org/show_bug.cgi?id=761167
Bug ID: 761167
Summary: video crc generator for video decoder verification
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-bad
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: sharma.rajesh at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created attachment 319809
--> https://bugzilla.gnome.org/attachment.cgi?id=319809&action=edit
videocrc patch
Its a new development of videocrc plugin, which can be highly useful for video
decoder verification in embedded domain for HW decoder verification.
videocrc is a passthrough element which generates a CRC for
each video frame. the CRC is emitted through a GstMessage
that application must handle. Uses the standard CRC algorithm
to compute CRC values for every video frame. This element accepts
selected YUV planar formats NV12, I420 and YV12. The element computes
32 bit CRC of luma and chroma for every video frame.
Uses the standard CRC algorithm to compute CRC values for every video frame.
Implements table based optimized CRC computation algorithm available in public
domain.
This element accepts selected YUV planar formats NV12, I420 and YV12.
The element computes 32 bit CRC of luma and chroma for every video frame.
Generated CRC can be used to validate the decoded video frames to a exisiting
database of pre-computed CRC files.
CRC is sent as messsage to application, so these messages should be processed
in application to generate CRC file.
CRC message to application can be switched off by setting crc-message property
to FALSE.
The default polynomial used is 0X04c11db7U but it can be changed before
processing using crc-mask property.
CRC values can also be printed on terminal using --gst-debug=videocrc:5
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list