[MPlayer-dev-eng] [PATCH] vp7vfw encoding with compdata

Gianluigi Tiesi mplayer at netfarm.it
Sun Apr 1 14:17:11 CEST 2007


On Sun, Apr 01, 2007 at 06:04:26PM +0700, Vladimir Voroshilov wrote:
> 2007/4/1, Gianluigi Tiesi <mplayer at netfarm.it>:
> >It seams quit unrealable even with coinit call
> >on mingw I cannot load compdata files, setcompdata fails
> >but compdata=dialog is working...
> >No one other me has intrested about this?
> >
> I'm afraid this is bug in the codec. Codec itself (through dialog box)
> can not even save it's own data into file with name different from
> ".vbs" (there is nothing before dot in filename) in the root folder.
> Data, stored through dialog box differs from returned by ICM_GETSTATE.
It seams that it doesn't like data I saved before with
vfw2menc, but if you call first GETSTATE then rewrite it
with SETSTATE, the codec will not complain.
vdub uses a different way
it seams using mencoder the codec writes
a key in HKLM -> HKLM\bSettings while it writes the correct
key HKLM\Software\ON2...etc while used in vdub
This codec really want to mess my registry,
a non admin may be not able to use it.

I've stepped a bit the codec it currently writes data in the registry
but returns 0 on SETSETATE message, I've made several tests
without any result, anyway it seams that vp7 video are not currently
playable

> P.S. i think that missed CoInitialize in vfw driver loading under
> win32 should be treated as bug.
agree, but some codecs still work without like vp6vfw.dll,
btw vp7vfw needs com to embed IE into the about dialog...
a bmp it's not enough? :D

Regards

-- 
Gianluigi Tiesi <sherpya at netfarm.it>
EDP Project Leader
Netfarm S.r.l. - http://www.netfarm.it/
Free Software: http://oss.netfarm.it/



More information about the MPlayer-dev-eng mailing list