summaryrefslogtreecommitdiffstats
path: root/gst/frei0r
AgeCommit message (Collapse)AuthorFilesLines
2009-06-29frei0r: Correctly clean up elements to be reusable and not leak memorySebastian Dröge3-0/+15
2009-06-29frei0r: In the filter plugins create the frei0r instances in create() before ↵Sebastian Dröge2-13/+12
playback starts
2009-06-29frei0r: In the mixer plugins create the frei0r instances in create() before ↵Sebastian Dröge1-12/+9
playback starts
2009-06-29frei0r: In the src plugins create the frei0r instances in create() before ↵Sebastian Dröge1-11/+10
playback starts
2009-06-29frei0r: Use fixed caps on the filter padsSebastian Dröge1-0/+2
This is required because we have to create a new frei0r instance for any caps changes and the instances can have history. Just creating a new instance during playback can result in bad output right after the caps change.
2009-06-27frei0r: Set the default property values correctlySebastian Dröge1-9/+38
2009-06-19frei0r: Make plugin scanning more robustSebastian Dröge4-15/+20
2009-06-19frei0r: Make sure to only register plugins that have valid propert typesSebastian Dröge1-0/+15
2009-06-19frei0r: Remove custom get_unit_size implementationSebastian Dröge1-16/+0
This is already handled by the default one from GstVideoFilter
2009-06-19frei0r: Fix the klass of the filter elementsSebastian Dröge1-1/+1
2009-06-19frei0r: Free type namesSebastian Dröge3-3/+15
2009-06-19frei0r: Unref the GstCollectPads instance on finalizeSebastian Dröge1-0/+4
2009-06-19frei0r: Don't allow caps changes in PLAYING/PAUSEDSebastian Dröge1-24/+11
Most frei0r source plugins generate output based on previous output and creating a new instance on caps changes will let the output start at 0 again.
2009-06-19freir0: Add support for frei0r mixer pluginsSebastian Dröge5-8/+867
2009-06-19frei0r: Destroy the f0r_instance_t in stop()Sebastian Dröge1-0/+18
2009-06-19frei0r: Add the frei0r plugin type to the element nameSebastian Dröge2-2/+2
This makes it easier to distinguish generators from filters, etc
2009-06-19frei0r: Add support for frei0r source/generator pluginsSebastian Dröge4-2/+482
2009-06-19frei0r: Allow the complete double range for double propertiesSebastian Dröge1-1/+1
The spec restricts it to [0,1] but some plugins are using the complete double range.
2009-06-19frei0r: Use better property nicksSebastian Dröge1-4/+17
2009-06-19frei0r: First version of a frei0r wrapper pluginSebastian Dröge6-0/+1535
Currently this only supports frei0r filters.