parse: parse_channel_info in a separate static function

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
parse: cosmetic cleanups after previous commit

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
parse: add get_stream_info() to return stream info for a given service

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
libdvbtee: add quick & easy (& kinda hacky) now/next api

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
serve: fix html output for hacky now/next functionality

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
serve: fix json output for hacky now/next functionality

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
parse: parse_channel_info() shouldnt be static

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
decode: deliver episode description text rather than a pointer

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Merge branch 'master' into streaminfo
decode: use std::string for event name / text rather than a char array

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
decode: use std::string for channel name

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Merge branch 'master' into streaminfo
Merge branch 'streaminfo'