From bd502c42afa3b9ce9f335521eed5300eb6f1c3cc Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 25 May 2013 20:06:56 +0300 Subject: [PATCH 1/2] Revert "Fixes for slow channel switching" This reverts commit 4bdf10f354d2572788662b0cebb3c42cb8dae9e9. unfortunately. this does more harm than good. with some pvr clients (pvr.iptvsimple, probably tvheadend + tvh recoedings too) vdpau h264 decoding fails due to missing width/height information === 19:59:55 T:139876741670656 WARNING: (VDPAU) no width/height available, can't init 19:59:55 T:139876741670656 NOTICE: CDVDVideoCodecFFmpeg::Open() Failed to get VDPAU device 19:59:55 T:139876741670656 NOTICE: (VDPAU) Close === --- ...96.01-speed_up_pvr_channel_switching-35e370e.patch | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 packages/mediacenter/xbmc/patches/xbmc-996.01-speed_up_pvr_channel_switching-35e370e.patch diff --git a/packages/mediacenter/xbmc/patches/xbmc-996.01-speed_up_pvr_channel_switching-35e370e.patch b/packages/mediacenter/xbmc/patches/xbmc-996.01-speed_up_pvr_channel_switching-35e370e.patch deleted file mode 100644 index 1416a40617..0000000000 --- a/packages/mediacenter/xbmc/patches/xbmc-996.01-speed_up_pvr_channel_switching-35e370e.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp 2013-03-28 00:07:58.432987577 +0100 -+++ b/xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxFFmpeg.cpp 2013-03-28 00:08:29.226987558 +0100 -@@ -440,7 +440,7 @@ - if (streaminfo) - { - /* too speed up dvd switches, only analyse very short */ -- if(m_pInput->IsStreamType(DVDSTREAM_TYPE_DVD)) -+ if(m_pInput->IsStreamType(DVDSTREAM_TYPE_DVD) || m_pInput->IsStreamType(DVDSTREAM_TYPE_PVRMANAGER)) - m_pFormatContext->max_analyze_duration = 500000; - - From f312e14b1b62c41514414e2c09136fb22b777622 Mon Sep 17 00:00:00 2001 From: Christian Hewitt Date: Sat, 25 May 2013 21:30:29 +0400 Subject: [PATCH 2/2] add missing tg3 chip IDs, closes #2156 --- .../3.9.2/linux-996-macmini2012-ethernet.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 packages/linux/patches/3.9.2/linux-996-macmini2012-ethernet.patch diff --git a/packages/linux/patches/3.9.2/linux-996-macmini2012-ethernet.patch b/packages/linux/patches/3.9.2/linux-996-macmini2012-ethernet.patch new file mode 100644 index 0000000000..298260ea69 --- /dev/null +++ b/packages/linux/patches/3.9.2/linux-996-macmini2012-ethernet.patch @@ -0,0 +1,11 @@ +--- linux-3.9.2/drivers/net/ethernet/broadcom/tg3.c 2013-05-11 18:19:28.000000000 +0400 ++++ linux-3.9.2/drivers/net/ethernet/broadcom/tg3.c 2013-05-25 20:55:00.282972605 +0400 +@@ -333,6 +333,8 @@ + {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_5720)}, + {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_57762)}, + {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_57766)}, ++ {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_57782)}, ++ {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_57786)}, + {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_5762)}, + {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_5725)}, + {PCI_DEVICE(PCI_VENDOR_ID_BROADCOM, TG3PCI_DEVICE_TIGON3_5727)},