I'm interested in implementing a very specific feature in order to fix a stutter-at-start problem I get when playing audio over a high-latency smb connection. Specifically, if you go to the UI in the settings, under Input / Codecs - Access modules - SMB. Right now there is an option for "caching value in ms". I would like to add another option there to prevent playback from starting until a certain amount is already cached.
I'm not familiar with the vlc code-base, though I've done "svn checkout svn://svn.videolan.org/libdvbpsi/trunk libdvbpsi-trunk" as per http://wiki.videolan.org/Subversion#Check_out . Could someone point me to the specific files I would need to touch in order to add that option to the gui, and to implement that into wherever the reader/input/etc code is?