Support Request #7860
closedadtffileplugin for compressed video data for adtf2 dat files
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
Updated by hidden over 3 years ago
- Status changed from New to In Progress
- Topic set to FileLibrary::DatProcessing
Updated by hidden over 3 years ago
- File demo_adtf2_compressed_video_deserializer.adtffileplugin demo_adtf2_compressed_video_deserializer.adtffileplugin added
- Subject changed from adtfplugin for compressed video data for adtf2 dat files to adtffileplugin for compressed video data for adtf2 dat files
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.
Updated by hidden over 3 years ago
- Status changed from In Progress to Customer Feedback Required
Updated by hidden over 3 years ago
could you provide ubuntu 18.04 based binaries ?
Thanks for correcting the subject.
Updated by hidden over 3 years ago
- File demo_adtf2_compressed_video_deserializer_linux.tgz demo_adtf2_compressed_video_deserializer_linux.tgz added
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
Updated by hidden over 3 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?
Updated by hidden over 3 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.
Updated by hidden over 3 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
Updated by hidden over 3 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 ?
Updated by hidden over 3 years ago
Thanks for your support.
This can be closed.
Updated by hidden over 3 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