It's been a while, but now that I updated to version 16 I thought to test this again. This is what I get when I do an 'Update video library'
DEBUG: VideoInfoScanner: Scanning dir '/path/Films/Ace in the Hole disc1/' as not in the database
DEBUG: VideoInfoScanner: Found matching Full NFO file: /path/Films/Ace in the Hole disc1/movie.nfo
DEBUG: Thread JobWorker start, auto delete: true
INFO: easy_aquire - Created session to
http://image.tmdb.org
DEBUG: VideoInfoScanner: Adding new item to movies:/path/Films/Ace in the Hole disc1/VIDEO_TS/VIDEO_TS.IFO
DEBUG: CCurlFile::GetMimeType -
http://image.tmdb.org/t/p/w500/yuCEEI3oj...1NDo5B.jpg -> image/jpeg
DEBUG: CurlFile::Open(0x7fc4e8060840)
http://image.tmdb.org/t/p/w500/yuCEEI3oj...1NDo5B.jpg
DEBUG: CAnnouncementManager - Announcement: OnUpdate from xbmc
DEBUG: GOT ANNOUNCEMENT, type: 16, from xbmc, message OnUpdate
DEBUG: VideoInfoScanner: Finished adding information from dir /path/Films/Ace in the Hole disc1/
DEBUG: VideoInfoScanner: Scanning dir '/path/Films/Ace in the Hole disc2/' as not in the database
DEBUG: VideoInfoScanner: Found matching Full NFO file: /path/Films/Ace in the Hole disc2/movie.nfo
DEBUG: VideoInfoScanner: Adding new item to movies:/path/Films/Ace in the Hole disc2/VIDEO_TS/VIDEO_TS.IFO
DEBUG: Caching image 'http://image.tmdb.org/t/p/w500/yuCEEI3oj1liLoH36fbbO1NDo5B.jpg' to '6/6eacc2df.jpg':
DEBUG: cached image 'special://masterprofile/Thumbnails/6/6eacc2df.jpg' size 480x720
DEBUG: Creating DDS version of: special://masterprofile/Thumbnails/6/6eacc2df.jpg
DEBUG: CAnnouncementManager - Announcement: OnUpdate from xbmc
DEBUG: GOT ANNOUNCEMENT, type: 16, from xbmc, message OnUpdate
DEBUG: VideoInfoScanner: Finished adding information from dir /path/Films/Ace in the Hole disc2/
The film shows up as two instances and no way of knowing which is disc 1 and which is disc 2.
I also noticed this bug ticket
http://trac.kodi.tv/ticket/16012
I guess this is rather a bug fix request than a feature request