hi did u change the cmem settings? can u pls send the shell files? Albert
On 7/7/08, Robin Gujjar <[EMAIL PROTECTED]> wrote: > > Hi Albert and All, > > I am still having having issue with playing video file on davinci using > gstreamer. > I am doing following step for running video demo : > > -------------------------------------------------------------------------------------------------- > # ./start_demo.sh > > then > # ./test_AVI.sh test.avi > and after that i am getting > > ./test_AVI.sh clipSpeech.avi > cat: write error: No space left on device > gdecoder: gst_gdecoder_get_codec_type Begin > gdecoder: gst_gdecoder_get_codec_type End > Setting pipeline to PAUSED ... > Pipeline is PREROLLING ... > > FINE > gdecoder: MPEG4 > gdecoder: VIDDEC_process() returned failure > gdecoder: VIDDEC_process() returned failure > gdecoder: decode error > gdecoder: displayq length = 0 > gdecoder: VIDDEC_process() returCMEMK Error: Failed to find a pool which > fits 691200 > ned failure > gdecoder: decode error > gdecoder: displayq length =CMEMK Error: Failed to find a pool which fits > 691200 > 0 > CMEMK Error: Failed to find a pool which fits 691200 > > --------------------------------------------------------------------------------------------------------------- > Above is my Error log which i am getting now . > > Can you give me some pointer ,what may be the cause of the problem. OR am > I missing some basic > step like running codec server or does it automatically started by some > script .? > > Below is the DSp side binary > > MPEG2Combo.x64P > MPEG2Combo.x64P > H264Combo.x64P > How we can run these on DSP ? > > Thanks and regards > Robin Singh > > > > > > On Thu, Jul 3, 2008 at 2:30 PM, Albert Burbea <[EMAIL PROTECTED]> wrote: > >> Just a guess but... >> Gstreamer (especially cmem) is complaining about 691200 bytes it can not >> find, and your pools and you configured the pools as 18x614400. It seems you >> are trying to decode an NTSC size video with VGA size buffers! >> I do not know why gstreamer needs to work with cmem, but as I said, this >> is just a guess >> Good luck and let everybody know >> Albert >> >> >> On 7/3/08, Robin Gujjar <[EMAIL PROTECTED]> wrote: >> >>> Hi All, >>> >>> I am trying to play some audio/video file using Gstreamer port from the >>> Ti. I have cross compiled the port >>> for my Davinci borad (DM6446). I am able to play a MP3 file also using >>> (./test_MP3.sh /media/DIL_CHAHTA_HAI.mp3). >>> But when i am trying to play any video file, like AVI filei am facing >>> following error.: >>> >>> ------------------------------------------------------------------------------------------------------- >>> [EMAIL PROTECTED]:/opt/system_files_gstreamer# ./test_AVI.sh >>> /media/parallels.AVI >>> cat: write error: No space left on deviceer# ./test_AVI.sh >>> /media/parallels.AVI >>> gdecoder: gst_gdecoder_get_codec_type Begin >>> gdecoder: gst_gdecoder_get_codec_type End >>> Setting pipeline to PAUSED ... >>> Pipeline is PREROLLING ... >>> >>> FINE >>> Pipeline is PREROLLED ... >>> Setting pipeline to PLAYING ... >>> New clock: GstSystemClock >>> Got EOS from element "pipeline0". >>> Execution ended after 12941000 ns. >>> Setting pipeline to PAUSED ... >>> Setting pipeline to READY ... >>> Setting pipeline to NULL ... >>> ./test_AVI.sh: line 8: 1120 Segmentation fault gst-launch-0.10 >>> filesrc location=$1 ! tidemux_avi name=t ! queue max-size-buffers=60 ! >>> gdecoder Codec=2 ! fbvideok >>> >>> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- >>> -- >>> [EMAIL PROTECTED]:[T:0x42554b60] OM - Memory_contigAlloc> ERROR: CMEM alloc >>> failed >>> FBVIDEOSINK:CMEM couldn't allocate buffers >>> gdecoder: failed when allocating a 691200 bytes buffer >>> @0x001a23e5:[T:0x42554b60] OM - Memory_contigAlloc> ERROR: CMEM alloc >>> failed >>> FBVIDEOSINK:CMEM couldn't allocate buffers >>> FBVIDEOSINK:CMEM couldn't alloCMEMK Error: Failed to find a pool which >>> fits 691200 >>> cate buffers >>> gdecoder: failed wCMEMK Error: Failed to find a pool which fits 691200 >>> hen allocating a 691200 bytes buffer >>> @0x0019a32CMEMK Error: Failed to find a pool which fits 691200 >>> f:[T:0x42554b60] OM - Memory_contigAlloc> ERROR: CMEM alloc failed >>> FBVIDEOSINK:CMEMK Error: Failed to find a pool which fits 691200 >>> CMEM couldn't allocate buffers >>> ------------------------------------------------------------------------- >>> And dmesg after that is : >>> >>> >>> CMEMK Error: Failed to find a pool which fits 691200 >>> CMEMK Error: Failed to find a pool which fits 691200 >>> CMEMK Error: Failed to find a pool which fits 691200 >>> CMEMK Error: Failed to find a pool which fits 691200 >>> CMEMK Error: Failed to find a pool which fits 691200 >>> -------------------------------------------------------------------- >>> Is it a problem of the cmem.ko module ? Do i need to change the >>> module parameter of this Driver in >>> start_demo.sh . >>> insmod cmemk.ko phys_start=0x87800000 phys_end=0x88E00000 >>> pools=20x4096,8x202752,10x131072,2x1048576,1x2097152,18x614400 >>> >>> can any one give me some pointer , Thanks in advance >>> >>> Thanks >>> Robin singh >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> Davinci-linux-open-source mailing list >>> [email protected] >>> >>> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source >>> >>> >> >> >> -- >> Albert Burbea >> Harishonim 8 >> Ramat Gan 52502, Israel >> Tel/Fax + 972-3-7526016 >> Mobile: +972-52-3541842 > > > -- Albert Burbea Harishonim 8 Ramat Gan 52502, Israel Tel/Fax + 972-3-7526016 Mobile: +972-52-3541842
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
