View Issue Details

IDProjectCategoryView StatusLast Update
0008516MMW v4Framework: Taggingpublic2011-10-18 08:05
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Target Version4.0Fixed in Version4.0 
Summary0008516: FLAC fails to write Encoder field to file tag
DescriptionDUnit test for Tagging->TTestTaggingFLAC->Test5FieldEncoder fails.

The encoder field indeed isn't saved correctly for FLAC files. To the encoder field we writes the FLACVendor field ("reference libFLAC 1.2.1 20071117").

This happens on the line
FormatParser.FLACTAG.MetaFields[9] := FormatParser.FLACVendor;
in F_FLAC.dpr
TagsNo tags attached.
Fixed in build1446

Activities

Ludek

2011-10-14 12:29

developer   ~0028268

Last edited: 2011-10-14 12:32

Peke, why we write FLAC Vendor field value to the encoder field?

peke

2011-10-14 20:46

developer   ~0028286

Last edited: 2011-10-14 20:47

Vendor Should be only written when ENCODER is Empty where due the compatibility Encoder Version/vendor is written.
See mappings in Constants.pas

Ludek

2011-10-14 22:19

developer   ~0028288

Fixed in build 1446.

peke

2011-10-18 08:05

developer   ~0028346

Verified 1446