[Bug 737984] schrodec: optimize parse logic

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Oct 6 22:31:15 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=737984
  GStreamer | gst-plugins-bad | unspecified

Vineeth <vineeth.tm> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #287828|0                           |1
        is obsolete|                            |

--- Comment #3 from Vineeth <vineeth.tm at samsung.com> 2014-10-07 05:31:09 UTC ---
Created an attachment (id=287906)
 View: https://bugzilla.gnome.org/attachment.cgi?id=287906
 Review: https://bugzilla.gnome.org/review?bug=737984&attachment=287906

update patch

had made a simple mistake. Hence updating the patch again.

i tested with the following pipeline

filesrc location=../1.drc ! schrodec ! videoconvert ! ximagesink

where the sample file is downloaded from 
http://diracvideo.org/download/test-streams/raw/vts/vts.profile-vc2-low-delay.drc

With the above sample file, parse function is being called 234 times, 
which means with the existing logic, the header scan will happen all 234 times.
With my updated logic to check if the header is already scanned, the scan
happens only for 93 times.


PS: in my pc, i was not able to install schroedinger-1.0.11 properly.
Hence i tweaked a bit to make it work, by just compiling and adding the
compiled library path to element make file.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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