[gst-embedded] Need Help In Totem Media Player
Tejas
tejas at picus.in
Tue Feb 23 02:11:38 PST 2010
Hi Felipe,
With help of playbin2 also I am able to run all HD video content by
following commands.
$ gst-launch-0.10 playbin2 uri=file:///648x480.mp4
$ gst-launch-0.10 playbin2 uri=file:///1280x720.mp4
I have taken debug log of totem playback, it is creating bin as
playbin only.
totem --gst-debug=GST_ELEMENT_*:3 --play /media/mmcblk0p1/Movie.mp4
It is using playbin only. And the kernel image which I am using is
having DSS2.
I have added "omapfb.vram=0:2M,1:4M" argument to my boot argument.
Still I am getting "omapdss MANAGER error: dispc_setup_plane failed for ovl
1" error
-Tejas.
-----Original Message-----
From: Felipe Contreras [mailto:felipe.contreras at gmail.com]
Sent: Monday, February 22, 2010 5:39 PM
To: Tejas
Cc: Stefan Kost; gstreamer-openmax at lists.sourceforge.net
Subject: Re: [Gstreamer-openmax] AV Sync with Gst-OpenMax pluggin
On Mon, Feb 22, 2010 at 2:00 PM, Tejas <tejas at picus.in> wrote:
On Mon, Feb 22, 2010 at 2:00 PM, Tejas <tejas at picus.in> wrote:
> Hello Felipe,
> As I was not able to play any video content with the help of
omapfbsink plugin. Later I found that memory from frame buffer 1 was not
mapped , because memory for fb1 has not been allocated. After my system of
beagle board boots I am running following commands to allocate memory.
>
> My boot args is as followed.
>
> "setenv bootargs 'console=ttyS2,115200n8 root=/dev/mmcblk0p2 rw rootwait
omapfb.mode=dvi:1280x720MR-32 at 60 vram=12M'"
I add "omapfb.vram=0:2M,1:4M". I'm not sure if you need that in recent DSS2.
> $echo 8000000 > /sys/class/graphics/fb1/size $fbset -fb /dev/fb1
> -nonstd 1 $echo "1" > /sys/devices/platform/omapdss/overlay1/enabled
> $echo "$1,$2" > /sys/devices/platform/omapdss/overlay1/output_size
> $echo "0,0" > /sys/devices/platform/omapdss/overlay1/position
> $fbset -fb /dev/fb0 -xres $1 -yres $2
> $echo "0,0" > /sys/devices/platform/omapdss/overlay0/position
> $echo "0" > /sys/devices/platform/omapdss/display0/enabled
> $echo "" > /sys/devices/platform/omapdss/manager0/display
> $echo "0" > /sys/devices/platform/omapdss/overlay1/enabled
> $
> $echo "1" > /sys/devices/platform/omapdss/overlay1/enabled
> $echo "dvi" > /sys/devices/platform/omapdss/manager0/display
> $echo "1" > /sys/devices/platform/omapdss/display0/enabled
>
> I put all these command into one disp.sh file and run it as
./disp.sh 640 480, then 640x480 display comes and rest comes as black. Now I
can run following command smoothly.
>
> $gst-launch-0.10 playbin uri=file:///648x480.mp4
AFAIK omapfbsink would do most of those sysctl commands. However maybe you
are using and old version of gst-omapfb.
> After that when I run following command, that display doesn't come
properly. That video content is of resolution 1280 x 720.
>
> $gst-launch-0.10 playbin uri=file:///1280x720.mp4
>
> After that I run ./disp.sh 1280 720 and then run above command I
can play video properly.
>
> But when I run 1280 x 720 video file into totem movie player
nothing is coming and only blue screen throught entire video play back.
After getting log file it gives following error.
> "omapdss MANAGER error: dispc_setup_plane failed for ovl 1"
>
> Can any one guide me to come out this error.
That's really strange. Totem shouldn't be doing anything different...
well, I't using playbin2 instead of playbin. Can you try that?
Anyway, I would add debugging in gst-omapfb to find out what parameters are
being used to setup the plane that make it fail.
Cheers.
--
Felipe Contreras
-----Original Message-----
From: Tejas [mailto:tejas at picus.in]
Sent: Friday, February 19, 2010 4:39 PM
To: 'Felipe Contreras'
Cc: gstreamer-embedded at lists.sourceforge.net
Subject: Re: [gst-embedded] Need Help In Totem Media Player
Hi Felipe,
After debugging I found that memory map is failed in the start
function of omapfb.c file.
Can you guide me what other things are missing ?
Thanks In Advance,
Tejas.
-----Original Message-----
From: Felipe Contreras [mailto:felipe.contreras at gmail.com]
Sent: Wednesday, February 17, 2010 4:46 PM
To: Tejas
Cc: gstreamer-embedded at lists.sourceforge.net
Subject: Re: [gst-embedded] Need Help In Totem Media Player
On Wed, Feb 17, 2010 at 1:11 PM, Tejas <tejas at picus.in> wrote:
> If I use following pipe line it will work fine.
>
> "gst-launch-0.10 filesrc location=/media/mmcblk0p1/Movie.mp4 ! mpeg4parser
! mpeg4dec ! ffmpegcolorspace ! fbdevsink"
>
> Here mpeg4parser and mpeg4dec are my Plugins which I made.
Capability of both are as followed.
[...]
> Src pad of mpeg4dec will be connected with ffmpegcolorspace and
later will be connected with fbdevsink and complete pipeline will be
settled.
>
> But instead fbdevsink if I use omapfbsink I can not create pipeline
and getting following error.
Ah, I see. Have you got omapfbsink to do anything? Maybe the fb
overlays haven't been setup properly.
Where did you get the omapfbsink element?
--
Felipe Contreras
----------------------------------------------------------------------------
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Gstreamer-embedded mailing list
Gstreamer-embedded at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-embedded
More information about the Gstreamer-embedded
mailing list