Peter Wimmer
Guest
|
Posted:
Wed Dec 28, 2005 9:30 pm Post subject:
Can't receive compressed samples from DRM-protected files |
|
|
Hello,
I'm trying to call IWMReaderAdvanced::SetReceiveStreamSamples on a
DRM-protected file, but the function fails. I suppose that it is not allowed
to get compressed samples of DRM-protected files.
Is it possible to obtain a WMStubDRM.lib file which allows to get compressed
samples? Is there any other workaround?
Here is an explanation why I need compressed samples: I would like to store
stereoscopic 3D content using the Windows Media format. Stereoscopic content
requires a left and a right view, which I would like to encode separately.
Consequently, I create a wmv file which contains two video streams. A mutual
exclusion object is used so that Windows Media Player displays only the left
stream. Only stereo-enabled application, e.g. my Stereoscopic Player should
decode the right stream, too.
The problem is, that samples of both streams are delivered to the same
output when enabling both streams of the mutual exlusion object, and it is
not possible to find out whether the sample belongs to the left or right
stream. When requesting compressed instead of uncompressed samples, it is
possible to avoid the problem, but you can't use DRM anymore. What should I
do?
Best regards,
Peter Wimmer
--------------------
3dtv.at
Peter Wimmer
Ghegastr. 30
4020 Linz
Austria
peter.wimmer@3dtv.at
http://www.3dtv.at
|
|