epg timeline: Fix crash when no epg

Program terminated with signal 11, Segmentation fault.
#0  EPG::CGUIEPGGridContainer::SelectItemFromPoint (this=this@entry=0x3286970, point=..., justGrid=justGrid@entry=false) at GUIEPGGridContainer.cpp:1317
1317      if (!m_gridIndex[channel + m_channelOffset][block + m_blockOffset].item)
AE: add planar formats to end of enum, some other code relies on the order
AudioEngine: Add AE_IS_PLANAR(x) macro
AE: WASAPI - fix AddPackets for the case of provided frames are less than buffer size
ActiveAE: engage transcode for stereo if upmix is selected
ActiveAE: flush engine on flush stream if only one stream is active
ActiveAE: check for error during playback
dvdplayer: flush audio on close stream in case of nowait
ActiveAE: faster flushing of stream
AE: WASAPI - fix GetDelay
ActiveAE: do not pause stream when flushing it
AE: adapt limiter to planar formats
ActiveAE: fix volume amplification
AESinkOSS: Implement Drain()
ActiveAE: make sure GetDalay returns no negative values
AESinkOSS: Make sink usable in blocking mode
AESinkOSS: Set required format for passthrough
AESinkOSS: Missed one reuse of format.m_dataFormat in 4c536e960dfa5610bd62968feff1eebaada17c6d
ActiveAE: Fix refcounting with viz
[WASAPI] fixed: return the right channel layout