[gnome-sound-recorder] recording: remove mimetype property



commit 2fbe21edb5304f0491f2448c131a67ee2f9eaccd
Author: Kavan Mevada <kavanmevada gmail com>
Date:   Fri May 29 00:52:23 2020 +0530

    recording: remove mimetype property

 src/recording.js | 15 ---------------
 src/row.js       |  2 +-
 2 files changed, 1 insertion(+), 16 deletions(-)
---
diff --git a/src/recording.js b/src/recording.js
index 9ff3ec8..8fda7d7 100644
--- a/src/recording.js
+++ b/src/recording.js
@@ -11,11 +11,6 @@ var Recording = new GObject.registerClass({  // eslint-disable-line no-unused-va
             'Recording Duration', 'Recording duration in seconds',
             GObject.ParamFlags.READWRITE | GObject.ParamFlags.CONSTRUCT,
             0, GLib.MAXINT16, 0),
-
-        'mime-type': GObject.ParamSpec.string(
-            'mime-type',
-            'Recording Audio Codec', 'Recording audio codec type',
-            GObject.ParamFlags.READWRITE | GObject.ParamFlags.CONSTRUCT, ''),
     },
 }, class Recording extends GObject.Object {
     _init(file) {
@@ -36,12 +31,6 @@ var Recording = new GObject.registerClass({  // eslint-disable-line no-unused-va
         discoverer.connect('discovered', (_discoverer, audioInfo) => {
             this._duration = audioInfo.get_duration()  / Gst.SECOND;
             this.notify('duration');
-
-            let stream = audioInfo.get_audio_streams()[0];
-            if (stream) {
-                this._mimeType = stream.get_caps().to_string().split(', ')[0];
-                this.notify('mime-type');
-            }
         });
 
         discoverer.discover_uri_async(this.uri);
@@ -66,10 +55,6 @@ var Recording = new GObject.registerClass({  // eslint-disable-line no-unused-va
             return undefined;
     }
 
-    get mimeType() {
-        return this._mimeType;
-    }
-
     get file() {
         return this._file;
     }
diff --git a/src/row.js b/src/row.js
index 28557b1..11f73ba 100644
--- a/src/row.js
+++ b/src/row.js
@@ -22,7 +22,7 @@ var Row = GObject.registerClass({ // eslint-disable-line no-unused-vars
 
         this._action_row.title = recording.name;
         const recordTime = Utils.Time.getDisplayTime(
-                (recording.timeCreated > 0) ? recording.timeCreated : recording.timeModified);
+            recording.timeCreated > 0 ? recording.timeCreated : recording.timeModified);
 
         recording.connect('notify::duration', () => {
             this._action_row.subtitle = `${Utils.Time.formatTime(recording.duration)} • ${recordTime}`;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]