[Live-devel] Question on ClientTrickPlayState.fScale

xcsmith at rockwellcollins.com xcsmith at rockwellcollins.com
Tue Jun 26 13:05:58 PDT 2007


I am working with mediaServer and the trick mode code now, and I have the 
following problem:
When I setup a session and send the very first PLAY request with a scale 
of 2.0, I get a regular 1x stream.  I ran the debugger for awhile and 
noticed that in ClientTrickPlayState, fScale is initialized to 2.0.  In 
the function MPEG2TransportFileServerMediaSubsession::startStream(), 
client->areChangingState() appears to return false. I think this is 
because I want to play with scale 2 but fScale was already = 2.0. 
Therefore my trick mode filters are never created.
When I send my first PLAY, everything works OK if my scale is 4.

Do you think I am doing something wrong? Why is fScale initialized to 2.0?
Thanks very much!

?????????????????????????????????????????? 
Xochitl Smith 
        GS Software Engineer; Computer-E 

ph: 319.263.0191 
xcsmith at rockwellcollins.com
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live555.com/pipermail/live-devel/attachments/20070626/7290ab62/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 2784 bytes
Desc: not available
Url : http://lists.live555.com/pipermail/live-devel/attachments/20070626/7290ab62/attachment.jpe 


More information about the live-devel mailing list