diff options
Diffstat (limited to 'rtv4d-dl.c')
-rw-r--r-- | rtv4d-dl.c | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -490,6 +490,9 @@ int rtv_zivo_izpolni(struct rtv_zivo_meta * m) { /* če obstaja ?DVR na koncu, bo vsebina gzipana, to nas samo moti */ strchrnul(m->seznam_predvajanja_url, '?')[0] = '\0'; /* odstrani parametre */ RTV_HTTPS_V_HTTP(m->seznam_predvajanja_url); +#ifndef RTV_NASTAVITEV_BREZ_LOKACIJSKIH_SPREMEMB + RTV_INT_V_SLO(m->seznam_predvajanja_url); +#endif rewind(odgstream); http_get(m->seznam_predvajanja_url, odgstream); for (i = 0; i < ftell(odgstream); i++) { @@ -509,6 +512,9 @@ int rtv_zivo_izpolni(struct rtv_zivo_meta * m) { break; /* spet, potrebujemo samo prvi t. i. "chunklist". */ } } +#ifndef RTV_NASTAVITEV_BREZ_LOKACIJSKIH_SPREMEMB + RTV_INT_V_SLO(m->kazalo_url); +#endif RTV_NAPISI(HROSC, "kazalo_url => %s", m->kazalo_url); rewind(odgstream); returnstatus = http_get(m->kazalo_url, odgstream); @@ -568,6 +574,9 @@ int rtv_zivo_izpolni(struct rtv_zivo_meta * m) { memmove(e+2, e+strlen(temp), strlen(temp)+1); /* naredimo prostor 2 */ e[0] = '%'; e[1] = 'u'; /* napišemo format v prostorček */ RTV_HTTPS_V_HTTP(m->kos_format); +#ifndef RTV_NASTAVITEV_BREZ_LOKACIJSKIH_SPREMEMB + RTV_INT_V_SLO(m->kos_format); +#endif RTV_NAPISI(HROSC, "m->kos_format => %s", m->kos_format); } e = strrchr(m->kos_format+strlen("http://"), '/')+1; @@ -585,11 +594,6 @@ int rtv_zivo_izpolni(struct rtv_zivo_meta * m) { } else { RTV_NAPISI(HROSC, "sedanjost je %u", m->sedanjost); } -#ifndef RTV_NASTAVITEV_BREZ_LOKACIJSKIH_SPREMEMB - RTV_INT_V_SLO(m->seznam_predvajanja_url); - RTV_INT_V_SLO(m->kazalo_url); - RTV_INT_V_SLO(m->kos_format); -#endif rtv_zivo_izpolni_returncleanly: RTV_FREE(temp); fclose(odgstream); |