PDA

View Full Version : Doesn't save video settings for stream


Milleman
2008-05-22, 14:08
Hi,

Have been using an older release (rev9425) for a while and just recently upgraded to the latest (rev13120). As I often watch streaming video from the internet, I noticed that the latest player (or maybe versions before that) doesn't save the Video Settings (Zoom Amount, Pixel Ratio, etc) that I've set for each and every xxx.strm file. This is very annoying since I manually have to make the settings every time I watch a stream. In rev 9425 (at least), this was fully working.

/M

Milleman
2008-06-17, 18:32
No one else having issues with this? ???

spiff
2008-06-17, 18:37
settings and stuff is removed when you clean your library. this will happen on any update of the library. is this wanted behaviour? not sure. but it is not a bug

Milleman
2008-06-17, 21:33
Not really...

At the older version (rev 9425), I could configure the video settings for each and every xxx.strm -file and XBMC would remember that till next time I execute that particular xxx.strm -file.

But as it is now, I have to reconfigure the video settings (zoom, pixel ratio, etc.) every time I execute that very same xxx.strm -file.

I would love to have it back as it was on at least (rev 9425), when XBMC remembered the settings for each xxx.strm -file that's on the HDD.

kraqh3d
2008-06-17, 22:09
updating/cleaning the database would only remove those settings if the strm file was inaccessible at the time the update/clean is run.

spiff
2008-06-18, 12:19
afaik the settings arent actually saved assigned to the strm, but rather to the online url. we wipe all online url settings.


// delete all removable media + ftp/http streams
CURL url(fullPath);
if (CUtil::IsOnDVD(fullPath) ||
CUtil::IsMemCard(fullPath) ||
url.GetProtocol() == "http" ||
url.GetProtocol() == "https" ||
url.GetProtocol() == "ftp" ||
url.GetProtocol() == "ftps" ||
!CFile::Exists(fullPath))
{ // mark for deletion
filesToDelete += m_pDS->fv("files.idFile").get_asString() + ",";
}

Milleman
2008-06-18, 17:16
Then the XBMC behaviour regarding database and streams, must have redesigned somewhere after rev 9425. Something have been changed for sure.

I would indeed recommend that the settings are locked to the xxx.strm -file rather than the URL, since streaming servers sometimes balance the streams among several servers with different IP's.

The Nasa TV is a good example. This is the "NasaTV.strm" -file I've made:


http://playlist.yahoo.com/makeplaylist.dll?id=1369080&segment=149773


I also found the same problem when using the YouTube Script. The video settings isn't saved at all and have to be reconfigured every time starting the YouTube script. I prefer to have the Pixel Ratio 1.11 in order make the picture symmetric and get rid of the vertikal black bars at the sides.