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:33:18 +0000 (16:33 +0200)
commitd6b1b3a389b0f185cc9eeca89b7cc476e3d780d5
tree5b07e19298d53332f8d9195c2e612045a9ae9c29
parent772be25c90832a7c31b528bc9710e0843baeb7e4
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