changed: Make network buffer more flexible/configurable
changed: Move read cache logic from DVDPlayer to CFile
fixed: Tab -> space
[win32] PeripheralBusUSB::PerformDeviceScan: rename parameter for clarity
[win32] PeripheralBusUSB: declare constant values as "const"
Values not supposed to be changed is better to declare as "const" to allow compiler optimize better.
[win32] PeripheralBusUSB::PerformDeviceScan: check for real memory allocation
[win32] PeripheralBusUSB::PerformDeviceScan: add check for presence of PID and VID
[win32] PeripheralBusUSB::PerformDeviceScan: Cosmetics
[win32] PeripheralBusUSB::PerformDeviceScan: optimization
[win32] PeripheralBusUSB::PerformDeviceScan: skip device on error and get rest of the devices; plus small optimization
[win32] PeripheralBusUSB::PerformDeviceScan: Allow reuse of buffer
instead of multiple frees/mallocs
[win32] PeripheralBusUSB::PerformDeviceScan: add fast detection of HID devices
[win32] PeripheralBusUSB::PerformDeviceScan: use function designed for device ID extraction
[dvdplayer][AE] stop bombarding the AudioEngine with Flush messages that prevent it from going in TIMEOUT mode, causing cycling audio
[3D] add stereomode to streamdetails
[3D] expose stereomode to skins via ListItem.StereoscopicMode and ListItem.IsStereoscopic
ActiveAE: do reset timer of state machine on other events
fixed: Path substitution didn't work for files (only library items)
fixed: PlayerController only does things related to video
Merge pull request #3429 from arnova/dvdplayer_buffer_mode

changed: Make (dvdplayer) network buffer more flexible/configurable