Project

General

Profile

Actions

Support Request #7860

closed

adtffileplugin for compressed video data for adtf2 dat files

Added by hidden almost 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Customer:
DAIMLER
Department:
MBRDI
Requester's Priority:
Normal
Support Level:
2nd Level
Resolution:
Solved Issue
Product Issue Numbers:
Platform:
Ubuntu 18.04 64bit, Windows 10 64bit
Topic:
FileLibrary::DatProcessing
FAQ Links:

Description

Supportanfrage

I am trying to load a adtf2 dat file containing compressed video data using adtf file library 0.4.1.

I am getting the following error:

"no type deserializer for 'adtf.type.video_compressed.adtf2_support.serialization.adtf.cid' available"

How can i find the *.adtfplugin for compressed video format?

Lösung

it will be delivered with upcoming ADTF 3.6 (this month).
To keep you going, please find my self compiled binary attached

Note

IFHD / ADTF File Library won't load adtfplugins (ADTF Componnents: Filter, Service, Streaming Source, Streaming Sink), it will load adtffileplugins (DAT Processor / Reader / Deserializer.
Small, but important difference.


Files

Actions #1

Updated by hidden almost 5 years ago

  • Status changed from New to In Progress
  • Topic set to FileLibrary::DatProcessing
Actions #2

Updated by hidden almost 5 years ago

Hi Murali,

it will be delivered with upcoming ADTF 3.6 (this month).
To keep you going, please find my self compiled binary attached (Windows 10, VS2017, VC141, RelWithDebInfo)
  • Note: Of course, please handle this as BETA and exchange with official release when available

Cosmetic changes:
IFHD / ADTF File Library won't load adtfplugins (ADTF Componnents: Filter, Service, Streaming Source, Streaming Sink), it will load adtffileplugins (DAT Processor / Reader / Deserializer.
Small, but important difference.

Actions #3

Updated by hidden almost 5 years ago

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

Updated by hidden almost 5 years ago

could you provide ubuntu 18.04 based binaries ?

Thanks for correcting the subject.

Actions #5

Updated by hidden almost 5 years ago

Please find the Linux version also attached.
I just pack it into an archive because of the same name.

Note: It's not Ubuntu 18.04, it is Ubuntu 16.04 as our system setup. But it should work as well of course

Actions #6

Updated by hidden almost 5 years ago

Thanks for providing linux variant.

For windows: ADTF 3.5.0 is still based on VC140 and our tool chain is also based on VC140 compiler. Is it possible to provide a (Windows 10, VC140, RelWithDebInfo) variant?

Actions #7

Updated by hidden almost 5 years ago

It is just a windows binary, it will work also with ADTF 3.5.0 / IFHD 0.4.1.
You do the same with not official supported Windows 10 (ADTF 3.5.0 is supported on Windows 7).

As already mentioned, it is just for you to stay productive and must be exchanged with official ADTF 3.6.0 Release.
ADTF 3.6.0 (and also used IFHD / ADTF File Library 0.5.0) will be VS 2017 VC141.

Reason:
We should and must support Windows 10.
Windows 10 comes with a lot of scaling trouble regarding High-DPI.
Qt 5.9.x could not handle this -> Upgrade to Qt 5.12.x
But, Qt 5.12.x changed the WebEngine and it will only be available for VS 2017 VC141 and not for VS 2015 VC140 anymore.

This has been discussed with customer forum and the main target is official Windows 10 support, so we have to change.
And you please as well, mix up different adtfplugins / adtffileplugins will work as long as it consumes the same dependencies - this could not be guaranteed and supported.

Short:
Please adapt your toolchain as soon as possible.
For now, you can use the binary as well, no trouble.
But for implementing it must be VS 2017 VC141.

Actions #8

Updated by hidden almost 5 years ago

Yes from vc140 compiler onward, visual studio supports cross linking of various binaries unless there is a change in major version.

Just out of curiosity, how much does Qt5.12.x version improves from Qt 5.9.x with respect to high dpi support?

Based on my understanding according to qt documentation, qt supports high dpi from qt 5.6 onward.
From 5.9.x to 5.12.x, there were not any major changes in high dpi functionality except the support for high dpi based window themes introduced in qt 5.10

Actions #9

Updated by hidden almost 5 years ago

Yes from vc140 compiler onward, visual studio supports cross linking of various binaries unless there is a change in major version.

Yes the ABI is compatible since Update 3 of VS 2015.
But you will getting trouble consuming differnet libraries (as Qt does).
Furthermore, you can not compile with VS2015 vc140 against a VS2017 vc141 SDK (like ADTF).
It only work the other way (e.g. right now using VS 2017 with ADTF 3.5.0).
But because of Qt it was not possible to stay VS 2015 vc140 Update 3 as already mentioned.

Just out of curiosity, how much does Qt5.12.x version improves from Qt 5.9.x with respect to high dpi support?

The changes had been in 5.11, but this is not LTS so we need 5.12


Anyway... is your topic solved ?

Actions #10

Updated by hidden almost 5 years ago

Thanks for your support.

This can be closed.

Actions #11

Updated by hidden almost 5 years ago

  • Project changed from 9 to Public Support
  • Description updated (diff)
  • Status changed from Customer Feedback Required to To Be Closed
  • Private changed from Yes to No
  • Resolution set to Solved Issue
Actions #12

Updated by hidden over 4 years ago

  • Status changed from To Be Closed to Closed
Actions

Also available in: Atom PDF