Stefan Seyfried
0d9139054a
remove "using namespace std" from header files
...
"using namespace std" in headers is considered bad practice, so move it
either into the respective cpp files or (for files which have lots of
other std::xxx usage anyway) just write it out explicitly.
Looking at the headers and the affected cpp files, one can actually see
why it is bad practice, as it's spreading very far ;-)
2017-10-02 13:43:57 +02:00
Stefan Seyfried
971f3703a6
add comments to suppres -Wimplicit-fallthrough warnings
2017-09-26 12:41:05 +02:00
M. Liebmann
25ae929523
Use parseJsonFromString() for parsing json data in
...
- CMoviePlayerGui::luaGetUrl()
- CTimerList::RemoteBoxChanExists()
- CTimerList::RemoteBoxTimerList()
- CTimerList::paintItem()
- cTmdb::GetMovieDetails()
- cYTFeedParser::parseFeedJSON()
- cYTFeedParser::parseFeedDetailsJSON()
2017-09-19 23:20:39 +02:00
Thilo Graf
8c6a47ee3a
CMovieBrowser/cYTFeedParser: implement signals from CProgressSignals
2017-03-06 21:26:26 +01:00
Thilo Graf
0aa261d911
cYTFeedParser: add signal OnLoadVideoInfo
...
Required for visualized progress display.
2017-02-13 10:03:38 +01:00
Jacek Jendrzej
f4f351e9ba
some inits
2017-01-30 17:22:41 +01:00
M. Liebmann
6b628d9a8d
cYTFeedParser: Add feed duration
2015-06-06 16:17:41 +02:00
[CST] Focus
dc59c092ad
system/ytparser.cpp: allow to define youtube dev id at compile time
2015-06-02 10:52:12 +03:00
FlatTV
acf3453fcd
- ytparser: fix youtube playback; change to APIv3
2015-06-01 12:36:15 +02:00
Jacek Jendrzej
422c91d117
add pugixml
2015-04-28 10:12:23 +02:00
Jacek Jendrzej
8227a01592
xmlinterface use const char instand char
2015-03-20 12:05:22 +01:00
Jacek Jendrzej
2b5e7b5ba3
use empty to check string
2015-01-09 17:15:11 +01:00
[CST] Focus
8fa560509c
fixes for system/ytcache.cpp cherry-picks
2014-09-24 19:50:35 +04:00
FlatTV
4198971638
system/ytparser: no need to append signature
2014-09-24 19:50:35 +04:00
martii
fd1ba8df97
gui/moviebrowser: add gui options for yt/nk cache directories
...
Conflicts:
src/gui/moviebrowser.cpp
src/system/nkparser.cpp
src/system/nkparser.h
2014-09-24 19:50:35 +04:00
martii
81ca577fb8
overload access(2)
...
Conflicts:
src/driver/pictureviewer/pictureviewer.cpp
src/gui/components/cc_item_picture.cpp
src/gui/movieplayer.cpp
src/gui/osdlang_setup.cpp
src/neutrino.cpp
src/nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp
src/nhttpd/yhttpd.cpp
src/system/helpers.h
src/system/setting_helpers.cpp
2014-09-24 19:50:35 +04:00
martii
58124802ce
add http proxy support for yt
...
Conflicts:
src/gui/proxyserver_setup.cpp
src/neutrino.cpp
src/system/httptool.cpp
src/system/settings.h
2014-09-24 19:50:35 +04:00
martii
2b236ea1c8
yt: use cached tumbnail, if available
2014-09-24 19:50:35 +04:00
martii
7fac02ba45
add gui support for experimental yt caching code
...
Conflicts:
data/locale/deutsch.locale
data/locale/english.locale
src/gui/moviebrowser.cpp
src/system/locals.h
src/system/locals_intern.h
2014-09-24 19:50:35 +04:00
martii
70e5e66327
experimental yt cache (currently no gui integration)
...
Conflicts:
src/gui/moviebrowser.cpp
src/gui/movieinfo.cpp
src/system/Makefile.am
2014-09-24 19:50:34 +04:00
FlatTV
c161760670
cYTFeedParser: Fix decodeVideoInfo()
2014-03-02 12:58:41 +01:00
martii
eda90ac834
gui/moviebrowser, system/ytparser: Google dropped most YouTube feeds. Limit code to what's left.
2014-01-04 16:59:11 +01:00
martii
fd5f9f118d
yt: make search order selectable
2013-11-13 16:04:30 +01:00
Stefan Seyfried
0fc3aa2ae8
ytparser: fix wrong-type compiler warnings
2013-11-13 10:38:48 +01:00
martii
b90497fc69
yt: revert to original quality selection order)
2013-06-20 16:07:59 +04:00
martii
8836a15a42
yt: speed up retrieving feed data by starting multiple (up to 8, default is 4) http transfers in parallel
2013-06-20 16:07:59 +04:00
martii
dd7ff427f7
ytparser: create CURL object in constructor
2013-06-20 16:07:59 +04:00
martii
e01e96c1ac
ytparser/moviebrowser: add option for selecting prefered quality
2013-06-20 16:07:59 +04:00
martii
0e6848d7d9
ytparser: re-use exiting curl connection for bulk transfers
2013-06-20 16:07:59 +04:00
martii
eb00181c52
ytparser: prefer 720p (due to 1080p playback problems with ffmpeg/eplayer3/spark, and I'm not even sure which of those is at fault)
2013-06-20 16:07:59 +04:00
martii
50e953cf27
yt: need to encode search string
2013-06-13 01:36:03 +02:00
Jacek Jendrzej
6e171cc9f2
-fix compil warrnings
2013-06-02 13:39:10 +02:00
Jacek Jendrzej
0940f4a767
-fix compil warrnings
2013-06-02 13:14:33 +02:00
[CST] Focus
f4a07e730e
system/ytparser.cpp: try to fix category, if more than one present
2013-05-30 09:57:13 +04:00
[CST] Focus
3e88fb4ab3
add youtube feeds parser
2013-05-29 18:08:34 +04:00