GNOME Bugzilla – Bug 766663
bad: fix leaks in tests
Last modified: 2016-06-27 06:33:26 UTC
.
Created attachment 328194 [details] [review] autoconvert: fix factories leak in test The factories returned by gst_registry_find_feature() have to be unreffed.
Created attachment 328195 [details] [review] audioaggregator: fix buffer leak If the pad was still owning a buffer when being destroyed it was leaked. Fix a leak with the test_flush_start_flush_stop test.
Created attachment 328196 [details] [review] audiointerleave: fix message leaks by flushing the bus
Created attachment 328197 [details] [review] fix event leaks in tests The events are supposed to be unreffed when finishing the test, not reffed.
Created attachment 328198 [details] [review] fix buffer leaks in tests gst_check_drop_buffers() release the buffers exchanged during the test.
Created attachment 328199 [details] [review] camerabin: fix element leak in test
Created attachment 328200 [details] [review] uvch264demux: fix buffer leaks in test The mock chain functions aren't unreffing the buffers so the caller should do it.
Created attachment 328201 [details] [review] glupload: fix shader leak in test
Created attachment 328202 [details] [review] glimagesink: properly setup/teardown tests tcase_add_checked_fixture() is suppose to call the setup and teardown functions so the tests don't have to do it manually.
Created attachment 328203 [details] [review] glimagesink: fix query leak in test
Attachment 328194 [details] pushed as e925a8a - autoconvert: fix factories leak in test Attachment 328195 [details] pushed as 172529e - audioaggregator: fix buffer leak Attachment 328196 [details] pushed as 2ec2e15 - audiointerleave: fix message leaks by flushing the bus Attachment 328197 [details] pushed as fc5cb1e - fix event leaks in tests Attachment 328198 [details] pushed as a68534d - fix buffer leaks in tests Attachment 328199 [details] pushed as 9694e7e - camerabin: fix element leak in test Attachment 328200 [details] pushed as bebe4ca - uvch264demux: fix buffer leaks in test Attachment 328201 [details] pushed as 6a02c8a - glupload: fix shader leak in test Attachment 328202 [details] pushed as e071510 - glimagesink: properly setup/teardown tests Attachment 328203 [details] pushed as 0d6359d - glimagesink: fix query leak in test
The audioaggregator buffer leak fix is in 1.8 now