Possible bug in ximagesrc

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Possible bug in ximagesrc

David Klasinc
Greetings,

I think I stumbled upon a bug in ximagesrc. I am using Ubuntu 10.10 with
all the lastest patches and the latest driver included in the distro.
I have two screens, with resolutions 1600x1200 and 1680x1050. Second
screen is placed left of the first one and I use it as a primary screen.

I tried to record my desktop with:

gst-launch ximagesrc startx=1680 starty=0 endx=3280 endy=1200 \
use-damage=0 ! ffmpegcolorspace ! x264enc ! matroskamux ! \
filesink location="test.mkv"

The result was a video with resolution 3280x1200 and both screens were
recorded. After some experimenting I noticed that this command line
works as it should:

gst-launch ximagesrc startx=1680 starty=0 endx=3278 endy=1198 \
use-damage=0 ! ffmpegcolorspace ! x264enc ! matroskamux ! filesink \
location="test.mkv"

In this case the result was a video with the resolution of 1598x1198.

As soon as I try to capture a video where width or height end on the
edge of the screen I end up with both screens being recorded. Same thing
happens if I write a program in Python to do the same.

Is this a known bug and are there any workarounds?

rgrds,
David



------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Possible bug in ximagesrc

Stefan Sauer
Am 16.10.2010 11:34, schrieb David Klasinc:

> Greetings,
>
> I think I stumbled upon a bug in ximagesrc. I am using Ubuntu 10.10 with
> all the lastest patches and the latest driver included in the distro.
> I have two screens, with resolutions 1600x1200 and 1680x1050. Second
> screen is placed left of the first one and I use it as a primary screen.
>
> I tried to record my desktop with:
>
> gst-launch ximagesrc startx=1680 starty=0 endx=3280 endy=1200 \
> use-damage=0 ! ffmpegcolorspace ! x264enc ! matroskamux ! \
> filesink location="test.mkv"
>
> The result was a video with resolution 3280x1200 and both screens were
> recorded. After some experimenting I noticed that this command line
> works as it should:
>
> gst-launch ximagesrc startx=1680 starty=0 endx=3278 endy=1198 \
> use-damage=0 ! ffmpegcolorspace ! x264enc ! matroskamux ! filesink \
> location="test.mkv"
>
> In this case the result was a video with the resolution of 1598x1198.
>
> As soon as I try to capture a video where width or height end on the
> edge of the screen I end up with both screens being recorded. Same thing
> happens if I write a program in Python to do the same.
>
> Is this a known bug and are there any workarounds?


You can cehck bugzilla.gnome.org for already existing bugs, if tehre is none,
please file a new one.

Stefan

>
> rgrds,
> David
>
>
>
> ------------------------------------------------------------------------------
> Download new Adobe(R) Flash(R) Builder(TM) 4
> The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
> Flex(R) Builder(TM)) enable the development of rich applications that run
> across multiple browsers and platforms. Download your free trials today!
> http://p.sf.net/sfu/adobe-dev2dev
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel