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
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to