2012-12-06, 18:09
Ok I tryid r12662 earlier though with same result. I will try r12664 was something committed in relation to memory?
(2012-12-07, 10:07)rbej Wrote: Xbmc Frodo beta 3 and OpenElec 3.0 beta 4 is coming very soon.
Very important changes on RPI
https://github.com/xbmc/xbmc/pull/1893
(2012-12-07, 17:56)LehighBri Wrote: I see the laundry list of changes in that pull request, but what does that actually mean from an end user experience? What improvements should we expect?
(2012-12-07, 18:21)popcornmix Wrote: There is one other change, where the amount of audio and video data buffered in memory is increased. I'm not sure about this change.
I think it could improve performance (i.e. amount of buffering that occurs) for some streams. I believe it makes streams slower to start (as more buffer to fill).
(2012-12-07, 18:21)popcornmix Wrote:(2012-12-07, 17:56)LehighBri Wrote: I see the laundry list of changes in that pull request, but what does that actually mean from an end user experience? What improvements should we expect?
Mostly making sure OpenMAX components are freed when there is an error (e.g. out of memory, or errors in file) partway though starting up the playback.
Previously the components that had been created successfully were never destroyed, meaning xbmc had to be restarted to recover the memory.
There is also an improvement for when the audio stream changes within a stream. This can happen with live TV where the stream switches from stereo to 5.1 at an advert break, and it used to stall.
gimli spent a long time working on these and so rewrote a lot of the omxplayer code trying to get things working. There are a number of minor cleanups and bug fixes as a result. You may or may not see chages in behaviour because of these.
There is one other change, where the amount of audio and video data buffered in memory is increased. I'm not sure about this change.
I think it could improve performance (i.e. amount of buffering that occurs) for some streams. I believe it makes streams slower to start (as more buffer to fill).
I also think it won't help when there is no passthrough (when I looked into it, it was a different buffer of decoded audio that was the limiting factor).
There is a possibilty that 256M boards will have more out of memory issues.
Please test it and report back which streams are better and which are worse.