[Live-devel] ~H264VideoRTPSink bug - SOLUTION

Alex Rier alexr at vigilanttechnology.com
Thu Sep 21 08:24:56 PDT 2006


Hi,

Bug Description:

  RTP package causes Segmentation Fault at ~H264VideoRTPSink invokation.
  The fault is caused when trying to call doStopGettingFrames() from
  FramedSource::stopGettingFrames() .

Reason:

  FramedSource object was destroyed before calling that method.

Solution:

  // According to Ross recommendation,
  // replace "delete fOurFramgmenter;" in ~H264VideoRTPSink() with
  Medium::close (fOurFragmenter);
  fOurFragmenter = NULL;

  // Added to Ross recommendation and solved the bug:
  fSource = NULL; 

Regards,
Alex  

 
This mail passed through VIGILANT TECHNOLOGY Mail-SeCure.
 
************************************************************************************
This footnote confirms that this email message has been scanned by
PineApp Mail-SeCure for the presence of malicious code, vandals & computer viruses.
************************************************************************************



More information about the live-devel mailing list