mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
vdr-plugin-streamdev: update to 0.6.3
This commit is contained in:
parent
4960b896e9
commit
b7fde3d73e
@ -3,8 +3,8 @@
|
||||
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
|
||||
|
||||
PKG_NAME="vdr-plugin-streamdev"
|
||||
PKG_VERSION="e2a9b979d3fb92967c7a6a8221e674eb7e55c813"
|
||||
PKG_SHA256="adcc08ac19cf98122576bedf63be3396d8b81ee4196c00df0e25c9fb8b7e11b8"
|
||||
PKG_VERSION="0.6.3"
|
||||
PKG_SHA256="a678653dfb2641bc9dea9a1bd3b2400f3edbe697953364cf597f76d93cfaea2c"
|
||||
PKG_LICENSE="GPL"
|
||||
PKG_SITE="http://projects.vdr-developer.org/projects/plg-streamdev"
|
||||
PKG_URL="https://github.com/vdr-projects/vdr-plugin-streamdev/archive/${PKG_VERSION}.tar.gz"
|
||||
|
@ -1,21 +0,0 @@
|
||||
http://www.vdr-portal.de/board17-developer/board97-vdr-core/p1272182-rfc-h-265-frame-parser/#post1272182
|
||||
|
||||
--- a/server/livestreamer.c
|
||||
+++ b/server/livestreamer.c
|
||||
@@ -143,6 +143,8 @@
|
||||
"ISO/IEC 14496-3 Audio with LATM transport syntax",
|
||||
"0x12", "0x13", "0x14", "0x15", "0x16", "0x17", "0x18", "0x19", "0x1a",
|
||||
"ISO/IEC 14496-10 Video (MPEG-4 part 10/AVC, aka H.264)",
|
||||
+ "0x1c", "0x1d", "0x1e", "0x1f", "0x20", "0x21", "0x22","0x23",
|
||||
+ "HEVC aka H.265",
|
||||
"",
|
||||
};
|
||||
|
||||
@@ -171,6 +173,7 @@
|
||||
case 0x10: // ISO/IEC 14496-2 Visual (MPEG-4)
|
||||
case 0x11: // ISO/IEC 14496-3 Audio with LATM transport syntax
|
||||
case 0x1b: // ISO/IEC 14496-10 Video (MPEG-4 part 10/AVC, aka H.264)
|
||||
+ case 0x24: // HEVC aka H.265
|
||||
Dprintf("cStreamdevPatFilter PMT scanner adding PID %d (%s)\n",
|
||||
stream.getPid(), psStreamTypes[stream.getStreamType()]);
|
||||
return stream.getPid();
|
@ -1,15 +0,0 @@
|
||||
|
||||
https://www.vdr-portal.de/forum/index.php?thread/131708-gel%C3%B6st-vdr-2-3-9-h%C3%A4ngt-bei-der-wiedergabe-von-aufnahmen-mit-rpihddevice/&postID=1303098#post1303098
|
||||
|
||||
diff --git a/client/device.c b/client/device.c
|
||||
index a810f53..2e54e34 100644
|
||||
--- a/client/device.c
|
||||
+++ b/client/device.c
|
||||
@@ -190,7 +190,6 @@ bool cStreamdevDevice::SetChannelDevice(const cChannel *Channel,
|
||||
|
||||
bool cStreamdevDevice::SetPid(cPidHandle *Handle, int Type, bool On) {
|
||||
Dprintf("SetPid, Pid=%d, Type=%d, On=%d, used=%d\n", Handle->pid, Type, On, Handle->used);
|
||||
- LOCK_THREAD;
|
||||
|
||||
bool res = true;
|
||||
if (Handle->pid && (On || !Handle->used)) {
|
@ -1,37 +0,0 @@
|
||||
diff -r -Bc a/server/connectionVTP.c b/server/connectionVTP.c
|
||||
*** a/server/connectionVTP.c 2021-05-22 10:33:01.633332698 +0200
|
||||
--- b/server/connectionVTP.c 2021-05-22 10:27:50.000000000 +0200
|
||||
***************
|
||||
*** 1882,1888 ****
|
||||
#endif
|
||||
}
|
||||
else {
|
||||
! cDevice::SetCurrentChannel(CurrentChannel);
|
||||
}
|
||||
}
|
||||
isyslog("channel %d moved to %d", FromNumber, ToNumber);
|
||||
--- 1882,1888 ----
|
||||
#endif
|
||||
}
|
||||
else {
|
||||
! cDevice::SetCurrentChannel(CurrentChannel->Number());
|
||||
}
|
||||
}
|
||||
isyslog("channel %d moved to %d", FromNumber, ToNumber);
|
||||
***************
|
||||
*** 1983,1989 ****
|
||||
Channels.SwitchTo(CurrentChannel->Number());
|
||||
#endif
|
||||
else
|
||||
! cDevice::SetCurrentChannel(CurrentChannel);
|
||||
}
|
||||
Reply(250, "Channel \"%s\" deleted", Option);
|
||||
}
|
||||
--- 1983,1989 ----
|
||||
Channels.SwitchTo(CurrentChannel->Number());
|
||||
#endif
|
||||
else
|
||||
! cDevice::SetCurrentChannel(CurrentChannel->Number());
|
||||
}
|
||||
Reply(250, "Channel \"%s\" deleted", Option);
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user