ActiveAE: stop processing passthrough packets for paused streams, fixes audio glitch on pause
[win32] update readme
videodb: don't reset the source path if it is temporarily offline
videodb: add GetSourcePath() to get the path of the source another path belongs to
videodb: use the proper source path when checking for a temporarily offline source during library cleaning
[videodb] remove unused CVideoInfoTag::m_strShowPath
[cosmetics] indenting
[videodb] adds GetDbId helper and splits DeleteBookMarksOfFile into a separate function taking file id
[videodb] DeleteMovie/MusicVideo/Episode should primarily take database id, not path
[videodb] DeleteTvShow/DeleteDetailsForTvShow should take a database id, not a path
[videodb] use tvshowview.strPath rather than path.strPath in the seasons query - it already contains the path
[videodb] factor out the addition of paths to the tvshow link table
[videodb] move parent path id for shows to tvshowlinkpath
[videodb] drop the basepath for tvshows, as it's the same as the path with the exception of multipaths
[videodb] allow AddTvShow() to take in an existing show ID so it just adds a link to tvshowlinkpath
squish into AddPathToTvShow
[videodb] remove duplicate tvshow rows in favour of multiple links in tvshowlinkpath
[videodb] search for existing tvshows that match rather than adding a duplicate when adding the same show with a different path
[videodb] if we have multiple links from tvshow to path, we need to be careful with the grouping in the tvshowview.
[videodb] drop GetStackedTvShowList and Stack as they're no longer required