Project

General

Profile

Actions

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.

Status:
Closed
Priority:
Normal
Customer:
ELEKTROBIT
Department:
SUPPORT
Requester's Priority:
Normal
Support Level:
3rd Level
Resolution:
Product Issue Opened
Platform:
Topic:
FileLibrary::Common
FAQ Links:

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

image002.jpg (10 KB) image002.jpg hidden, 2019-05-16 12:45
image004.png (60.8 KB) image004.png hidden, 2019-05-16 12:45
Actions #1

Updated by hidden almost 5 years ago

  • 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
Actions #2

Updated by hidden almost 5 years ago

  • Subject changed from FW: adtf_file_library (v0.4.1) source findings to [EBPRODUCTSUPPORT-3774] adtf_file_library (v0.4.1) source findings
Actions #3

Updated by hidden almost 5 years ago

  • 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.)

Actions #4

Updated by hidden almost 5 years ago

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?

Actions #5

Updated by hidden almost 5 years ago

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

Actions #6

Updated by hidden almost 5 years ago

  • 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

Actions #7

Updated by hidden almost 5 years ago

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

Actions #8

Updated by hidden almost 5 years ago

  • Status changed from In Progress to Customer Feedback Required
Actions #9

Updated by hidden almost 5 years ago

  • 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
Actions #10

Updated by hidden almost 5 years ago

  • Subject changed from [EBPRODUCTSUPPORT-3774] Could not load deserialzer from Device Toolbox to [EBPRODUCTSUPPORT-3774] Could not load deserializer adtffileplugin from Device Toolbox
Actions #11

Updated by hidden almost 5 years ago

Hallo,

meine späte Antwort tut mir leid.
Alles klar, ihr könnt das Ticket dann zu machen.

Best regards,
Anja Winkler

Actions #12

Updated by hidden almost 5 years ago

  • Status changed from To Be Closed to Closed
Actions

Also available in: Atom PDF