Support Request #7208
closed
[EBPRODUCTSUPPORT-3774] Could not load deserializer adtffileplugin from Device Toolbox
Added by hidden almost 5 years ago.
Updated almost 5 years ago.
Requester's Priority:
Normal
Resolution:
Product Issue Opened
Topic:
FileLibrary::Common
Description
Supportanfrage
Hier ein paar Findings in der adtf_file_library:
1) Typo in include Guards:
- src\libraries\adtf_file\include\adtf_file\adtf2\legacy_types.h
- src\libraries\adtf_file\include\adtf_file\adtf2\adtf2_adtf_core_media_sample_deserializer.h
- src\libraries\adtf_file\include\adtf_file\adtf2\adtf2_adtf_core_media_sample_serializer.h
- src\libraries\adtf_file\include\adtf_file\adtf2\adtf2_sample_info.h
- src\libraries\adtf_file\include\adtf_file\adtf2\adtf2_stream_type_deserializers.h
- src\libraries\adtf_file\include\adtf_file\adtf2\adtf2_stream_type_serializers.h
- src\libraries\adtf_file\include\adtf_file\adtf3\adtf3_media_description_serializer.h
- src\libraries\adtf_file\include\adtf_file\adtf3\adtf3_sample_copy_deserializer.h
- src\libraries\adtf_file\include\adtf_file\adtf3\adtf3_sample_info.h
- src\libraries\adtf_file\include\adtf_file\adtf3\adtf3_stream_type_deserializer.h
- src\libraries\adtf_file\include\adtf_file\adtf3\adtf3_stream_type_serializer.h
- src\libraries\utils5extension\include\utils5extension\utils5ext_pkg.h
- src\libraries\utils5extension\include\utils5extension\utils5extension.h
2) Ein adtffileplugin Datei kann hinzugefügt werden (s. fileaccess Bespiel) um der Reader zum Erweitern. Mindestens bis Version 0.2.1 könnte man der adtf_devtb_2_deserializer(d).adtffileplugin(devtb2_deserializer(d).adtffileplugin in BETA Releases) im Reader laden, jetzt mit 0.4.1 nicht mehr. Grund: die c interface ist nicht mehr kompatibel. (Man kann sehen dass es gab ein große Refaktor von snake Case zu camel Case.)
Supportanfrage
1) CDIFHD-63 erstellt
2) Bekannt -> siehe ADTF Device Toolbox 3.0.0 is now available, gelöst in Device Toolbox 3.1.0, Details siehe #7208#note-4
Files
- Project changed from Public Support to 7
- Status changed from New to In Progress
- Topic set to FileLibrary::Common
- Customer set to ELEKTROBIT
- Department set to SUPPORT
- Affected Products ADTF File Library 0.4.1 (BETA) added
- Subject changed from FW: adtf_file_library (v0.4.1) source findings to [EBPRODUCTSUPPORT-3774] adtf_file_library (v0.4.1) source findings
- Resolution set to Product Issue Opened
- Product Issue Numbers set to https://www.cip.audi.de/jira/browse/CDIFHD-63
Produkt Ticket CDIFHD-63 wurde für den ersten Teil mit den Typos angelegt.
@Martin: Kannst Du Dir bitte auch den letzten Punkt nochmal ansehen?
ein adtffileplugin Datei kann hinzugefügt werden (s. fileaccess Bespiel) um der Reader zum Erweitern. Mindestens bis Version 0.2.1 könnte man der adtf_devtb_2_deserializer(d).adtffileplugin(devtb2_deserializer(d).adtffileplugin in BETA Releases) im Reader laden, jetzt mit 0.4.1 nicht mehr. Grund: die c interface ist nicht mehr kompatibel. (Man kann sehen dass es gab ein große Refaktor von snake Case zu camel Case.)
Hi Anja,
ja das hängt leider mit der Harmonisierung der Coding Guidelines aller unserer OpenSource Projekte zusammen. Der Bruch der Binärkompatibilität war an der Stelle leider nicht mehr zu verhindern (du kannst Dir gar nicht vorstellen wie lange ich mich mit Thema Coding Styles herumgeschlagen habe um das vor den ersten Releases zu machen :-( ).
Leider taucht das im Changelog nicht sehr prominent auf.
@Flo kannst Du das nochmal deutlich einarbeiten?
Hallo Martin,
Wir es dann auch eine neue Devicetoolbox geben, die mit dem neuen C interface kompatibel ist um den Deserializer zu laden?
Danke und Grüße,
Anja
- Affected Products ADTF Device Toolbox 3.0.0 added
Hallo Anja,
das sollte mit der Device Toolbox 3.0.0 und dem Patch (eigentlich für ADTF 3.4.0) funktionieren.
Findest Du bei uns im Download Center hier
Gruß
Matthias
Wir es dann auch eine neue Devicetoolbox geben, die mit dem neuen C interface kompatibel ist um den Deserializer zu laden?
Natürlich, das wird in der 3.1.0 enthalten sein, diese ist dann zu ADTF 3.5.0 kompatibel
- Status changed from In Progress to Customer Feedback Required
- Project changed from 7 to Public Support
- Subject changed from [EBPRODUCTSUPPORT-3774] adtf_file_library (v0.4.1) source findings to [EBPRODUCTSUPPORT-3774] Could not load deserialzer from Device Toolbox
- Description updated (diff)
- Status changed from Customer Feedback Required to To Be Closed
- Private changed from Yes to No
- Support Level changed from 2nd Level to 3rd Level
- Subject changed from [EBPRODUCTSUPPORT-3774] Could not load deserialzer from Device Toolbox to [EBPRODUCTSUPPORT-3774] Could not load deserializer adtffileplugin from Device Toolbox
Hallo,
meine späte Antwort tut mir leid.
Alles klar, ihr könnt das Ticket dann zu machen.
Best regards,
Anja Winkler
- Status changed from To Be Closed to Closed
Also available in: Atom
PDF