2012-07-22, 10:55
I am curious as to what the proper procedure to commit changes to XBMC are. I have followed the online wiki on pulling from git master with TortoiseGit and made the changed on my local machine so do I just commit them or is there some other procedure?
The changes in question:
1. Add a variable in advanced settings to allow users to increase read rate of dvdplayer as multiple of average bitrate for faster buffer filling (i.e. if user uses 3 as the multiple the buffer will be filled at 3X average bitrate until the buffer is filled and then will refill the buffer as it is being used at up to 3X average bitrate)
2. Bug Fix: I found that if the buffer reaches 0 the FPS will drop to like 3 or 4 and stay that way even if data is added to the buffer until the video is stopped and restarted. This was caused by Audio engine being stuck in in a drain state.
The changes are like 5 or 6 lines of code total...I could provide diffs if somebody else wants to commit the changes....or if you could let me know of the proper procedure I will commit them.
The changes in question:
1. Add a variable in advanced settings to allow users to increase read rate of dvdplayer as multiple of average bitrate for faster buffer filling (i.e. if user uses 3 as the multiple the buffer will be filled at 3X average bitrate until the buffer is filled and then will refill the buffer as it is being used at up to 3X average bitrate)
2. Bug Fix: I found that if the buffer reaches 0 the FPS will drop to like 3 or 4 and stay that way even if data is added to the buffer until the video is stopped and restarted. This was caused by Audio engine being stuck in in a drain state.
The changes are like 5 or 6 lines of code total...I could provide diffs if somebody else wants to commit the changes....or if you could let me know of the proper procedure I will commit them.