Netflix / photon

Photon is a Java implementation of the Interoperable Master Format (IMF) standard. IMF is a SMPTE standard whose core constraints are defined in the specification st2067-2:2013
Apache License 2.0
234 stars 76 forks source link

Implementation version not shown correctly in ErrorObject::getErrorDescription #264

Open jonno85uk opened 4 years ago

jonno85uk commented 4 years ago

Using 4.5.14 all of the errors retrieved via ErrorObject::getErrorDescription() show the photon version as 0.0.0

The value '-1' of element 'cpl:SourceDuration' is not valid. [Photon version: 0.0.0]

The manifest (build/manifest/Photon.properties) of the build is:

Manifest-Version=1.0 Implementation-Title=com.netflix.photon#Photon;4.5.14 Implementation-Version=4.5.14 Built-Status=integration Built-By=jonathan.noble Built-OS=Windows 10 Build-Date=2019-11-05_12:22:47 Gradle-Version=2.9 Module-Owner=netflixoss@netflix.com Module-Email=netflixoss@netflix.com Module-Source= Module-Origin=https://github.com/Netflix/photon.git Change=aa80dc8 Branch=aa80dc816200fd80877931b477abded72d2bba3b Build-Host=localhost Build-Job=LOCAL Build-Number=LOCAL Build-Id=LOCAL Created-By=1.8.0_211-b12 (Oracle Corporation) Build-Java-Version=1.8.0_211 X-Compile-Target-JDK=1.8 X-Compile-Source-JDK=1.8

Photon was built with the following command:

gradlew.bat -Prelease.useLastTag=true build