I've created a source filter that receives the packets from network and I connected with the decoder + video render. Everything work fine (if I can say that), except one - I don't see anything if I don't repaint the render's window.)
My filter exposes the IAMFilterMiscFlags, and the pin IAMPushSource and I call:
pGraphStream->SyncUsingStreamOffset ( FALSE );
pIMediaFilter->SetSyncSource( NULL ); // !reference clock
I return E_NOTIMPL from all IAMPushSource methods and at
GetMiscFlags( void){
return AM_FILTER_MISC_FLAGS_IS_SOURCE;
}
Does someone meet this problem and give me some help?
Tks,
Mchg
My filter exposes the IAMFilterMiscFlags, and the pin IAMPushSource and I call:
pGraphStream->SyncUsingStreamOffset ( FALSE );
pIMediaFilter->SetSyncSource( NULL ); // !reference clock
I return E_NOTIMPL from all IAMPushSource methods and at
GetMiscFlags( void){
return AM_FILTER_MISC_FLAGS_IS_SOURCE;
}
Does someone meet this problem and give me some help?
Tks,
Mchg