gstreamer/plugins
Edward Hervey d28a3e7435 plugins/queue: Use previous knowledge of data type to avoid typecheck.
We know whether we have a buffer or an event, use that instead of going
trough the expensive GLib typecheck.

The overall instruction fetch reduction introduced by this commit and the
2 previous commits:
* receiving a buffer (_chain) by 20%
* popping a buffer (_loop) by 14%

Numbers acquired through callgrind passing 100000 buffers through queue.
2009-10-07 09:15:13 +02:00
..
elements plugins/queue: Use previous knowledge of data type to avoid typecheck. 2009-10-07 09:15:13 +02:00
indexers Update a bunch of gitignores to clean up my git status output 2009-01-23 16:08:40 +00:00
Makefile.am Remove GST_DISABLE_(ENUMTYPES|INDEX|URI) everywhere. 2008-07-31 15:20:32 +00:00