11:08:51.673 [main] INFO ROOT - Logging Configured for sdcard 11:08:54.375 [main] DEBUG s.miniclient.android.ServersActivity - Looking for Servers... 11:08:54.376 [Thread-204] DEBUG sagex.miniclient.ServerDiscovery - Sending out discovery packets to find SageTVPlaceshifter Servers... 11:08:54.417 [Thread-204] DEBUG sagex.miniclient.ServerDiscovery - Discovery packet received: java.net.DatagramPacket@41495b30 11:08:54.420 [Thread-204] DEBUG sagex.miniclient.ServerDiscovery - Added server info: ServerInfo{address='192.168.0.210', port=31099, name='192.168.0.210', locatorID='8AE2-A1BF-49C2-C1FF'} 11:09:00.223 [Thread-204] ERROR sagex.miniclient.ServerDiscovery - Error discovering servers: java.net.SocketException: Socket closed at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:137) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:164) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:513) ~[na:0.0] at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:161) ~[na:0.0] at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:169) ~[na:0.0] at java.net.DatagramSocket.receive(DatagramSocket.java:253) ~[na:0.0] at sagex.miniclient.ServerDiscovery.discoverServers(ServerDiscovery.java:63) ~[na:0.0] at sagex.miniclient.ServerDiscovery$1.run(ServerDiscovery.java:25) ~[na:0.0] at java.lang.Thread.run(Thread.java:856) ~[na:0.0] 11:09:00.335 [main] DEBUG s.m.a.gdx.MiniClientGDXActivity - Setting Translucent View 11:09:00.338 [main] DEBUG s.m.a.gdx.MiniClientGDXActivity - Disabling Slide Out Navigation on TV 11:09:00.361 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connecting to media server at 192.168.0.210:31099 11:09:00.362 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Establishing Server Connection 192.168.0.210:31099 for Connection Type: 1 11:09:00.364 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connection accepted by server: 192.168.0.210 11:09:00.365 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connected to media server 192.168.0.210 11:09:00.366 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connecting to ui server at 192.168.0.210:31099 11:09:00.367 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Establishing Server Connection 192.168.0.210:31099 for Connection Type: 0 11:09:00.372 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connection accepted by server: 192.168.0.210 11:09:00.373 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connected to gfx server 192.168.0.210 11:09:00.429 [GLThread 206] DEBUG s.m.android.gdx.MiniClientRenderer - CREATE: UI SIZE: Dimension{height=1080, width=1920}, SCREEN SIZE: Dimension{height=1080, width=1920} 11:09:00.477 [GFX-192.168.0.210] INFO s.miniclient.MiniClientConnection - Testing to see if server can do a pull mode streaming connection at 192.168.0.210:7818... 11:09:00.485 [GFX-192.168.0.210] INFO s.miniclient.MiniClientConnection - Server can do a pull-mode streaming connection at 192.168.0.210:7818 11:09:00.486 [GFX-192.168.0.210] INFO s.miniclient.MiniClientConnection - Max screen size=Dimension{height=1080, width=1920} 11:09:00.491 [GLThread 206] DEBUG s.m.android.gdx.MiniClientRenderer - SIZE: width: 1920; height: 1080 11:09:00.492 [GLThread 206] DEBUG s.m.android.gdx.MiniClientRenderer - VIEWPORT: width: 1920; height: 1080 11:09:00.493 [GLThread 206] DEBUG s.m.android.gdx.MiniClientRenderer - VIEWPORT: x: 0; y: 0 11:09:00.493 [GFX-192.168.0.210] DEBUG s.m.android.gdx.MiniClientRenderer - GFXCMD_INIT() called 11:09:00.494 [GFX-192.168.0.210] DEBUG s.m.android.gdx.MiniClientRenderer - Waiting For UI... 11:09:00.494 [GLThread 206] DEBUG s.m.android.gdx.MiniClientRenderer - WORLD: width: 1920.0; height: 1080.0 11:09:00.495 [GLThread 206] DEBUG s.m.android.gdx.MiniClientRenderer - SCALE: Scale{xs=1.0, ys=1.0} 11:09:00.496 [GLThread 206] DEBUG s.m.android.gdx.MiniClientRenderer - Notifying SageTV about the Resize Event: Dimension{height=1080, width=1920} 11:09:00.595 [GFX-192.168.0.210] DEBUG s.m.android.gdx.MiniClientRenderer - Notifying SageTV about the Resize Event: Dimension{height=1080, width=1920} 11:09:00.597 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_TEXTMODE='' 11:09:00.598 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: FIRMWARE_VERSION='9.0.0' 11:09:00.599 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_BLENDMODE='POSTMULTIPLY' 11:09:00.600 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_DRAWMODE='FULLSCREEN' 11:09:00.600 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SURFACES='TRUE' 11:09:00.601 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_HIRES_SURFACES='' 11:09:00.602 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_VIDEO_UPDATE='TRUE' 11:09:00.604 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_VIDEO_MASKS='' 11:09:00.606 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_BITMAP_FORMAT='PNG,JPG,GIF,BMP' 11:09:00.608 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SCALING='HARDWARE' 11:09:00.610 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_NEGSCALING='' 11:09:00.611 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_OFFLINE_IMAGE_CACHE='TRUE' 11:09:00.612 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_YUV_IMAGE_CACHE='' 11:09:00.613 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUPPORTED_ASPECTS='' 11:09:00.614 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_ASPECT='' 11:09:00.615 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_FIXED_PAR='' 11:09:00.616 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_DIFFUSE_TEXTURES='' 11:09:00.617 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_XFORMS='' 11:09:00.618 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_TEXTURE_BATCH_LIMIT='' 11:09:00.619 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: VIDEO_ADVANCED_ASPECT_LIST='' 11:09:00.621 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUPPORTED_RESOLUTIONS='1920x1080;windowed' 11:09:00.622 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUPPORTED_RESOLUTIONS_DIGITAL='' 11:09:00.623 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_RESOLUTION='1920x1080' 11:09:00.624 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_HDMI_MODE='' 11:09:00.625 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_COMPOSITE='COLORKEY' 11:09:00.626 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_COLORKEY='080010' 11:09:00.627 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUDIO_OUTPUTS='' 11:09:00.628 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUDIO_OUTPUT='' 11:09:00.629 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: INPUT_DEVICES='IR,KEYBOARD' 11:09:00.630 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: DISPLAY_OVERSCAN='0;0;1.0;1.0' 11:09:00.631 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: VIDEO_CODECS='MPEG2-VIDEO,MPEG2-VIDEO@HL,MPEG1-VIDEO,MPEG4-VIDEO,DIVX3,MSMPEG4,FLASHVIDEO,H.264,WMV9,VC1,MJPEG' 11:09:00.632 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUDIO_CODECS='MPG1L2,MPG1L3,AC3,AAC,AAC-HE,WMA,FLAC,VORBIS,PCM,DTS,DCA,PCM_S16LE,WMA8,ALAC,WMAPRO,0X0162,DolbyTrueHD,DTS-HD,DTS-MA,EAC3,EC-3' 11:09:00.633 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: PULL_AV_CONTAINERS='AVI,FLASHVIDEO,Quicktime,Ogg,MP3,AAC,WMV,ASF,FLAC,MATROSKA,WAV,AC3' 11:09:00.634 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: PUSH_AV_CONTAINERS='MPEG2-PS,MPEG2-TS,MPEG1-PS' 11:09:00.636 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: STREAMING_PROTOCOLS='file,stv' 11:09:00.637 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: FIXED_PUSH_MEDIA_FORMAT='' 11:09:00.638 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: OPENURL_INIT='' 11:09:00.640 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: FRAME_STEP='' 11:09:00.640 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_CURSORPROP='' 11:09:00.641 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: DETAILED_BUFFER_STATS='FALSE' 11:09:00.642 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: PUSH_BUFFER_SEEKING='TRUE' 11:09:00.643 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: MEDIA_PLAYER_BUFFER_DELAY='0' 11:09:00.644 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: REMOTE_FS='' 11:09:00.645 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: IR_PROTOCOL='' 11:09:00.646 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUBTITLES='TRUE' 11:09:00.646 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: FORCED_MEDIA_RECONNECT='TRUE' 11:09:00.648 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUTH_CACHE='TRUE' 11:09:00.648 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: DEINTERLACE_CONTROL='' 11:09:00.649 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: PUSH_BUFFER_LIMIT='' 11:09:00.650 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: SCREENSHOT_CAP='' 11:09:00.651 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: ZLIB_COMM='TRUE' 11:09:00.652 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: OFFLINE_CACHE_CONTENTS='' 11:09:00.653 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: ADVANCED_IMAGE_CACHING='TRUE' 11:09:00.654 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: VIDEO_ADVANCED_ASPECT='' 11:09:00.656 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - SetProperty ADVANCED_IMAGE_CACHING 11:09:00.658 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - SetProperty RECONNECT_SUPPORTED 11:09:00.659 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - SetProperty ZLIB_COMM_XFER 11:09:00.662 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - SetProperty GFX_ASPECT 11:09:00.664 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - SetProperty SUBTITLES_CALLBACKS 11:09:00.665 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: CRYPTO_ALGORITHMS='RSA,Blowfish,DH,DES' 11:09:01.645 [GFX-192.168.0.210] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 1562766078 11:09:01.649 [GFX-192.168.0.210] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 1562766078, file-C3a5cProgram20Files2028x86295cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274460658000-48-48 11:09:01.653 [GFX-192.168.0.210] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 1562766078, reading Cached File: /data/data/sagex.miniclient.android/cache/imgcache/file-C3a5cProgram20Files2028x86295cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274460658000-48-48 11:10:01.661 [GFX-192.168.0.210] DEBUG sagex.miniclient.GFXCMD2 - CACHE ID verification failed for rezName=file-C3a5cProgram20Files2028x86295cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274460658000-48-48 cacheSize=0x0 reqSize=48x48 11:10:06.735 [GFX-192.168.0.210] ERROR s.miniclient.MiniClientConnection - Error w/ GFX Thread java.io.IOException: invalid stored block lengths at com.jcraft.jzlib.InflaterInputStream.read(InflaterInputStream.java:112) ~[na:0.0] at com.jcraft.jzlib.ZInputStream.read(ZInputStream.java:92) ~[na:0.0] at libcore.io.Streams.readFully(Streams.java:81) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:120) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:116) ~[na:0.0] at sagex.miniclient.MiniClientConnection$3.run(MiniClientConnection.java:508) ~[na:0.0] 11:10:06.806 [Media-192.168.0.210] ERROR s.miniclient.MiniClientConnection - Error w/ Media Thread java.net.SocketException: Socket closed at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:137) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:164) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:513) ~[na:0.0] at java.net.PlainSocketImpl.read(PlainSocketImpl.java:488) ~[na:0.0] at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:46) ~[na:0.0] at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:240) ~[na:0.0] at libcore.io.Streams.readFully(Streams.java:81) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:120) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:116) ~[na:0.0] at sagex.miniclient.MiniClientConnection.MediaThread(MiniClientConnection.java:1859) ~[na:0.0] at sagex.miniclient.MiniClientConnection.access$000(MiniClientConnection.java:26) ~[na:0.0] at sagex.miniclient.MiniClientConnection$1.run(MiniClientConnection.java:398) ~[na:0.0] 11:10:06.832 [main] DEBUG s.miniclient.android.ServersActivity - Looking for Servers... 11:10:06.833 [Thread-213] DEBUG sagex.miniclient.ServerDiscovery - Sending out discovery packets to find SageTVPlaceshifter Servers... 11:10:06.881 [Thread-213] DEBUG sagex.miniclient.ServerDiscovery - Discovery packet received: java.net.DatagramPacket@4148b2b8 11:10:06.884 [Thread-213] DEBUG sagex.miniclient.ServerDiscovery - Added server info: ServerInfo{address='192.168.0.210', port=31099, name='192.168.0.210', locatorID='8AE2-A1BF-49C2-C1FF'} 11:10:07.213 [main] DEBUG s.m.a.gdx.MiniClientGDXActivity - Closing MiniClient Connection 11:10:16.829 [Thread-213] ERROR sagex.miniclient.ServerDiscovery - Error discovering servers: java.net.SocketTimeoutException: null at libcore.io.IoBridge.maybeThrowAfterRecvfrom(IoBridge.java:558) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:516) ~[na:0.0] at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:161) ~[na:0.0] at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:169) ~[na:0.0] at java.net.DatagramSocket.receive(DatagramSocket.java:253) ~[na:0.0] at sagex.miniclient.ServerDiscovery.discoverServers(ServerDiscovery.java:63) ~[na:0.0] at sagex.miniclient.ServerDiscovery$1.run(ServerDiscovery.java:25) ~[na:0.0] at java.lang.Thread.run(Thread.java:856) ~[na:0.0] Caused by: libcore.io.ErrnoException: recvfrom failed: EAGAIN (Try again) at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:137) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:164) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:513) ~[na:0.0] ... 6 common frames omitted 12:09:04.446 [main] DEBUG s.miniclient.android.ServersActivity - Looking for Servers... 12:09:04.452 [Thread-214] DEBUG sagex.miniclient.ServerDiscovery - Sending out discovery packets to find SageTVPlaceshifter Servers... 12:09:04.505 [Thread-214] DEBUG sagex.miniclient.ServerDiscovery - Discovery packet received: java.net.DatagramPacket@412dec68 12:09:04.509 [Thread-214] DEBUG sagex.miniclient.ServerDiscovery - Added server info: ServerInfo{address='192.168.0.210', port=31099, name='192.168.0.210', locatorID='8AE2-A1BF-49C2-C1FF'} 12:09:04.839 [Thread-214] ERROR sagex.miniclient.ServerDiscovery - Error discovering servers: java.net.SocketException: Socket closed at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:137) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:164) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:513) ~[na:0.0] at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:161) ~[na:0.0] at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:169) ~[na:0.0] at java.net.DatagramSocket.receive(DatagramSocket.java:253) ~[na:0.0] at sagex.miniclient.ServerDiscovery.discoverServers(ServerDiscovery.java:63) ~[na:0.0] at sagex.miniclient.ServerDiscovery$1.run(ServerDiscovery.java:25) ~[na:0.0] at java.lang.Thread.run(Thread.java:856) ~[na:0.0] 12:09:22.261 [main] DEBUG s.miniclient.android.ServersActivity - Looking for Servers... 12:09:22.264 [Thread-215] DEBUG sagex.miniclient.ServerDiscovery - Sending out discovery packets to find SageTVPlaceshifter Servers... 12:09:22.320 [Thread-215] DEBUG sagex.miniclient.ServerDiscovery - Discovery packet received: java.net.DatagramPacket@412a9b88 12:09:22.340 [Thread-215] DEBUG sagex.miniclient.ServerDiscovery - Added server info: ServerInfo{address='192.168.0.210', port=31099, name='192.168.0.210', locatorID='8AE2-A1BF-49C2-C1FF'} 12:09:25.774 [Thread-215] ERROR sagex.miniclient.ServerDiscovery - Error discovering servers: java.net.SocketException: Socket closed at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:137) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:164) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:513) ~[na:0.0] at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:161) ~[na:0.0] at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:169) ~[na:0.0] at java.net.DatagramSocket.receive(DatagramSocket.java:253) ~[na:0.0] at sagex.miniclient.ServerDiscovery.discoverServers(ServerDiscovery.java:63) ~[na:0.0] at sagex.miniclient.ServerDiscovery$1.run(ServerDiscovery.java:25) ~[na:0.0] at java.lang.Thread.run(Thread.java:856) ~[na:0.0] 12:09:25.791 [main] DEBUG s.m.a.gdx.MiniClientGDXActivity - Setting Translucent View 12:09:25.793 [main] DEBUG s.m.a.gdx.MiniClientGDXActivity - Disabling Slide Out Navigation on TV 12:09:25.800 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connecting to media server at 192.168.0.210:31099 12:09:25.802 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Establishing Server Connection 192.168.0.210:31099 for Connection Type: 1 12:09:25.809 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connection accepted by server: 192.168.0.210 12:09:25.809 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connected to media server 192.168.0.210 12:09:25.809 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connecting to ui server at 192.168.0.210:31099 12:09:25.810 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Establishing Server Connection 192.168.0.210:31099 for Connection Type: 0 12:09:25.812 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connection accepted by server: 192.168.0.210 12:09:25.813 [ANDROID-MINICLIENT] INFO s.miniclient.MiniClientConnection - Connected to gfx server 192.168.0.210 12:09:25.861 [GLThread 216] DEBUG s.m.android.gdx.MiniClientRenderer - CREATE: UI SIZE: Dimension{height=1080, width=1920}, SCREEN SIZE: Dimension{height=1080, width=1920} 12:09:25.912 [GLThread 216] DEBUG s.m.android.gdx.MiniClientRenderer - SIZE: width: 1920; height: 1080 12:09:25.913 [GLThread 216] DEBUG s.m.android.gdx.MiniClientRenderer - VIEWPORT: width: 1920; height: 1080 12:09:25.913 [GLThread 216] DEBUG s.m.android.gdx.MiniClientRenderer - VIEWPORT: x: 0; y: 0 12:09:25.914 [GLThread 216] DEBUG s.m.android.gdx.MiniClientRenderer - WORLD: width: 1920.0; height: 1080.0 12:09:25.915 [GLThread 216] DEBUG s.m.android.gdx.MiniClientRenderer - SCALE: Scale{xs=1.0, ys=1.0} 12:09:25.915 [GLThread 216] DEBUG s.m.android.gdx.MiniClientRenderer - Notifying SageTV about the Resize Event: Dimension{height=1080, width=1920} 12:09:25.917 [GFX-192.168.0.210] INFO s.miniclient.MiniClientConnection - Testing to see if server can do a pull mode streaming connection at 192.168.0.210:7818... 12:09:25.918 [GLThread 216] INFO s.m.android.gdx.MiniClientRenderer - Error sending Resize Event java.lang.NullPointerException: null at sagex.miniclient.MiniClientConnection.postResizeEvent(MiniClientConnection.java:1246) ~[na:0.0] at sagex.miniclient.android.gdx.MiniClientRenderer.notifySageTVAboutScreenSize(MiniClientRenderer.java:157) ~[na:0.0] at sagex.miniclient.android.gdx.MiniClientRenderer.resize(MiniClientRenderer.java:151) ~[na:0.0] at com.badlogic.gdx.backends.android.AndroidGraphics.onSurfaceChanged(AndroidGraphics.java:247) ~[na:0.0] at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1505) ~[na:0.0] at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240) ~[na:0.0] 12:09:25.921 [GFX-192.168.0.210] INFO s.miniclient.MiniClientConnection - Server can do a pull-mode streaming connection at 192.168.0.210:7818 12:09:25.927 [GFX-192.168.0.210] INFO s.miniclient.MiniClientConnection - Max screen size=Dimension{height=1080, width=1920} 12:09:25.932 [GFX-192.168.0.210] DEBUG s.m.android.gdx.MiniClientRenderer - GFXCMD_INIT() called 12:09:25.933 [GFX-192.168.0.210] DEBUG s.m.android.gdx.MiniClientRenderer - Notifying SageTV about the Resize Event: Dimension{height=1080, width=1920} 12:09:25.935 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_TEXTMODE='' 12:09:25.941 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: FIRMWARE_VERSION='9.0.0' 12:09:25.945 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_BLENDMODE='POSTMULTIPLY' 12:09:25.947 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_DRAWMODE='FULLSCREEN' 12:09:25.949 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SURFACES='TRUE' 12:09:25.950 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_HIRES_SURFACES='' 12:09:25.950 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_VIDEO_UPDATE='TRUE' 12:09:25.951 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_VIDEO_MASKS='' 12:09:25.952 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_BITMAP_FORMAT='PNG,JPG,GIF,BMP' 12:09:25.952 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SCALING='HARDWARE' 12:09:25.953 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_NEGSCALING='' 12:09:25.954 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_OFFLINE_IMAGE_CACHE='TRUE' 12:09:25.955 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_YUV_IMAGE_CACHE='' 12:09:25.956 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUPPORTED_ASPECTS='' 12:09:25.957 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_ASPECT='' 12:09:25.957 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_FIXED_PAR='' 12:09:25.958 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_DIFFUSE_TEXTURES='' 12:09:25.959 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_XFORMS='' 12:09:25.960 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_TEXTURE_BATCH_LIMIT='' 12:09:25.960 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: VIDEO_ADVANCED_ASPECT_LIST='' 12:09:25.961 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUPPORTED_RESOLUTIONS='1920x1080;windowed' 12:09:25.962 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUPPORTED_RESOLUTIONS_DIGITAL='' 12:09:25.963 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_RESOLUTION='1920x1080' 12:09:25.964 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_HDMI_MODE='' 12:09:25.965 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_COMPOSITE='COLORKEY' 12:09:25.966 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_COLORKEY='080010' 12:09:25.967 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUDIO_OUTPUTS='' 12:09:25.968 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUDIO_OUTPUT='' 12:09:25.968 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: INPUT_DEVICES='IR,KEYBOARD' 12:09:25.969 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: DISPLAY_OVERSCAN='0;0;1.0;1.0' 12:09:25.970 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: VIDEO_CODECS='MPEG2-VIDEO,MPEG2-VIDEO@HL,MPEG1-VIDEO,MPEG4-VIDEO,DIVX3,MSMPEG4,FLASHVIDEO,H.264,WMV9,VC1,MJPEG' 12:09:25.971 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUDIO_CODECS='MPG1L2,MPG1L3,AC3,AAC,AAC-HE,WMA,FLAC,VORBIS,PCM,DTS,DCA,PCM_S16LE,WMA8,ALAC,WMAPRO,0X0162,DolbyTrueHD,DTS-HD,DTS-MA,EAC3,EC-3' 12:09:25.973 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: PULL_AV_CONTAINERS='AVI,FLASHVIDEO,Quicktime,Ogg,MP3,AAC,WMV,ASF,FLAC,MATROSKA,WAV,AC3' 12:09:25.974 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: PUSH_AV_CONTAINERS='MPEG2-PS,MPEG2-TS,MPEG1-PS' 12:09:25.975 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: STREAMING_PROTOCOLS='file,stv' 12:09:25.976 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: FIXED_PUSH_MEDIA_FORMAT='' 12:09:25.977 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: OPENURL_INIT='' 12:09:25.978 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: FRAME_STEP='' 12:09:25.978 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_CURSORPROP='' 12:09:25.979 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: DETAILED_BUFFER_STATS='FALSE' 12:09:25.981 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: PUSH_BUFFER_SEEKING='TRUE' 12:09:25.982 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: MEDIA_PLAYER_BUFFER_DELAY='0' 12:09:25.983 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: REMOTE_FS='' 12:09:25.983 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: IR_PROTOCOL='' 12:09:25.984 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: GFX_SUBTITLES='TRUE' 12:09:25.985 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: FORCED_MEDIA_RECONNECT='TRUE' 12:09:25.986 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: AUTH_CACHE='TRUE' 12:09:25.988 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: DEINTERLACE_CONTROL='' 12:09:25.989 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: PUSH_BUFFER_LIMIT='' 12:09:25.990 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: SCREENSHOT_CAP='' 12:09:25.991 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: ZLIB_COMM='TRUE' 12:09:25.992 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: OFFLINE_CACHE_CONTENTS='' 12:09:25.993 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: ADVANCED_IMAGE_CACHING='TRUE' 12:09:25.994 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: VIDEO_ADVANCED_ASPECT='' 12:09:25.995 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - SetProperty ADVANCED_IMAGE_CACHING 12:09:25.997 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - SetProperty RECONNECT_SUPPORTED 12:09:25.998 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - SetProperty ZLIB_COMM_XFER 12:09:26.000 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - SetProperty GFX_ASPECT 12:09:26.001 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - SetProperty SUBTITLES_CALLBACKS 12:09:26.003 [GFX-192.168.0.210] DEBUG s.miniclient.MiniClientConnection - GetProperty: CRYPTO_ALGORITHMS='RSA,Blowfish,DH,DES' 12:09:26.940 [GFX-192.168.0.210] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 1562766078 12:09:26.942 [GFX-192.168.0.210] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 1562766078, file-C3a5cProgram20Files2028x86295cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274460658000-48-48 12:09:26.943 [GFX-192.168.0.210] DEBUG sagex.miniclient.GFXCMD2 - LoadImageCompressed: 1562766078, reading Cached File: /data/data/sagex.miniclient.android/cache/imgcache/file-C3a5cProgram20Files2028x86295cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274460658000-48-48 12:10:18.370 [main] DEBUG s.m.a.gdx.MiniClientKeyListener - KEYS: Unmapped Key Code: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_BACK, scanCode=158, metaState=0, flags=0x8, repeatCount=0, eventTime=3895183, downTime=3895150, deviceId=8, source=0x301 } 12:10:26.412 [main] DEBUG s.m.a.gdx.MiniClientKeyListener - KEYS: Unmapped Key Code: KeyEvent { action=ACTION_UP, keyCode=KEYCODE_MENU, scanCode=139, metaState=0, flags=0x8, repeatCount=0, eventTime=3903225, downTime=3903190, deviceId=8, source=0x301 } 12:10:26.953 [GFX-192.168.0.210] DEBUG sagex.miniclient.GFXCMD2 - CACHE ID verification failed for rezName=file-C3a5cProgram20Files2028x86295cSageTV5cSageTV5cSTVs5cSageTV75cThemes5cStandard5cBlackBGFillSquare2epng-1274460658000-48-48 cacheSize=0x0 reqSize=48x48 12:10:26.956 [GFX-192.168.0.210] ERROR s.miniclient.MiniClientConnection - Error w/ GFX Thread java.io.IOException: invalid stored block lengths at com.jcraft.jzlib.InflaterInputStream.read(InflaterInputStream.java:112) ~[na:0.0] at com.jcraft.jzlib.ZInputStream.read(ZInputStream.java:92) ~[na:0.0] at libcore.io.Streams.readFully(Streams.java:81) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:120) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:116) ~[na:0.0] at sagex.miniclient.MiniClientConnection$3.run(MiniClientConnection.java:508) ~[na:0.0] 12:10:26.991 [Media-192.168.0.210] ERROR s.miniclient.MiniClientConnection - Error w/ Media Thread java.net.SocketException: Socket closed at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:137) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:164) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:513) ~[na:0.0] at java.net.PlainSocketImpl.read(PlainSocketImpl.java:488) ~[na:0.0] at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:46) ~[na:0.0] at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:240) ~[na:0.0] at libcore.io.Streams.readFully(Streams.java:81) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:120) ~[na:0.0] at java.io.DataInputStream.readFully(DataInputStream.java:116) ~[na:0.0] at sagex.miniclient.MiniClientConnection.MediaThread(MiniClientConnection.java:1859) ~[na:0.0] at sagex.miniclient.MiniClientConnection.access$000(MiniClientConnection.java:26) ~[na:0.0] at sagex.miniclient.MiniClientConnection$1.run(MiniClientConnection.java:398) ~[na:0.0] 12:10:27.033 [main] DEBUG s.miniclient.android.ServersActivity - Looking for Servers... 12:10:27.035 [Thread-223] DEBUG sagex.miniclient.ServerDiscovery - Sending out discovery packets to find SageTVPlaceshifter Servers... 12:10:27.414 [main] DEBUG s.m.a.gdx.MiniClientGDXActivity - Closing MiniClient Connection 12:10:28.104 [Thread-223] DEBUG sagex.miniclient.ServerDiscovery - Discovery packet received: java.net.DatagramPacket@4103b538 12:10:28.113 [Thread-223] DEBUG sagex.miniclient.ServerDiscovery - Added server info: ServerInfo{address='192.168.0.210', port=31099, name='192.168.0.210', locatorID='8AE2-A1BF-49C2-C1FF'} 12:10:30.211 [Thread-223] ERROR sagex.miniclient.ServerDiscovery - Error discovering servers: java.net.SocketException: Socket closed at libcore.io.Posix.recvfromBytes(Native Method) ~[na:0.0] at libcore.io.Posix.recvfrom(Posix.java:137) ~[na:0.0] at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:164) ~[na:0.0] at libcore.io.IoBridge.recvfrom(IoBridge.java:513) ~[na:0.0] at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:161) ~[na:0.0] at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:169) ~[na:0.0] at java.net.DatagramSocket.receive(DatagramSocket.java:253) ~[na:0.0] at sagex.miniclient.ServerDiscovery.discoverServers(ServerDiscovery.java:63) ~[na:0.0] at sagex.miniclient.ServerDiscovery$1.run(ServerDiscovery.java:25) ~[na:0.0] at java.lang.Thread.run(Thread.java:856) ~[na:0.0]