mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-28 07:51:19 +02:00
driver/streamts.cpp: fix webtv streaming for live urls via lua plugins
This commit is contained in:
@@ -56,6 +56,7 @@
|
|||||||
#include <driver/streamts.h>
|
#include <driver/streamts.h>
|
||||||
#include <driver/record.h>
|
#include <driver/record.h>
|
||||||
#include <driver/genpsi.h>
|
#include <driver/genpsi.h>
|
||||||
|
#include <gui/movieplayer.h>
|
||||||
#include <cs_api.h>
|
#include <cs_api.h>
|
||||||
|
|
||||||
/* experimental mode:
|
/* experimental mode:
|
||||||
@@ -764,6 +765,12 @@ bool CStreamStream::Open()
|
|||||||
if (url.empty())
|
if (url.empty())
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
std::string pretty_name, livestreamInfo1, livestreamInfo2;
|
||||||
|
if (!CMoviePlayerGui::getInstance(true).getLiveUrl(channel->getChannelID(), channel->getUrl(), channel->getScriptName(), url, pretty_name, livestreamInfo1, livestreamInfo2)) {
|
||||||
|
printf("%s: getLiveUrl() [%s] failed!\n", __FUNCTION__, url.c_str());
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
//av_log_set_level(AV_LOG_VERBOSE);
|
//av_log_set_level(AV_LOG_VERBOSE);
|
||||||
av_register_all();
|
av_register_all();
|
||||||
avcodec_register_all();
|
avcodec_register_all();
|
||||||
|
Reference in New Issue
Block a user