Skip to content

Commit 9279470

Browse files
author
Marconi Gomes
committed
fix: Capitalized JSON attributes
1 parent 37a5c3b commit 9279470

File tree

3 files changed

+22
-23
lines changed

3 files changed

+22
-23
lines changed

AMRPC WatchDog Desktop/Payload.cs

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ namespace AMRPC_WatchDog_Desktop
66
{
77
public class Payload
88
{
9-
private string _playingStatusValue;
9+
private string _playerStateValue;
1010
private double _endTimeValue = -1;
1111

1212
public event PropertyChangedEventHandler PropertyChanged;
@@ -18,23 +18,23 @@ public static class PlayingStatuses
1818
public const string Paused = "paused";
1919
}
2020

21-
public string Title { get; set; }
22-
public string Album { get; set; }
23-
public string Artist { get; set; }
24-
public string ThumbnailPath { get; set; }
21+
public string title { get; set; }
22+
public string album { get; set; }
23+
public string artist { get; set; }
24+
public string thumbnailPath { get; set; }
2525

26-
public string PlayingStatus
26+
public string playerState
2727
{
28-
get => _playingStatusValue;
28+
get => _playerStateValue;
2929
set
3030
{
31-
if (value == _playingStatusValue) return;
32-
_playingStatusValue = value;
31+
if (value == _playerStateValue) return;
32+
_playerStateValue = value;
3333
NotifyPropertyChanged();
3434
}
3535
}
3636

37-
public double EndTime
37+
public double endTime
3838
{
3939
get => _endTimeValue;
4040
set
@@ -52,12 +52,12 @@ private void NotifyPropertyChanged([CallerMemberName] string propertyName = "")
5252

5353
public void ResetToInitialState()
5454
{
55-
Title = null;
56-
Artist = null;
57-
Album = null;
58-
ThumbnailPath = null;
59-
PlayingStatus = PlayingStatuses.NotStarted;
60-
EndTime = -1;
55+
title = null;
56+
artist = null;
57+
album = null;
58+
thumbnailPath = null;
59+
playerState = PlayingStatuses.NotStarted;
60+
endTime = -1;
6161
}
6262
}
6363
}

AMRPC WatchDog Desktop/Program.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
using System;
22
using System.Windows.Forms;
3-
using Microsoft.Win32;
43

54
namespace AMRPC_WatchDog_Desktop
65
{
76
internal static class Program
87
{
98

10-
private const string AppVersion = "v0.2.1";
9+
private const string AppVersion = "v0.2.3";
1110
[STAThread]
1211
private static void Main()
1312
{

AMRPC WatchDog Desktop/Provider.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,12 @@ private void OnPlaybackInfoChanged(GlobalSystemMediaTransportControlsSession sen
6565
var playbackInfo = _ampSession.GetPlaybackInfo();
6666
var timelineProperties = _ampSession.GetTimelineProperties();
6767

68-
_payload.PlayingStatus = playbackInfo.PlaybackStatus.ToString().ToLower() == Payload.PlayingStatuses.Playing
68+
_payload.playerState = playbackInfo.PlaybackStatus.ToString().ToLower() == Payload.PlayingStatuses.Playing
6969
? Payload.PlayingStatuses.Playing : Payload.PlayingStatuses.Paused;
7070

7171
Double newEndTime = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds() +
7272
timelineProperties.EndTime.TotalMilliseconds;
73-
_payload.EndTime = newEndTime;
73+
_payload.endTime = newEndTime;
7474
}
7575

7676
private async void OnMediaPropertiesChanged(GlobalSystemMediaTransportControlsSession sender, MediaPropertiesChangedEventArgs args)
@@ -88,10 +88,10 @@ private async void OnMediaPropertiesChanged(GlobalSystemMediaTransportControlsSe
8888

8989
private void ParseMediaProperties(GlobalSystemMediaTransportControlsSessionMediaProperties mediaProperties)
9090
{
91-
_payload.Artist = mediaProperties.AlbumArtist.Split('-').First().Trim();
92-
_payload.Album = mediaProperties.AlbumArtist.Split('—').Last().Trim();
91+
_payload.artist = mediaProperties.AlbumArtist.Split('-').First().Trim();
92+
_payload.album = mediaProperties.AlbumArtist.Split('—').Last().Trim();
9393
// payload.ThumbnailPath = mediaProperties.Thumbnail;
94-
_payload.Title = mediaProperties.Title;
94+
_payload.title = mediaProperties.Title;
9595
OnPlaybackInfoChanged(null, null);
9696
}
9797

0 commit comments

Comments
 (0)