summaryrefslogtreecommitdiffstats
path: root/gst/debugutils/fpsdisplaysink.c
AgeCommit message (Collapse)AuthorFilesLines
2009-05-16fpsdisplaysink: Fix resetting of the sink in NULLJan Schmidt1-4/+12
Reset the fpsdisplaysink in NULL by removing the textoverlay if we created it. Fixes: #582633
2009-05-01docs: make fpsdisplaysink show up in the docsTim-Philipp Müller1-1/+1
2009-05-01fpsdisplaysink: move private struct into plugin struct and use Gst namespaceTim-Philipp Müller1-121/+91
2009-05-01fpsdisplaysink: rename plugin (not element) to debugutilsbadTim-Philipp Müller1-16/+3
Makes it easier to add further utils here without creating yet another plugin.
2009-04-30fpsdisplaysink: init variable to NULL to avoid compiler warningTristan Matthews1-1/+1
Fixes #580901.
2009-04-30fpsdisplay: code cleanup and plug overlay as neededStefan Kost1-28/+57
Pluggin the text-ovelay causes some slowdowns and might need a colorspace converter. We now only check the text-overlay property whne goint to ready and plug or unplug the text-overlay at that time. If the property changes during playing, its not switched immediately.
2009-04-23fpsdisplay: more cleanupsStefan Kost1-11/+15
Use normal gst-defines in PLUGIN_DEFINE. Shorten _start/stop method names. More ideas. Move debug category-init down to plugin-init.
2009-04-23fpsdisplay: use a nicer font familyStefan Kost1-1/+1
2009-04-23fpsdisplay: various cleanups, docs and commentsStefan Kost1-67/+54
Remove unused base_init. Add basic doc blob. Reuse query object. Rename variables for clarity. Add comments and ToDos.
2009-04-23fpsdisplay: remove iface proxyStefan Kost1-71/+1
When we get bus messages for setting the xid, we have the real sink element instance as message_src. No need to proxy the xoverlay iface therefore (autovideosink does not do it either). Also we don't need to rewrite the message src of all messages from that sink.
2009-04-16fpsdisplaysink: add a initial port of a sink with fps displayStefan Kost1-0/+524
This now works with a event probe. Needs some extra work.