audio: video: Optimize by using cached quark for meta tag
authorHavard Graff <havard.graff@gmail.com>
Fri, 14 Jun 2019 08:14:23 +0000 (10:14 +0200)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Sat, 27 Jun 2020 09:23:10 +0000 (09:23 +0000)
commit0826fb95b7b6b9019f0dc18a769a88d71487ce4b
tree2d73f0737c6a94ee20ab4965ccad65ec92ecf0e6
parent5464d420f9f7eab022b52513a7c251a70c899d2f
audio: video: Optimize by using cached quark for meta tag

Avoid taking the global quark lock for every single buffer.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/295>
gst-libs/gst/audio/gstaudiodecoder.c
gst-libs/gst/audio/gstaudioencoder.c
gst-libs/gst/audio/gstaudiofilter.c
gst-libs/gst/rtp/gstrtpbaseaudiopayload.c
gst-libs/gst/video/gstvideodecoder.c
gst-libs/gst/video/gstvideoencoder.c
gst-libs/gst/video/gstvideofilter.c
gst/audioconvert/gstaudioconvert.c
gst/audioresample/gstaudioresample.c