mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
rkmpp: update to c6594ae
This commit is contained in:
parent
88d95ecbf0
commit
68e55d96ee
@ -17,8 +17,8 @@
|
||||
################################################################################
|
||||
|
||||
PKG_NAME="rkmpp"
|
||||
PKG_VERSION="1d67fec"
|
||||
PKG_SHA256="d4e2224547792f548c845e3eb8e1252e7f16edf8f52807f29e60230023b27a88"
|
||||
PKG_VERSION="c6594ae"
|
||||
PKG_SHA256="981f7bc04677ff5135cea92e9926d5521ed38b359514d3405dd8f01c9295d147"
|
||||
PKG_ARCH="arm aarch64"
|
||||
PKG_LICENSE="APL"
|
||||
PKG_SITE="https://github.com/rockchip-linux/mpp"
|
||||
|
@ -1,4 +1,4 @@
|
||||
From ea45edab94c03bb48fe0cb9af971b9757de8dd3b Mon Sep 17 00:00:00 2001
|
||||
From 0d5fc7b20b6997418935b422b3704b1a90ad584b Mon Sep 17 00:00:00 2001
|
||||
From: LongChair <LongChair@hotmail.com>
|
||||
Date: Wed, 26 Apr 2017 11:45:37 +0200
|
||||
Subject: [PATCH 1/2] [mpp]: retrieve available input packet free slots
|
||||
@ -15,23 +15,23 @@ Reviewed-by: ayaka <ayaka@soulik.info>
|
||||
Signed-off-by: Randy Li <randy.li@rock-chips.com>
|
||||
---
|
||||
inc/rk_mpi_cmd.h | 1 +
|
||||
mpp/mpp.cpp | 11 ++++++++---
|
||||
2 files changed, 9 insertions(+), 3 deletions(-)
|
||||
mpp/mpp.cpp | 13 +++++++++----
|
||||
2 files changed, 10 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/inc/rk_mpi_cmd.h b/inc/rk_mpi_cmd.h
|
||||
index b67b65dd..0eaa328d 100644
|
||||
index 3f2c8d71..a9c58563 100644
|
||||
--- a/inc/rk_mpi_cmd.h
|
||||
+++ b/inc/rk_mpi_cmd.h
|
||||
@@ -96,6 +96,7 @@ typedef enum {
|
||||
@@ -97,6 +97,7 @@ typedef enum {
|
||||
MPP_DEC_SET_VC1_EXTRA_DATA,
|
||||
MPP_DEC_SET_OUTPUT_FORMAT,
|
||||
MPP_DEC_CHANGE_HARD_MODE,
|
||||
MPP_DEC_SET_DISABLE_ERROR, /* When set it will disable sw/hw error (H.264 / H.265) */
|
||||
+ MPP_DEC_GET_FREE_PACKET_SLOT_COUNT,
|
||||
MPP_DEC_CMD_END,
|
||||
|
||||
MPP_ENC_CMD_BASE = CMD_MODULE_CODEC | CMD_CTX_ID_ENC,
|
||||
diff --git a/mpp/mpp.cpp b/mpp/mpp.cpp
|
||||
index ffbd28a7..385f6183 100644
|
||||
index 164cd60d..1357d1a0 100644
|
||||
--- a/mpp/mpp.cpp
|
||||
+++ b/mpp/mpp.cpp
|
||||
@@ -33,6 +33,7 @@
|
||||
@ -62,10 +62,12 @@ index ffbd28a7..385f6183 100644
|
||||
MppPacket pkt;
|
||||
if (MPP_OK != mpp_packet_copy_init(&pkt, packet))
|
||||
return MPP_NOK;
|
||||
@@ -746,6 +747,10 @@ MPP_RET Mpp::control_dec(MpiCmd cmd, MppParam param)
|
||||
case MPP_DEC_SET_OUTPUT_FORMAT: {
|
||||
@@ -742,7 +743,11 @@ MPP_RET Mpp::control_dec(MpiCmd cmd, MppParam param)
|
||||
case MPP_DEC_SET_OUTPUT_FORMAT:
|
||||
case MPP_DEC_SET_DISABLE_ERROR: {
|
||||
ret = mpp_dec_control(mDec, cmd, param);
|
||||
} break;
|
||||
- }
|
||||
+ } break;
|
||||
+ case MPP_DEC_GET_FREE_PACKET_SLOT_COUNT: {
|
||||
+ *((RK_S32 *)param) = MPP_MAX_INPUT_PACKETS - mPackets->list_size();
|
||||
+ ret = MPP_OK;
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 263a0e974131ca0806dd93199f092e62fb9f5544 Mon Sep 17 00:00:00 2001
|
||||
From ccb2128ace5c069ec1b904cc621bacaf82498929 Mon Sep 17 00:00:00 2001
|
||||
From: Jakob Unterwurzacher <jakob.unterwurzacher@theobroma-systems.com>
|
||||
Date: Mon, 29 May 2017 14:08:43 +0200
|
||||
Subject: [PATCH 2/2] fix 32-bit mmap issue on 64-bit kernels
|
||||
|
Loading…
x
Reference in New Issue
Block a user