mirror of https://github.com/dsoprea/go-exif.git
parent
d293fcac9c
commit
9a4bd45d39
|
@ -31,21 +31,3 @@ type EncodeableValue interface {
|
|||
type UndefinedValueDecoder interface {
|
||||
Decode(valueContext *exifcommon.ValueContext) (value EncodeableValue, err error)
|
||||
}
|
||||
|
||||
type TagUndefinedType_UnknownValue []byte
|
||||
|
||||
func (tutuv TagUndefinedType_UnknownValue) String() string {
|
||||
parts := make([]string, len(tutuv))
|
||||
for i, c := range tutuv {
|
||||
parts[i] = fmt.Sprintf("%02x", c)
|
||||
}
|
||||
|
||||
h := sha1.New()
|
||||
|
||||
_, err := h.Write(tutuv)
|
||||
log.PanicIf(err)
|
||||
|
||||
digest := h.Sum(nil)
|
||||
|
||||
return fmt.Sprintf("Unknown<DATA=[%s] LEN=(%d) SHA1=[%020x]>", strings.Join(parts, " "), len(tutuv), digest)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue