[gnome-sound-recorder] recorder: remove unnecessary GstTagSetter
- From: Bilal Elmoussaoui <bilelmoussaoui src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-sound-recorder] recorder: remove unnecessary GstTagSetter
- Date: Sat, 30 May 2020 11:32:56 +0000 (UTC)
commit 33cb86d3ff968cdeb4200d7b8c3e440d933e333e
Author: Kavan Mevada <kavanmevada gmail com>
Date: Fri May 29 22:52:13 2020 +0530
recorder: remove unnecessary GstTagSetter
src/record.js | 16 ----------------
1 file changed, 16 deletions(-)
---
diff --git a/src/record.js b/src/record.js
index 56c325c..a0eb4bd 100644
--- a/src/record.js
+++ b/src/record.js
@@ -127,22 +127,6 @@ var Record = class Record {
this.volume = Gst.ElementFactory.make('volume', 'volume');
this.pipeline.add(this.volume);
this.ebin = Gst.ElementFactory.make('encodebin', 'ebin');
- this.ebin.connect('element-added', (ebin, element) => {
- let factory = element.get_factory();
-
- if (factory !== null) {
- this.hasTagSetter = factory.has_interface('GstTagSetter');
- if (this.hasTagSetter === true) {
- this.taglist = Gst.TagList.new_empty();
- this.taglist.add_value(Gst.TagMergeMode.APPEND, Gst.TAG_APPLICATION_NAME, _('Sound
Recorder'));
- element.merge_tags(this.taglist, Gst.TagMergeMode.REPLACE);
- this.taglist.add_value(Gst.TagMergeMode.APPEND, Gst.TAG_TITLE, this.initialFileName);
- element.merge_tags(this.taglist, Gst.TagMergeMode.REPLACE);
- this.taglist.add_value(Gst.TagMergeMode.APPEND, Gst.TAG_DATE_TIME,
this.gstreamerDateTime);
- element.merge_tags(this.taglist, Gst.TagMergeMode.REPLACE);
- }
- }
- });
this.pipeline.add(this.ebin);
this.ebin.set_property('profile', this._getProfile());
this.filesink = Gst.ElementFactory.make('filesink', 'filesink');
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]