Click here to Skip to main content
15,893,161 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Perfect Match! Pin
Randor 19-Dec-11 14:03
professional Randor 19-Dec-11 14:03 
GeneralRe: Perfect Match! Pin
jkirkerx19-Dec-11 14:49
professionaljkirkerx19-Dec-11 14:49 
GeneralRe: DES Encryption Pin
jkirkerx16-Dec-11 7:59
professionaljkirkerx16-Dec-11 7:59 
AnswerSymmetric-key - Initialization Vector Pin
jkirkerx16-Dec-11 18:04
professionaljkirkerx16-Dec-11 18:04 
GeneralRe: Symmetric-key - Initialization Vector Pin
Chris Losinger17-Dec-11 9:38
professionalChris Losinger17-Dec-11 9:38 
QuestionInterview Preparation Pin
pix_programmer15-Dec-11 18:23
pix_programmer15-Dec-11 18:23 
AnswerRe: Interview Preparation Pin
Chandrasekharan P15-Dec-11 22:07
Chandrasekharan P15-Dec-11 22:07 
Questionmemory leaking in playing video using DirectShow. Pin
Le@rner14-Dec-11 23:48
Le@rner14-Dec-11 23:48 
Hi all,

#define SAFERELEASE( X ) { if( X ) { X->Release(); X = NULL; } }

HRESULT m_objHRsult;
IGraphBuilder* m_objGraphBuilder;
IMediaControl* m_objMediaControl;
IMediaEventEx* m_objMediaEvent;
IVideoWindow* m_objVideownd;
IMediaSeeking* m_objMediaSeeking;

m_objHRsult=CoCreateInstance(CLSID_FilterGraph,NULL,CLSCTX_INPROC_SERVER,IID_IGraphBuilder,(void**)& m_objGraphBuilder);
	
m_objHRsult=m_objGraphBuilder->QueryInterface(IID_IMediaControl,(void**)&m_objMediaControl);
m_objHRsult=m_objGraphBuilder->QueryInterface(IID_IMediaEventEx,(void**)&m_objMediaEvent);
m_objHRsult=m_objGraphBuilder->QueryInterface(IID_IVideoWindow,(void**)&m_objVideownd);
m_objHRsult=m_objGraphBuilder->QueryInterface(IID_IMediaSeeking,(void**)&m_objMediaSeeking);
m_objHRsult=m_objMediaEvent->SetNotifyWindow((OAHWND)main_Dlg->GetSafeHwnd(),WM_GRAPHNOTIFY,0);

m_objGraphBuilder->RenderFile(path,NULL);

m_objMediaControl->Run();

//now release all
if(m_objMediaControl)
		m_objMediaControl->Stop();

	// Release and zero DirectShow interfaces
    SAFERELEASE(m_objMediaEvent);
    SAFERELEASE(m_objMediaControl);
    SAFERELEASE(m_objVideownd);
    SAFERELEASE(m_objGraphBuilder);

//but still memory not rleasing that is occupyuing after RenderFile.


please help me for this.

thanks in advance.
QuestionRe: memory leaking in playing video using DirectShow. Pin
CPallini15-Dec-11 1:39
mveCPallini15-Dec-11 1:39 
AnswerRe: memory leaking in playing video using DirectShow. Pin
Le@rner15-Dec-11 17:47
Le@rner15-Dec-11 17:47 
QuestionConnecting to SQL CE from MFC Pocket PC 2003 Pin
Vieru Dorin14-Dec-11 21:10
Vieru Dorin14-Dec-11 21:10 
AnswerRe: Connecting to SQL CE from MFC Pocket PC 2003 Pin
Richard MacCutchan14-Dec-11 22:20
mveRichard MacCutchan14-Dec-11 22:20 
QuestionLibrary to solve optimization matrix Pin
qwerty_201114-Dec-11 16:49
qwerty_201114-Dec-11 16:49 
AnswerRe: Library to solve optimization matrix Pin
Stefan_Lang14-Dec-11 22:34
Stefan_Lang14-Dec-11 22:34 
GeneralRe: Library to solve optimization matrix Pin
qwerty_201115-Dec-11 16:30
qwerty_201115-Dec-11 16:30 
GeneralRe: Library to solve optimization matrix Pin
Stefan_Lang15-Dec-11 22:31
Stefan_Lang15-Dec-11 22:31 
QuestionUse the environment provided by the application instead from system environment. Pin
Member 848801414-Dec-11 16:12
Member 848801414-Dec-11 16:12 
AnswerRe: Use the environment provided by the application instead from system environment. Pin
kakan15-Dec-11 0:05
professionalkakan15-Dec-11 0:05 
AnswerRe: Use the environment provided by the application instead from system environment. Pin
Randor 15-Dec-11 5:46
professional Randor 15-Dec-11 5:46 
GeneralRe: Use the environment provided by the application instead from system environment. Pin
Member 848801418-Dec-11 21:25
Member 848801418-Dec-11 21:25 
GeneralRe: Use the environment provided by the application instead from system environment. Pin
Randor 19-Dec-11 6:38
professional Randor 19-Dec-11 6:38 
QuestionTAPI Call program Pin
Hadi Dayvary14-Dec-11 4:52
professionalHadi Dayvary14-Dec-11 4:52 
AnswerRe: TAPI Call program Pin
rahul.kulshreshtha15-Dec-11 19:24
rahul.kulshreshtha15-Dec-11 19:24 
GeneralRe: TAPI Call program Pin
Hadi Dayvary16-Dec-11 20:17
professionalHadi Dayvary16-Dec-11 20:17 
GeneralRe: TAPI Call program Pin
rahul.kulshreshtha17-Dec-11 3:11
rahul.kulshreshtha17-Dec-11 3:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.