[GStreamer] Use smart pointers and modernize code in WebKitWebAudioSourceGStreamer