List Info

Thread: Re: sample plug-in help




Re: sample plug-in help
country flaguser name
United States
2007-05-29 18:29:37
Mark Hammer wrote:
> Hi Daniel,
> Thanks again for this guidance... given that it is not
implemented in 
> realplayer, I will have to actually implement the
playback velocity 
> feature myself. Thus, I was wondering if there was some
sort of 'layer' 
> or interface whereby I could easily get access to the
decoded 
> image/audio data. From there it would be reasonably
easy to basically 
> downsample them (or something) to produce a sped-up
version. In that 
> regard, how would I let the player know that the time
is faster?
> If there is not such a layer, should I simply take the
Helix rm renderer 
> and rewrite it to be able to support multiple
velocities? (This seems 
> like a bit of a drastic measure to me.) In that case,
would velocity be 
> reported to the player by simply passing the
"multiplied" value back 
> through OnTimeSync?

Take a look at clientapps/simpleplayer. It fully supports
playback
velocity. It will show you how to control the velocity of
the
playback engine. Playback velocity is on HEAD and 150Cay.
The RealMedia
renderers (plugins) already support velocity. It is only the
Linux
player GUI that does not (yet) support it.

--greg.



> 
> Again, thanks.
> Mark
> 
> Daniel Yek wrote:
>>
>> At 12:33 PM 5/29/2007, Daniel Yek wrote:
>> <snip>
>>
>>> However, nothing seemed to happen.
>>>
>>> I have also noticed that this:
>>>   IHXPlaybackVelocity::InitVelocityControl()
>>> is called, but this:
>>>   IHXPlaybackVelocity::InitVelocity()
>>> isn't called in:
>>>   hx_player_new().
>>>
>>> That could be where the problem is.
>>>
>>> -- 
>>> Daniel Yek
>>
>>
>> I take this back. InitVelocityControl() is it;
InitVelocity() doesn't 
>> exist.
>>
>> There is a bare minimum implementation in the
player project to use 
>> the IHXPlaybackVelocity interface. The development
is yet to be 
>> completed.
>>
>> http://lists.helixcommunity.org/piperm
ail/player-dev/2005-June/001744.html 
>>
>>
>>
> 


_______________________________________________
Helix-client-dev mailing list
Helix-client-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )