For example the user should be able to mark different portions of video and copy it to new video. So that the new movie file contains the selected parts only.
I read that DirectShow editing service allow us to do the job.
i have modified the sample code http://msd
I added the following lines to get the splitable interface
IAMTimelineSplittable *pSplittable = NULL;
HRESULT hr = pSourceObj->QueryInterface(IID_IAMTimelineSplittable, (void **)&pSplittable);
and called the SplitAt function to split time line
hr = pSplittable->SplitAt2(5);
All thease function return success ( S_OK) and then i render the Timeline to file, it is same as the orginal file. No Splits actually happened.
Why? Any idea