* [PATCH v2] Avoiding Failure to allocate required memory error.
@ 2021-11-18 5:28 sidraya.bj
2021-11-18 16:39 ` Denys Dmytriyenko
0 siblings, 1 reply; 2+ messages in thread
From: sidraya.bj @ 2021-11-18 5:28 UTC (permalink / raw)
To: meta-arago
Cc: denis, yogeshs, praneeth, d-huang, prashanth.ka, praveen.ap, Sidraya
From: Sidraya <sidraya.bj@pathpartnertech.com>
max variable is setting 32 constant which
leads to following error
"ERROR: from element /GstPipeline:pipeline0/v4l2h265dec:v4l2h265dec0:
Failed to allocate required memory."
Signed-off-by: Sidraya <sidraya.bj@pathpartnertech.com>
Tested-by: Sidraya <sidraya.bj@pathpartnertech.com>
---
Added Tested-by line
...-Failure-to-allocate-required-memory.patch | 34 +++++++++++++++++++
.../gstreamer1.0-plugins-good_1.16.%.bbappend | 1 +
2 files changed, 35 insertions(+)
create mode 100644 meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-Avoiding-Failure-to-allocate-required-memory.patch
diff --git a/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-Avoiding-Failure-to-allocate-required-memory.patch b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-Avoiding-Failure-to-allocate-required-memory.patch
new file mode 100644
index 00000000..f886f06b
--- /dev/null
+++ b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-Avoiding-Failure-to-allocate-required-memory.patch
@@ -0,0 +1,34 @@
+From 356b8a2bbfef8e05ea3f8757e6bd357c268ad748 Mon Sep 17 00:00:00 2001
+From: Sidraya Jayagond <sidraya.bj@pathpartnertech.com>
+Date: Wed, 10 Mar 2021 16:31:38 +0530
+Subject: [PATCH] [gst-plugins-good 1.16.3] Avoiding Failure to allocate required memory error.
+
+max variable is setting 32 which leads to following error
+"ERROR: from element /GstPipeline:pipeline0/v4l2h265dec:v4l2h265dec0:
+Failed to allocate required memory."
+
+Upstream-Status: Pending
+
+Signed-off-by: Sidraya Jayagond <sidraya.bj@pathpartnertech.com>
+---
+ sys/v4l2/gstv4l2videodec.c | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/sys/v4l2/gstv4l2videodec.c b/sys/v4l2/gstv4l2videodec.c
+index adb620d79..c1deb8896 100644
+--- a/sys/v4l2/gstv4l2videodec.c
++++ b/sys/v4l2/gstv4l2videodec.c
+@@ -611,10 +611,9 @@ gst_v4l2_video_dec_handle_frame (GstVideoDecoder * decoder,
+ if (!gst_buffer_pool_is_active (pool)) {
+ GstStructure *config = gst_buffer_pool_get_config (pool);
+ guint min = MAX (self->v4l2output->min_buffers, GST_V4L2_MIN_BUFFERS);
+- guint max = VIDEO_MAX_FRAME;
+
+ gst_buffer_pool_config_set_params (config, self->input_state->caps,
+- self->v4l2output->info.size, min, max);
++ self->v4l2output->info.size, min, 2);
+
+ /* There is no reason to refuse this config */
+ if (!gst_buffer_pool_set_config (pool, config))
+--
+2.17.1
diff --git a/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
index 0c6dc81b..11513f2f 100644
--- a/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
+++ b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
@@ -9,6 +9,7 @@ SRC_URI += " \
file://0001-v4l2src-Check-for-drm-memory-support-in-try_import.patch \
file://0001-qmlglsink-fix-build-on-EGL-platform-without-X11-head.patch \
file://0001-gst-plugins-good-1.16.3-v4l2h264enc-Add-Extended-con.patch \
+ file://0001-Avoiding-Failure-to-allocate-required-memory.patch \
"
PR_append = ".arago3"
--
2.17.1
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH v2] Avoiding Failure to allocate required memory error.
2021-11-18 5:28 [PATCH v2] Avoiding Failure to allocate required memory error sidraya.bj
@ 2021-11-18 16:39 ` Denys Dmytriyenko
0 siblings, 0 replies; 2+ messages in thread
From: Denys Dmytriyenko @ 2021-11-18 16:39 UTC (permalink / raw)
To: sidraya.bj
Cc: meta-arago, yogeshs, praneeth, d-huang, prashanth.ka, praveen.ap
On Thu, Nov 18, 2021 at 10:58:28AM +0530, sidraya.bj@pathpartnertech.com wrote:
> From: Sidraya <sidraya.bj@pathpartnertech.com>
>
> max variable is setting 32 constant which
> leads to following error
> "ERROR: from element /GstPipeline:pipeline0/v4l2h265dec:v4l2h265dec0:
> Failed to allocate required memory."
>
> Signed-off-by: Sidraya <sidraya.bj@pathpartnertech.com>
> Tested-by: Sidraya <sidraya.bj@pathpartnertech.com>
> ---
> Added Tested-by line
It is implied that the patch author does the proper testing before submiting.
> ...-Failure-to-allocate-required-memory.patch | 34 +++++++++++++++++++
> .../gstreamer1.0-plugins-good_1.16.%.bbappend | 1 +
> 2 files changed, 35 insertions(+)
> create mode 100644 meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-Avoiding-Failure-to-allocate-required-memory.patch
>
> diff --git a/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-Avoiding-Failure-to-allocate-required-memory.patch b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-Avoiding-Failure-to-allocate-required-memory.patch
> new file mode 100644
> index 00000000..f886f06b
> --- /dev/null
> +++ b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-Avoiding-Failure-to-allocate-required-memory.patch
> @@ -0,0 +1,34 @@
> +From 356b8a2bbfef8e05ea3f8757e6bd357c268ad748 Mon Sep 17 00:00:00 2001
> +From: Sidraya Jayagond <sidraya.bj@pathpartnertech.com>
> +Date: Wed, 10 Mar 2021 16:31:38 +0530
> +Subject: [PATCH] [gst-plugins-good 1.16.3] Avoiding Failure to allocate required memory error.
> +
> +max variable is setting 32 which leads to following error
> +"ERROR: from element /GstPipeline:pipeline0/v4l2h265dec:v4l2h265dec0:
> +Failed to allocate required memory."
> +
> +Upstream-Status: Pending
> +
> +Signed-off-by: Sidraya Jayagond <sidraya.bj@pathpartnertech.com>
> +---
> + sys/v4l2/gstv4l2videodec.c | 3 +--
> + 1 file changed, 1 insertion(+), 2 deletions(-)
> +
> +diff --git a/sys/v4l2/gstv4l2videodec.c b/sys/v4l2/gstv4l2videodec.c
> +index adb620d79..c1deb8896 100644
> +--- a/sys/v4l2/gstv4l2videodec.c
> ++++ b/sys/v4l2/gstv4l2videodec.c
> +@@ -611,10 +611,9 @@ gst_v4l2_video_dec_handle_frame (GstVideoDecoder * decoder,
> + if (!gst_buffer_pool_is_active (pool)) {
> + GstStructure *config = gst_buffer_pool_get_config (pool);
> + guint min = MAX (self->v4l2output->min_buffers, GST_V4L2_MIN_BUFFERS);
> +- guint max = VIDEO_MAX_FRAME;
> +
> + gst_buffer_pool_config_set_params (config, self->input_state->caps,
> +- self->v4l2output->info.size, min, max);
> ++ self->v4l2output->info.size, min, 2);
> +
> + /* There is no reason to refuse this config */
> + if (!gst_buffer_pool_set_config (pool, config))
> +--
> +2.17.1
> diff --git a/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
> index 0c6dc81b..11513f2f 100644
> --- a/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
> +++ b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
> @@ -9,6 +9,7 @@ SRC_URI += " \
> file://0001-v4l2src-Check-for-drm-memory-support-in-try_import.patch \
> file://0001-qmlglsink-fix-build-on-EGL-platform-without-X11-head.patch \
> file://0001-gst-plugins-good-1.16.3-v4l2h264enc-Add-Extended-con.patch \
> + file://0001-Avoiding-Failure-to-allocate-required-memory.patch \
> "
>
> PR_append = ".arago3"
> --
> 2.17.1
>
--
Regards,
Denys Dmytriyenko <denis@denix.org>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-11-18 16:39 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-18 5:28 [PATCH v2] Avoiding Failure to allocate required memory error sidraya.bj
2021-11-18 16:39 ` Denys Dmytriyenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.