summaryrefslogtreecommitdiff
path: root/rhimport/bs1770_responses.go
diff options
context:
space:
mode:
Diffstat (limited to 'rhimport/bs1770_responses.go')
-rw-r--r--rhimport/bs1770_responses.go46
1 files changed, 23 insertions, 23 deletions
diff --git a/rhimport/bs1770_responses.go b/rhimport/bs1770_responses.go
index b254b9c..b0a66fe 100644
--- a/rhimport/bs1770_responses.go
+++ b/rhimport/bs1770_responses.go
@@ -30,57 +30,57 @@ import (
"io"
)
-type BS1770Result struct {
- Album BS1770ResultAlbum `xml:"album"`
+type bs1770Result struct {
+ Album bs1770ResultAlbum `xml:"album"`
}
-type BS1770ResultAlbum struct {
- Tracks []BS1770ResultTrack `xml:"track"`
- Summary BS1770ResultSummary `xml:"summary"`
+type bs1770ResultAlbum struct {
+ Tracks []bs1770ResultTrack `xml:"track"`
+ Summary bs1770ResultSummary `xml:"summary"`
}
-type BS1770ResultTrack struct {
+type bs1770ResultTrack struct {
Total uint `xml:"total,attr"`
Number uint `xml:"number,attr"`
File string `xml:"file,attr"`
- Integrated BS1770ResultValueLUFS `xml:"integrated"`
- Momentary BS1770ResultValueLUFS `xml:"momentary"`
- ShorttermMaximum BS1770ResultValueLUFS `xml:"shortterm-maximum"`
- SamplePeak BS1770ResultValueSPFS `xml:"sample-peak"`
- TruePeak BS1770ResultValueTPFS `xml:"true-peak"`
+ Integrated bs1770ResultValueLUFS `xml:"integrated"`
+ Momentary bs1770ResultValueLUFS `xml:"momentary"`
+ ShorttermMaximum bs1770ResultValueLUFS `xml:"shortterm-maximum"`
+ SamplePeak bs1770ResultValueSPFS `xml:"sample-peak"`
+ TruePeak bs1770ResultValueTPFS `xml:"true-peak"`
}
-type BS1770ResultSummary struct {
+type bs1770ResultSummary struct {
Total uint `xml:"total,attr"`
- Integrated BS1770ResultValueLUFS `xml:"integrated"`
- Momentary BS1770ResultValueLUFS `xml:"momentary"`
- ShorttermMaximum BS1770ResultValueLUFS `xml:"shortterm-maximum"`
- SamplePeak BS1770ResultValueSPFS `xml:"sample-peak"`
- TruePeak BS1770ResultValueTPFS `xml:"true-peak"`
+ Integrated bs1770ResultValueLUFS `xml:"integrated"`
+ Momentary bs1770ResultValueLUFS `xml:"momentary"`
+ ShorttermMaximum bs1770ResultValueLUFS `xml:"shortterm-maximum"`
+ SamplePeak bs1770ResultValueSPFS `xml:"sample-peak"`
+ TruePeak bs1770ResultValueTPFS `xml:"true-peak"`
}
-type BS1770ResultValueLUFS struct {
+type bs1770ResultValueLUFS struct {
LUFS float64 `xml:"lufs,attr"`
LU float64 `xml:"lu,attr"`
}
-type BS1770ResultValueRange struct {
+type bs1770ResultValueRange struct {
LUFS float64 `xml:"lufs,attr"`
}
-type BS1770ResultValueSPFS struct {
+type bs1770ResultValueSPFS struct {
SPFS float64 `xml:"spfs,attr"`
Factor float64 `xml:"factor,attr"`
}
-type BS1770ResultValueTPFS struct {
+type bs1770ResultValueTPFS struct {
TPFS float64 `xml:"tpfs,attr"`
Factor float64 `xml:"factor,attr"`
}
-func NewBS1770ResultFromXML(data io.Reader) (res *BS1770Result, err error) {
+func newBS1770ResultFromXML(data io.Reader) (res *bs1770Result, err error) {
decoder := xml.NewDecoder(data)
- res = &BS1770Result{}
+ res = &bs1770Result{}
if xmlerr := decoder.Decode(res); xmlerr != nil {
err = fmt.Errorf("Error parsing XML response: %s", xmlerr)
return