Better Performance and more ...
Posted: Thu Apr 03, 2008 12:57 pm
Actual we transfer Data from the Interface to DD in 188-Byte-Packages.
I assume we should / can speed up this transfer dramatically ?!
Why ?`
In my BDA-Interface i must divide an IMediaSample into 188-Byte-packages by loop.
This may take a quite little what must not ne neccessary.
Also i assume you collect those small packeages again into any kind of big / user defined buffer. Again in a loop or something.
Also not neccessary !
else...
The size of IMediaSample will vary from the depending driver and Hardware - from several small KB's (DVB-T) up to many KB's (4-500 and above - ... and much more for HDTV on DVB-S2!)
Lets change / add this 'Data-Handover' in a new (Test-) API-Version 3.0 ! We can handle this via InterfaceInfo^.dwVersion.
Additional:
If we / you can manage a change shortly, we should implicitly reconsider the / new tuning-params !
- differ and handle params between kind of hardware (S/C/T)
- add additional params for S2 (for several hardware like Hauppauge and more...)
... and many more things to discuss similiar...
I assume we should / can speed up this transfer dramatically ?!
Why ?`
In my BDA-Interface i must divide an IMediaSample into 188-Byte-packages by loop.
This may take a quite little what must not ne neccessary.
Also i assume you collect those small packeages again into any kind of big / user defined buffer. Again in a loop or something.
Also not neccessary !
else...
The size of IMediaSample will vary from the depending driver and Hardware - from several small KB's (DVB-T) up to many KB's (4-500 and above - ... and much more for HDTV on DVB-S2!)
Lets change / add this 'Data-Handover' in a new (Test-) API-Version 3.0 ! We can handle this via InterfaceInfo^.dwVersion.
Additional:
If we / you can manage a change shortly, we should implicitly reconsider the / new tuning-params !
- differ and handle params between kind of hardware (S/C/T)
- add additional params for S2 (for several hardware like Hauppauge and more...)
... and many more things to discuss similiar...
🌟 Recommended Tools & Services
• Formify.one - Free Online Form Creator (Better than Google Forms). - Create Professional Forms That Match Your Business, Form Builder That Actually Helps You Collect More Responses
• CrispShare - Screenshot Editor That Makes Your Work Look Professional (Without Design Skills). - Make Your Screenshots Stand Out in Crowded Social Feeds
• DVB Dream - Best TV Reception/Record software for your computer DVB add on. - Stop Missing Your Favorite Shows - Record TV Directly to Your PC. Turn Your Computer Into a Professional TV Recorder. Unlock Its Full Potential With Professional TV Software
• CrispShare - Screenshot Editor That Makes Your Work Look Professional (Without Design Skills). - Make Your Screenshots Stand Out in Crowded Social Feeds
• DVB Dream - Best TV Reception/Record software for your computer DVB add on. - Stop Missing Your Favorite Shows - Record TV Directly to Your PC. Turn Your Computer Into a Professional TV Recorder. Unlock Its Full Potential With Professional TV Software