[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-03-01 Thread Bin Li
For comment #38, currently it sounds good, if we upgrade the gstreamer to 1.20.4, we need backport below patch. commit d7b443197bcc0789305d6a8722bca1fdd182070b Author: Sebastian Keller Date: Thu Oct 6 00:20:16 2022 +0200 screencast: Don't force buffer copies on recent gstreamer versions

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-03-01 Thread Bin Li
@seb128, I went through this issue again. On 22.04.2, it works fine. With pipewire 0.3.48-1ubuntu3, because it revert the patches for Bug #1985057 , so currently we don't need to do SRU for this issue. To make this issue clear, let's focus on the SRU process on Bug #1985057. -- You received

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-02-15 Thread Bin Li
@seb128, The situation is a bit unclear there, the pipewire SRU got superseeded by a revert right, does that resolve the issue? -> Yes, the revert one the pipewrie(0.3.48-1ubuntu3) could resolve this issue. Or is the request still trying to address the initially problem? -> Yes, our OEM

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-02-10 Thread James
If gstreamer is fixed then any pipewire combination should work I think. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gstreamer1.0 in Ubuntu. https://bugs.launchpad.net/bugs/1987631 Title: Screencast only records one

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-02-10 Thread Sebastien Bacher
The situation is a bit unclear there, the pipewire SRU got superseeded by a revert right, does that resolve the issue? Or is the request still trying to address the initially problem? Which component do you request to be updated exactly? pipewire with the previous failed SRU + extra fixes and

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-02-06 Thread Daniel van Vugt
** Changed in: gst-plugins-base1.0 (Ubuntu Jammy) Status: New => In Progress ** Changed in: gstreamer1.0 (Ubuntu Jammy) Status: New => In Progress ** Changed in: pipewire (Ubuntu Jammy) Status: Triaged => In Progress ** Changed in: gst-plugins-base1.0 (Ubuntu Jammy)

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-02-06 Thread James
To clarify the gstreamer fix should be sufficient. The pipewire always- copy change I made allows for working around the bug but isn't required as long as you have the gstreamer fix. Fixes the bug in gstreamer:

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-02-05 Thread Daniel van Vugt
** Changed in: pipewire (Ubuntu Jammy) Importance: Undecided => High ** Changed in: pipewire (Ubuntu Jammy) Status: Confirmed => Triaged -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gstreamer1.0 in Ubuntu.

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-02-05 Thread Kai-Chuan Hsieh
@vanvugt Hello Daniel, could you help to guide me how to raise its priority? The SRU impacts multiple OEM's platform, and CE engineer has added oem-priority series. I have no idea how to get more sponsors to prioritize it. Thanks, -- You received this bug notification because you are a member

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-01-29 Thread Daniel van Vugt
We know. It's in the queue but I'm guessing there are not enough sponsors with authority to keep up with the backlog: http://reqorts.qa.ubuntu.com/reports/sponsoring/ -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2023-01-26 Thread Matthew D. Mower
It seems like this has stalled again and I don't understand why. Patches were posted about 1 month ago and they got some testing feedback within 2 days of availability. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-31 Thread Matthew D. Mower
@binli - here are my testing results with patches: - gstreamer1.0_1.20.3-0ubuntu2.debdiff - gst-plugins-base1.0_1.20.1-2.debdiff - pipewire_0.3.48-1ubuntu4.debdiff Gnome Shell screen recorder: pass gst-launch-1.0 video preview: pass Gnome Shell screen recorder while gst-launch-1.0 video preview

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
@mdmower, Thanks, in your comment this issue could be fixed with gstreamer's patch, so the root cause is from gstreamer. I prefer to add the pipewire's patch, cause it's also from James Hilliard, it might help avoid the potential issue without deepcopy. Could you help upgrade the new pipewire

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
@seb128, Could you help review and sponsor the 3 debdiff when you are available? Thanks! https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1987631/comments/27 https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1987631/comments/28

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
** Description changed: - When recording a screencast with gnome on kinetic the resulting video - will play for one second and then freeze. It looks like the same bug was - discussed upstream at https://gitlab.gnome.org/GNOME/gnome- - shell/-/issues/5585 + [Impact] + When recording a screencast

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Matthew D. Mower
@binli - I'm still on pipewire from jammy-updates: $ apt-cache policy pipewire pipewire: Installed: 0.3.48-1ubuntu2 Candidate: 0.3.48-1ubuntu2 Version table: *** 0.3.48-1ubuntu2 500 500 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 100

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
** Patch added: "pipewire_0.3.48-1ubuntu4.debdiff" https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1987631/+attachment/5638528/+files/pipewire_0.3.48-1ubuntu4.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
@mdmower, What's the version of pipewire in your side? This issue is caused by new patches in 0.3.48-1ubuntu2 which is fixed lp:1985057 . * d/p/0001-buffers-ensure-buffer-size-does-not-exceed-maxsize.patch d/p/0002-gst-dequeue-a-shared-buffer-instead-of-original-pool.patch - Camera

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
** Patch added: "gst-plugins-base1.0_1.20.1-2.debdiff" https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1987631/+attachment/5638525/+files/gst-plugins-base1.0_1.20.1-2.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
** Patch added: "gstreamer1.0_1.20.3-0ubuntu2.debdiff" https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1987631/+attachment/5638524/+files/gstreamer1.0_1.20.3-0ubuntu2.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Matthew D. Mower
@binli - I never found a need to update pipewire; the gstreamer patches (for gstreamer and gst-plugins-base) seem to be sufficient in my testing. I tested your gstreamer & gst-plugins-base packages and they work the same as the ones I built. I think you could drop "-0ubuntu1binli1" from the

[Touch-packages] [Bug 1987631] Re: Screencast only records one second

2022-12-27 Thread Bin Li
@mdmower, Yes, the patch for pipewire is not enough, the deep copy need another 2 packages, gstreamer1.0 and gst-plugins-base1.0. I built the deb packages in my ppa. The screencast works fine with below packages. https://launchpad.net/~binli/+archive/ubuntu/gnome/ gstreamer1.0 -