View Issue Details

IDProjectCategoryView StatusLast Update
0008516MMW v4Framework: Taggingpublic2011-10-18 08:05
ReporterLudek Assigned To 
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



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?


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


2011-10-14 22:19

developer   ~0028288

Fixed in build 1446.


2011-10-18 08:05

developer   ~0028346

Verified 1446