codecparsers: jpeg: fix and optimize scan for next marker code.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Tue, 24 Sep 2013 14:10:45 +0000 (16:10 +0200)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Tue, 24 Sep 2013 14:20:31 +0000 (16:20 +0200)
commitb33bd3214e9780d75719099a7e32fa59a286541e
treeccf765af5d15d775139f139d79f06162c1bd0047
parent23c7dde4048c54c9af6ad1f2894a669cebcd1f1f
codecparsers: jpeg: fix and optimize scan for next marker code.

Fix scan for next marker code when there is an odd number of filler
(0xff) bytes before the actual marker code. Also optimize the loop
to execute with fewer instructions (~10%).

This fixes parsing for Spectralfan.mov.
gst-libs/gst/codecparsers/gstjpegparser.c