![]() |
|
[PATCH] Global AV delay support via advancedsettings.xml - Printable Version +- XBMC Community Forum (http://forum.xbmc.org) +-- Forum: Development (/forumdisplay.php?fid=32) +--- Forum: Development (/forumdisplay.php?fid=93) +--- Thread: [PATCH] Global AV delay support via advancedsettings.xml (/showthread.php?tid=96916) |
[PATCH] Global AV delay support via advancedsettings.xml - a11599 - 2011-03-15 10:10 The patch was merged on 24 Feb 2012 into master. Dear All, I just submitted a patch which enables setting global AV delay. Some displays have complex video processing and can introduce a noticeable delay in video. This functionality can be used to compensate for this within XBMC. The patch enables specifying different delays based on display refresh rate. It can also be used for working around the infamous 24p 250 msec audio delay bug (or whatever it is ).Global delay is set in advancedsettings.xml. A sample describing supported options is here: Code: <advancedsettings>- KennethC - 2011-03-17 12:28 This is awesome and it would be very helpful if this got into an upcoming release. - jmarshall - 2011-03-17 22:27 I believe the delay has been taken care of in the AE branch, so once that's merged it may not be needed? - KennethC - 2011-03-17 22:35 jmarshall Wrote:I believe the delay has been taken care of in the AE branch, so once that's merged it may not be needed? Is the new AE going to be merged in the next release, or that still an unknown at this point? - a11599 - 2011-03-18 12:05 jmarshall Wrote:I believe the delay has been taken care of in the AE branch, so once that's merged it may not be needed? Well, hopefully the 250 ms issue will be solved finally by merging AE (I personally have not tested the AE branch), but the intention of the patch was originally not to fix that issue (it just can be used for that as well as a workaround), but to provide some way to define audio shift for people with "lagging" displays who have no other way to do it (for example because their receiver does not provide such a functionality). - sonic00 - 2011-03-26 22:43 Hi there. I have a -300 delay, if I play 24p files. I tried all "A/V sync methods" in xbmc - settings - videos - playback, but nothing changed - the delay is still there. So I found this thread and tried the patch. But I guess I missed something. I already have a working advancedsettings.xml. I copied the code and paste it in my advancedsettings.xml (changed the delay to -300). But nothing happend. The delay is also with this patch still there. I can change the delay to -3000 or +3000, its always the same. So I guess I forget something, but what? At the moment I can change the delay over the OSD, but thats awful, cause I have to do it for all my 24p movies. Any tipps? Do I have to make some other changes in the xbmc settings?? - a11599 - 2011-03-27 08:10 Please post your current advancedsettings.xml. - sonic00 - 2011-03-27 16:41 I am right, that I have to bulid a complete new xbmc version, where first I have to patch some files? If so, thats what I missed ![]() I thought, I just have to change the advancesettings.xml. Code: <advancedsettings>- a11599 - 2011-03-27 20:31 Yep, you have to build your own version to use this patch.
- ashlar - 2011-04-07 14:43 Considering the all around usefulness of this (ie. for people with no AV receivers capable of setting delays), any chance for this to be merged? It definitely seems to go beyond AE. Although, thinking about it, it might well be that AE will change pretty much everything this is coded for. |