View Issue Details

IDProjectCategoryView StatusLast Update
0013198MMW v4DLNA/UPnPpublic2022-04-27 13:58
ReporterLudek Assigned To 
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version4.1 
Target Version4.1.12Fixed in Version4.1.12 
Summary0013198: Hama DIR3000 as renderer fails to show song info when date is in year format only
DescriptionAs reported http://www.mediamonkey.com/forum/viewtopic.php?f=20&t=82977

Webradio (Hama DIR3000) as an renderer shows song info correctly for songs with date like '3.9.1982' but fails for songs with date like '1982'

i.e.
accepted: <dc:date>1982-09-03</dc:date>
failed: <dc:date>1982</dc:date>

Solution (workaround) could be to interpret the date as 1982-01-01 (i.e. always in YYYY-MM-DD form), but watching the specs it is supposed in to be in YYYY[-MM[-DD]] form,
 i.e. MM and DD are optional -- so it is rather the renderer's issue.
Additional InformationThe format MUST be compliant to [ISO 8601] and SHOULD be compliant to [RFC 3339]
TagsNo tags attached.
Fixed in build1788

Relationships

duplicate of 0011882 closedLudek MMW v4 UPnP: <dc:date> is in YYYY form instead of YYYY-MM-DD when only year is assigned 
parent of 0013300 closedLudek MMW v4 Wi-Fi sync: some files sync with year as 1/1/xxxx 
related to 0013395 closedmarek MMA Date is represented as 2016-01-01 instead of 2016 
related to 0018139 closedLudek MMW 5 Date (year) is passed as full date over DLNA 
related to 0019004 closedpeke MMW 5 UPnP/DLNA: MM5 do not send all the information to DLNA clients 

Activities

Ludek

2016-04-04 09:59

developer   ~0044374

Seeing this as duplicate of 0011882

Ludek

2016-04-04 10:24

developer   ~0044376

Last edited: 2016-04-04 10:49

Fixed in 4.1.12.1787 (dc:date '1982' is interpreted as '1982-01-01')

Ludek

2016-04-18 22:17

developer   ~0044457

Last edited: 2016-04-18 22:17

Re-opened,
user reports that this isn't fixed.

I overlooked one place in the code where the format needs to be adjusted too.

Ludek

2016-04-18 22:20

developer   ~0044458

Fixed in 1788

peke

2016-05-21 00:30

developer   ~0044691

Verified 1795

peke

2016-11-22 01:24

developer   ~0046208

Reopen as more fail cases are covered within JDB-801-66059 so I was wondering if it is possible that for 4.x we add forced format in INI and for MM5 we make things configurable.

Logic in user behavior would be that in case all metadata from album is available MMW also supply info for Year even it is empty.

Ludek

2016-11-23 10:44

developer   ~0046220

Last edited: 2016-11-23 10:45

Peke, from the discussion in JDB-801-66059:

1) User confirmed that song info is now correctly shown on Hama DIR3000 when data/year is known.
2) if I understand correctly, you are suggesting so that MM would serve <dc:date>0000-00</dc:date> in case when the year/date is unknown?

I am not keen doing this, this would do more bad than good and this is clearly issue with Hama DIR3000 (as the <dc:date> element is optional).
User also indicated the same and he is filling up the data/year (as suitable workaround for him).

peke

2016-11-23 15:18

developer   ~0046226

I agree that it is fixed for that device and before fully close the issue just wanted to cover all teh cases when and why date is not shown to speed things for future issues if the arise.

As stated these cases show/fail:
Value Format Result
----- ------ ------
00 YY 2000 shown
0000 YYYY 2000 shown
0.0.00 d.m.yy 01.2000 FAIL
0.00 m.yy 2000 shown
00.0000 MM.YYYY 2000 shown
00.00.0000 DD.MM.YYYY 01.2000 FAIL

00-0-0 yy-m-d 01.2000 FAIL
00-0 yy-m 2000 shown
0000-00 YYYY-MM 2000 shown
0000-00-00 YYYY-MM-DD 01.2000 FAIL