adapter: add _masked_scan_uint32
authorWim Taymans <wim.taymans@collabora.co.uk>
Tue, 19 May 2009 22:37:53 +0000 (00:37 +0200)
committerWim Taymans <wim@metal.(none)>
Tue, 19 May 2009 22:37:53 +0000 (00:37 +0200)
commit270723c85c66c5232c45e0a8fa15f4a4630813c0
tree1bdc2fe3eb7e5809bd449be75888a30d9b2eeee3
parentd6b21ba529378a73104c9960a7215d37c925b6a8
adapter: add _masked_scan_uint32

Add a reasonably optimized new gst_adapter_masked_scan_uint32() function
to scan the adapter for a pattern after applying a mask.

Add some unit tests.

API: GstAdapter::gst_adapter_masked_scan_uint32()

Fixes #583187
libs/gst/base/gstadapter.c
libs/gst/base/gstadapter.h
tests/check/libs/adapter.c