directsoundsrc: Avoid leaking copy of caps object
authorSebastian Rasmussen <sebras@hotmail.com>
Sat, 9 Aug 2014 11:22:42 +0000 (13:22 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Mon, 11 Aug 2014 06:49:57 +0000 (08:49 +0200)
commit8f48e72a7cf1ff8f00a4882d918c5119d83b1e54
treea04873824be9466b07f9d9f4d9ea86874c4ea4c9
parent84f6600fcd0cbf123852406f37d319d5d738abef
directsoundsrc: Avoid leaking copy of caps object

gst_pad_get_pad_template_caps() returns a reference which is unreferenced,
so creating a copy using gst_caps_copy() results in a reference leak.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734536
sys/directsound/gstdirectsoundsrc.c