Page 1 of 1

SDL and VLC

Posted: 27 Aug 2009 08:56
by Eisenvater
Hi guys,
i hope this is the correct spot for my question. I'm working on my first project around the vlclib my task is to embed a video player into an existing framework based on SDL. So i googeled a bit and found http://wiki.videolan.org/LibVLC_SampleCode_SDL. I think I understand the code but in Visual Studio 2005 i get some problems when I try to compile the code.

Code: Select all

1>libvlc.lib(d000029.o) : warning LNK4078: Mehrere .text-Abschnitte mit unterschiedlichen Attributen gefunden (E0300020). 1>SDLVIDTEST.obj : warning LNK4248: Nicht aufgelöstes Typeref-Token (01000012) für "libvlc_instance_t". Das Abbild kann möglicherweise nicht ausgeführt werden. 1>SDLVIDTEST.obj : warning LNK4248: Nicht aufgelöstes Typeref-Token (01000013) für "libvlc_media_t". Das Abbild kann möglicherweise nicht ausgeführt werden. 1>SDLVIDTEST.obj : warning LNK4248: Nicht aufgelöstes Typeref-Token (01000014) für "SDL_mutex". Das Abbild kann möglicherweise nicht ausgeführt werden. 1>SDLVIDTEST.obj : warning LNK4248: Nicht aufgelöstes Typeref-Token (01000015) für "libvlc_media_player_t". Das Abbild kann möglicherweise nicht ausgeführt werden.
after this i can start the app but instantly crashes with:
"Die Anwendung konnte nicht richtig initialisiert werden( 0x000007b). Klicken Sie auf "OK", um die ANwendung zu beenden."
So obviously something isn't correct.
If you have trouble to understand this german massages in english well I hope this is correct translated:

"The application could not initialized correctly ( 0x000007b)"

Hope one of u can help me plz

Re: SDL and VLC

Posted: 27 Aug 2009 16:40
by Jean-Baptiste Kempf
Please, english?

Re: SDL and VLC

Posted: 28 Aug 2009 09:36
by Eisenvater

Code: Select all

1>libvlc.lib(d000029.o) : warning LNK4078: Mehrere .text-Abschnitte mit unterschiedlichen Attributen gefunden (E0300020). 1>SDLVIDTEST.obj : warning LNK4248: Nicht aufgelöstes Typeref-Token (01000012) für "libvlc_instance_t". Das Abbild kann möglicherweise nicht ausgeführt werden. 1>SDLVIDTEST.obj : warning LNK4248: Nicht aufgelöstes Typeref-Token (01000013) für "libvlc_media_t". Das Abbild kann möglicherweise nicht ausgeführt werden. 1>SDLVIDTEST.obj : warning LNK4248: Nicht aufgelöstes Typeref-Token (01000014) für "SDL_mutex". Das Abbild kann möglicherweise nicht ausgeführt werden. 1>SDLVIDTEST.obj : warning LNK4248: Nicht aufgelöstes Typeref-Token (01000015) für "libvlc_media_player_t". Das Abbild kann möglicherweise nicht ausgeführt werden.
in English I hope to translate it correctly

Code: Select all

1>libvlc.lib(d000029.o) : warning LNK4078:More .text-parts with different atributes found (E0300020). 1>SDLVIDTEST.obj : warning LNK4248:not refferenced Typeref-Token (01000012) for "libvlc_instance_t". The program might not run correctly.(not sure if this is the correct translated but it has the same meaning i think) 1>SDLVIDTEST.obj : warning LNK4248:not refferenced Typeref-Token (01000013) for "libvlc_media_t".The program might not run correctly. 1>SDLVIDTEST.obj : warning LNK4248: not refferenced Typeref-Token (01000014) for "SDL_mutex". The program might not run correctly. 1>SDLVIDTEST.obj : warning LNK4248: not refferenced Typeref-Token (01000015) for "libvlc_media_player_t". The program might not run correctly.

Re: SDL and VLC

Posted: 01 Sep 2009 13:00
by matejzavrsnik
Hi! Looks like some linker error to me, if it doesn't find symbols. I see that even "SDL_mutex" token was not found. I would suggest the following: turn on all warnings (highest level) and comment out all libvlc code. I suspect you will see some hints in output messages and that the problem isn't (solely) libvlc. I'm sorry if I wrote something too obvious and you already tried these things :)