Jacek Jendrzej
5fbc92695c
eitd : fix add ExtendedTextCache option
...
Origin commit data
------------------
Commit: 797fd44a35
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2016-04-20 (Wed, 20 Apr 2016)
2016-04-20 12:54:27 +02:00
[CST] Focus
96c523a0c2
eitd: as long as neutrino using only first content classification,
...
reduce content classification caching (leaving old code with ifdef)
Origin commit data
------------------
Commit: e8700de2b7
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2015-01-30 (Fri, 30 Jan 2015)
2015-01-30 19:47:30 +03:00
Jacek Jendrzej
ac5daf2dd9
eitd: use check empty() instead of size() or length()
...
Origin commit data
------------------
Commit: 8e4af0b619
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2015-01-01 (Thu, 01 Jan 2015)
2015-01-01 19:02:41 +01:00
Jacek Jendrzej
6eb977c7f1
eitd: reduce memory use . shrink extended text memory size (capacity) to string size
...
Origin commit data
------------------
Commit: c89e35cbe1
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2015-01-01 (Thu, 01 Jan 2015)
2015-01-01 18:47:09 +01:00
martii
eef29f8fbf
eitd: fix content classification bug introduced in 6eb8fa1c9e3a70a1e60465b838fe954c51e478b6
...
Origin commit data
------------------
Commit: c5ab2b994f
Author: martii <m4rtii@gmx.de >
Date: 2014-09-22 (Mon, 22 Sep 2014)
2014-09-29 14:36:29 +04:00
martii
0973d86ff9
eitd: Reduce sectionsd memory requirements:
...
* Various EPG related strings (language- and country keys, audio descriptions) come with a pretty low variance. Cache them, and use an index instead of allocating redundant strings for each and every SIevent.
* Storing content classifications in native format instead of std::string removes quite some memory overhead, too.
This saves about 250 bytes of RAM for every event cached, resulting in a considerably reduced sectionsd memory footprint.
Conflicts:
src/eitd/xmlutil.cpp
Origin commit data
------------------
Commit: 0bcff8b930
Author: martii <m4rtii@gmx.de >
Date: 2014-09-14 (Sun, 14 Sep 2014)
2014-09-15 10:16:30 +04:00
Jacek Jendrzej
82375d2256
SIevent::getFSK() - workaround for ITA ESP FRA fsk.
...
Origin commit data
------------------
Commit: 672c6ae4eb
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2013-05-24 (Fri, 24 May 2013)
2013-05-24 17:44:03 +02:00
Stefan Seyfried
80a87017f3
neutrino: fix 32<->64bit format string warnings
...
use portable C99 format string macros for 64bit types to
fix many warnings when compiling for 64bit architectures,
add some (int) casts for size_t
Origin commit data
------------------
Commit: 4dbeb3a31e
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de >
Date: 2012-11-03 (Sat, 03 Nov 2012)
2013-02-21 15:47:18 +01:00
Jacek Jendrzej
727d34afe8
fix compil warnings
...
Origin commit data
------------------
Commit: 460e224a28
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2013-01-22 (Tue, 22 Jan 2013)
2013-01-22 17:27:51 +01:00
Jacek Jendrzej
41e57ce7bc
comment out never used
...
Origin commit data
------------------
Commit: 9124c20f31
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2012-08-04 (Sat, 04 Aug 2012)
2012-08-04 10:03:19 +02:00
[CST] Focus
73f52b61f1
eitd/SIevents.cpp: change SIcomponents and SIparentalRatings from set to vector -
...
no need to sort them, this decrease SIevent size
Origin commit data
------------------
Commit: 01f50bba06
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-05-29 (Tue, 29 May 2012)
2012-05-29 16:32:07 +04:00
[CST] Focus
2c7970d895
eitd: ifdef unused item/itemDescription, comment unused vps in SIevent
...
Origin commit data
------------------
Commit: 1cc3219c89
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-05-29 (Tue, 29 May 2012)
2012-05-29 13:12:35 +04:00
[CST] Focus
0ede1151a0
src/eitd/SIevents.cpp: add back old event parse code
...
Origin commit data
------------------
Commit: f11cea68e7
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-05-21 (Mon, 21 May 2012)
2012-05-29 12:26:44 +04:00
Jacek Jendrzej
2ad1c141c6
initialize volues
...
Origin commit data
------------------
Commit: 489d88a9a2
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2012-05-09 (Wed, 09 May 2012)
2012-05-09 17:33:34 +02:00
Michael Liebmann
41ba2ff0b5
Add missing '#include <config.h>' to SIevents.cpp
...
Origin commit data
------------------
Commit: 2a00f4fafb
Author: Michael Liebmann <tuxcode.bbg@gmail.com >
Date: 2012-05-06 (Sun, 06 May 2012)
Origin message was:
------------------
* Add missing '#include <config.h>' to SIevents.cpp
2012-05-05 23:10:24 +01:00
Jacek Jendrzej
04be37cf14
performance Prefer prefix ++/-- operators for non-primitive types.
...
Origin commit data
------------------
Commit: bb347b3a44
Author: Jacek Jendrzej <overx300@gmail.com >
Date: 2012-04-28 (Sat, 28 Apr 2012)
2012-04-28 10:56:27 +02:00
[CST] Bas
c34c05a354
Merge branch 'dvbsi++' of c00lstreamtech.de:cst-private-neutrino into includecleanup
...
Conflicts:
src/eitd/SIlanguage.cpp
src/eitd/SIsections.cpp
src/eitd/dmx.cpp
src/eitd/dmxapi.cpp
Origin commit data
------------------
Commit: ce9eb10ed0
Author: [CST] Bas <bas@coolstreamtech.com >
Date: 2012-03-08 (Thu, 08 Mar 2012)
2012-03-08 12:17:03 +08:00
[CST] Focus
7c8700315c
eitd: unify copyright header
...
Origin commit data
------------------
Commit: 9e1ba71ae8
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-03-07 (Wed, 07 Mar 2012)
2012-03-07 16:43:21 +04:00
[CST] Bas
673ff673f4
eitd: Fix files according to the new includes branch.
...
Origin commit data
------------------
Commit: 96e7c51cff
Author: [CST] Bas <bas@coolstreamtech.com >
Date: 2012-03-06 (Tue, 06 Mar 2012)
2012-03-06 14:50:02 +08:00
[CST] Focus
e9ebb6aa9f
eitd/SIevents.cpp: fix userClassification, dont save undefined content
...
Origin commit data
------------------
Commit: e25f111928
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-02-27 (Mon, 27 Feb 2012)
2012-02-27 16:36:26 +04:00
[CST] Focus
0ac115af1d
eitd: save table id to xml and restore it
...
Origin commit data
------------------
Commit: 9ed6224258
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-02-27 (Mon, 27 Feb 2012)
2012-02-27 13:39:28 +04:00
[CST] Focus
8b561d97e7
eitd: sectionsd after cleanup, dvbsi++ based, for testing
...
Origin commit data
------------------
Commit: abec14bd74
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-02-10 (Fri, 10 Feb 2012)
2012-02-10 15:49:42 +04:00
[CST] Focus
e82a1d3270
eitd: remove old commented code
...
Origin commit data
------------------
Commit: 179804b37a
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-02-10 (Fri, 10 Feb 2012)
2012-02-10 15:38:24 +04:00
[CST] Focus
d415cd95ce
eitd: comment most of unused code
...
Origin commit data
------------------
Commit: 551cce893a
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-02-08 (Wed, 08 Feb 2012)
2012-02-08 21:01:50 +04:00
[CST] Focus
32abb568a0
eitd/SIevents.cpp: add missed elses in event parse code
...
Origin commit data
------------------
Commit: 231b52d310
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-02-08 (Wed, 08 Feb 2012)
2012-02-08 18:45:44 +04:00
[CST] Focus
03ff6891cf
eitd/SIevents.hpp: add member to parse dvbsi++ Event
...
Origin commit data
------------------
Commit: e6a3886d01
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-02-08 (Wed, 08 Feb 2012)
2012-02-08 18:26:33 +04:00
[CST] Focus
0474caeb52
eitd: remove all code inder #ifdef UPDATE_NETWORKS
...
Origin commit data
------------------
Commit: db26589266
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-02-01 (Wed, 01 Feb 2012)
2012-02-01 21:00:45 +04:00
[CST] Focus
9d6c83fe6b
eitd: remove code under DO_NOT_INCLUDE_STUFF_NOT_NEEDED_FOR_SECTIONSD ifdef
...
Origin commit data
------------------
Commit: f41acb304a
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-02-01 (Wed, 01 Feb 2012)
2012-02-01 17:27:28 +04:00
[CST] Focus
f343f41df7
Copy sectionsd code to new eitd directory, to cleanup and leave original code for reference
...
Origin commit data
------------------
Commit: 3ea0c375ea
Author: [CST] Focus <focus.cst@gmail.com >
Date: 2012-02-01 (Wed, 01 Feb 2012)
2012-02-01 16:09:49 +04:00