From: Volter Y. <vol...@16...> - 2007-12-20 08:56:29
|
Hi Jan, Thank you idea firsr! and you are very right,there is indeed invalid GstA= dapter pointer passed to the API,but must I always pass the valid one to th= e API in order not to get the erro information? whether there is other way = out? Volter =E5=9C=A82007-12-20=EF=BC=8C"Jan Schmidt" <th...@ma...> =E5= =86=99=E9=81=93=EF=BC=9A <quote who=3D"Volter Yen"> > Hi all, > =20 > When I excute my gstreamer application,it gives the following outpu= t > information(the information are tiggered by the flutsdemux gstreamer > plugin,and processed by the gstreamer framework) > =20 > ... =20 > 21 ** (myapp:7770): CRITICAL **: gst_adapter_push: assertion > `GST _IS_ADAPTER (adapter)' failed > 22 > 23 ** (tsplayer:7770): CRITICAL **: gst_adapter_available: > assertion `GST_IS_ADAPTER (adapter)' failed > 24 > 25 ** (tsplayer:7770): CRITICAL **: gst_adapter_take: assertion > `GST _IS_ADAPTER (adapter)' failed > ..... > =20 These errors indicate that some part of the program is making calls to the GstAdapter API, but passing an invalid GstAdapter pointer. You should find where that is and fix it to silence the warnings. I=C2=B4d use gdb and break on the g_log function to check where the calls a= re happening, but it might also be easy to spot in your code directly. Jan. --=20 Jan Schmidt th...@ma... <stibbons> Yeah. The whole climax thing would make much more sense if I'd paid attention. ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplac= e _______________________________________________ gstreamer-devel mailing list gst...@li... https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |