Patrick Brauer
Patrick Brauer
Sorry, i could have been more clear on this. I think it is a quite similar idea but a more general approach. I made some assumptions about how this software...
> File offsets etc are already cached today, headers are normally read only once for archive contents. There is a cache for both file meta data and directory entries. The...
> Have you tried the warmup mount option? It was designed to populate the cache in the background and a lot faster than you would be able to achieve manually...
actually i would like to store the entries alongside the archives. so there still would be a cost associated to accessing them but this ensures some consistency between the data...
> But why not simply use --seek-length=1? because i definitely do have archives with multiple large files stored inside that have their headers scattered around multiple offsets in multiple files....
> It has very little to do with if I am comfortable or not. I am always open to suggestions but I need to question them as well since I...
When using the discover command packets leave the untunneld interface. This is because it is using multicast which wont work on the tunnel interface. Could this be the reason it...
While this would allow me to have more control on how the socket is created (i.e. by specifying an IP address) i think you should still consider to allow users...
I tried to follow the code path and it looks like in both cases the same code path is taken. https://github.com/Silicondust/libhdhomerun/blob/master/hdhomerun_device.c#L160 https://github.com/Silicondust/libhdhomerun/blob/master/hdhomerun_device.c#L37 https://github.com/Silicondust/libhdhomerun/blob/master/hdhomerun_device.c#L57 https://github.com/Silicondust/libhdhomerun/blob/master/hdhomerun_control.c#L49 https://github.com/Silicondust/libhdhomerun/blob/master/hdhomerun_control.c#L96 https://github.com/Silicondust/libhdhomerun/blob/master/hdhomerun_discover.c#L449 https://github.com/Silicondust/libhdhomerun/blob/master/hdhomerun_discover.c#L119 https://github.com/Silicondust/libhdhomerun/blob/master/hdhomerun_sock_posix.c#L40 this is...
Ok understood, thanks for trying to help me :) I will try to debug this tomorrow some more with a fresh mind (and probably a debugger ;D).