moonlight-stream / moonlight-android

GameStream client for Android
GNU General Public License v3.0
4.32k stars 686 forks source link

[Issue]: Pixel 8 Pro instantly disconnects from stream with any native resolution #1376

Open itrase opened 5 months ago

itrase commented 5 months ago

Describe the bug

When I try to launch a desktop in any standard resolution (720p, 1080p, etc.) the stream works as normal. When I try to launch in the phone's native resolutions (2131x1008, 2992x1344, or 2244x1008) the stream instantly quits. No error is shown on Sunshine's logs - it just says the client connected and then immediately disconnected. The host is correctly (as far as I know) set up to support this strange resolution, and it works perfectly well with Parsec for Android.

Steps to reproduce

Launch with any native resolution.

Affected games

All

Other Moonlight clients

PC

Moonlight adjusted settings

No

Moonlight adjusted settings (please complete the following information)

None

Moonlight default settings

Yes

Gamepad-related connection issue

No

Gamepad-related input issue

Yes

Gamepad-related streaming issue

Yes

Android version

Android 14 (June 2024)

Device model

Pixel 8 Pro

Server PC OS version

Windows 11

Server PC GeForce Experience version

NA - Sunshine

Server PC Nvidia GPU driver version

556.12

Server PC antivirus and firewall software

Windows Defender

Screenshots

No response

Relevant log output

I grabbed the logcat logs for Moonlight from both a successful connection (at 720p) and a failed one (at 2992x1344). Sunshine logged nothing of note.

Successful:
06-28 17:02:18.296 24365 25584 I com.limelight.LimeLog: Parallel poll for IAN-PC returned address: 192.168.0.172:47989
06-28 17:02:19.435 24365 24431 I com.limelight.LimeLog: NSD: Service discovery stopped
06-28 17:02:19.476 24365 24365 I com.limelight.LimeLog: Using Android O+ native mouse capture
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Examining decoder capabilities of c2.exynos.h264.decoder (round 1)
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.h264.decoder supports required profile
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Selected AVC decoder: c2.exynos.h264.decoder
06-28 17:02:19.492 24365 24365 W com.limelight: type=1400 audit(0.0:56630): avc:  denied  { read } for  name="system" dev="sysfs" ino=9 scontext=u:r:untrusted_app:s0:c201,c257,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=0 app=com.limelight
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Examining decoder capabilities of c2.exynos.hevc.decoder (round 1)
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Media performance class: 34
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Allowing HEVC based on media performance class
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Selected HEVC decoder: c2.exynos.hevc.decoder
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: No AV1 decoder found
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.h264.decoder will use direct submit
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.h264.decoder wants 1 slices per frame
06-28 17:02:19.499 24365 24365 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 17:02:19.500 24365 24365 I com.limelight.LimeLog: Enabling HEVC RFI based on low latency option support
06-28 17:02:19.500 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.hevc.decoder will use reference frame invalidation for HEVC
06-28 17:02:19.500 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.hevc.decoder wants 1 slices per frame
06-28 17:02:19.500 24365 24365 I com.limelight.LimeLog: Requesting 1 slices per frame
06-28 17:02:19.500 24365 24365 I com.limelight.LimeLog: Enumerated 0 gamepads
06-28 17:02:19.500 24365 24365 I com.limelight.LimeLog: Current display mode: 1008x2244x60.0
06-28 17:02:19.501 24365 24365 I com.limelight.LimeLog: Examining display mode: 1344x2992x60.0
06-28 17:02:19.501 24365 24365 I com.limelight.LimeLog: Examining display mode: 1344x2992x120.00001
06-28 17:02:19.501 24365 24365 I com.limelight.LimeLog: Examining display mode: 1008x2244x120.00001
06-28 17:02:19.501 24365 24365 I com.limelight.LimeLog: Examining display mode: 1008x2244x60.0
06-28 17:02:19.501 24365 24365 I com.limelight.LimeLog: Best display mode: 1008x2244x120.00001
06-28 17:02:19.501 24365 24365 I com.limelight.LimeLog: Using setFrameRate() instead of preferredDisplayModeId due to matching resolution
06-28 17:02:19.501 24365 24365 I com.limelight.LimeLog: Display refresh rate: 60.0
06-28 17:02:19.504 24365 24365 W Sensors : Cannot get virtualdevice_native service
06-28 17:02:19.513 24365 24365 I com.limelight.LimeLog: Enumerated 0 gamepads
06-28 17:02:19.545 24365 24365 I ContentCaptureHelper: Setting logging level to OFF
06-28 17:02:19.548  1667  3821 W WindowManager: Failed looking up window session=Session{82010ae 24365:u0a10457} callers=com.android.server.wm.WindowManagerService.windowForClientLocked:6149 com.android.server.wm.Session.updateRequestedVisibleTypes:749 android.view.IWindowSession$Stub.onTransact:1064 
06-28 17:02:19.565 24365 25627 D TrafficStats: tagSocket(180) with statsTag=0xffffffff, statsUid=-1
06-28 17:02:19.566 24365 24365 W TextView: onProvideContentCaptureStructure(): calling assumeLayout()
06-28 17:02:19.566 24365 24365 W TextView: onProvideContentCaptureStructure(): calling assumeLayout()
06-28 17:02:19.594 24365 25627 D TrafficStats: tagSocket(113) with statsTag=0xffffffff, statsUid=-1
06-28 17:02:19.601 24365 25627 D TrafficStats: tagSocket(121) with statsTag=0xffffffff, statsUid=-1
06-28 17:02:19.657 24365 25627 I com.limelight.LimeLog: Launched new game session
06-28 17:02:19.657 24365 25627 I moonlight-common-c: RTSP port: 48010
06-28 17:02:19.657 24365 25627 I moonlight-common-c: Initializing platform...
06-28 17:02:19.658 24365 25627 I moonlight-common-c: done
06-28 17:02:19.658 24365 25627 I moonlight-common-c: Resolving host name...
06-28 17:02:19.658 24365 25627 I moonlight-common-c: done
06-28 17:02:19.658 24365 25627 I moonlight-common-c: Initializing audio stream...
06-28 17:02:19.658 24365 25627 I moonlight-common-c: done
06-28 17:02:19.658 24365 25627 I moonlight-common-c: Starting RTSP handshake...
06-28 17:02:19.682 24365 25627 I moonlight-common-c: Audio port: 48000
06-28 17:02:19.690 24365 25627 I moonlight-common-c: Video port: 47998
06-28 17:02:19.702 24365 25627 I moonlight-common-c: Control port: 47999
06-28 17:02:19.829 24365 25627 I moonlight-common-c: done
06-28 17:02:19.829 24365 25627 I moonlight-common-c: Initializing control stream...
06-28 17:02:19.834 24365 25627 I moonlight-common-c: done
06-28 17:02:19.834 24365 25627 I moonlight-common-c: Initializing video stream...
06-28 17:02:19.837 24365 25627 I moonlight-common-c: done
06-28 17:02:19.837 24365 25627 I moonlight-common-c: Initializing input stream...
06-28 17:02:19.837 24365 25627 I moonlight-common-c: done
06-28 17:02:19.837 24365 25627 I moonlight-common-c: Starting control stream...
06-28 17:02:19.846 24365 25627 I moonlight-common-c: done
06-28 17:02:19.846 24365 25627 I moonlight-common-c: Starting video stream...
06-28 17:02:19.846 24365 25627 I com.limelight.LimeLog: Adaptive playback supported (FEATURE_AdaptivePlayback)
06-28 17:02:19.846 24365 25627 I com.limelight.LimeLog: Decoder supports fused IDR frames (FEATURE_AdaptivePlayback)
06-28 17:02:19.846 24365 25627 I com.limelight.LimeLog: Decoder configuration try: 0
06-28 17:02:19.846 24365 25627 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 17:02:19.850 24365 25635 D CCodec  : allocate(c2.exynos.hevc.decoder)
06-28 17:02:19.854 24365 25635 I CCodec  : setting up 'default' as default (vendor) store
06-28 17:02:19.859 24365 25635 I CCodec  : Created component [c2.exynos.hevc.decoder]
06-28 17:02:19.860 24365 25635 D CCodecConfig: read media type: video/hevc
06-28 17:02:19.863 24365 25635 D ReflectedParamUpdater: extent() != 1 for single value type: output.subscribed-indices.values
06-28 17:02:19.863 24365 25635 D ReflectedParamUpdater: extent() != 1 for single value type: input.buffers.allocator-ids.values
06-28 17:02:19.863 24365 25635 D ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.allocator-ids.values
06-28 17:02:19.863 24365 25635 D ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.pool-ids.values
06-28 17:02:19.865 24365 25635 D ReflectedParamUpdater: ignored struct field coded.color-format.locations
06-28 17:02:19.867 24365 25635 D CCodecConfig: ignoring local param raw.size (0xd2001800) as it is already supported
06-28 17:02:19.867 24365 25635 D CCodecConfig: ignoring local param default.color (0x5200180b) as it is already supported
06-28 17:02:19.867 24365 25635 D CCodecConfig: ignoring local param raw.hdr-static-info (0xd200180a) as it is already supported
06-28 17:02:19.867 24365 25635 I CCodecConfig: query failed after returning 16 values (BAD_INDEX)
06-28 17:02:19.868 24365 25635 D CCodecConfig: c2 config diff is Dict {
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 algo.low-latency.value = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::i32 algo.priority.value = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::float algo.rate.value = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 coded.pl.level = 24584
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 coded.pl.profile = 24576
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 coded.vui.color.matrix = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 coded.vui.color.primaries = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 coded.vui.color.range = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 coded.vui.color.transfer = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 default.color.matrix = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 default.color.primaries = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 default.color.range = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 default.color.transfer = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 input.buffers.max-size.value = 7340032
06-28 17:02:19.868 24365 25635 D CCodecConfig:   string input.media-type.value = "video/hevc"
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 output.delay.value = 3
06-28 17:02:19.868 24365 25635 D CCodecConfig:   Buffer output.hdr-dynamic-info.data = {
06-28 17:02:19.868 24365 25635 D CCodecConfig:   }
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 output.hdr-dynamic-info.type = 1
06-28 17:02:19.868 24365 25635 D CCodecConfig:   string output.media-type.value = "video/raw"
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 raw.color.matrix = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 raw.color.primaries = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 raw.color.range = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::u32 raw.color.transfer = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::float raw.hdr-static-info.mastering.blue.x = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::float raw.hdr-static-info.mastering.blue.y = 0
06-28 17:02:19.868 24365 25635 D CCodecConfig:   c2::float raw.hdr-static-info.
06-28 17:02:19.868 24365 25635 W ColorUtils: expected specified color aspects (0:0:0:0)
06-28 17:02:19.869 24365 25627 I com.limelight.LimeLog: Configuring with format: {max-height=720, color-transfer=3, max-width=1280, low-latency=1, mime=video/hevc, width=1280, color-range=2, frame-rate=60, color-standard=1, height=720}
06-28 17:02:19.869 24365 25634 D SurfaceUtils: connecting to surface 0xb4000070ae5c0ab0, reason connectToSurface
06-28 17:02:19.869 24365 25634 I MediaCodec: [c2.exynos.hevc.decoder] setting surface generation to 24949763
06-28 17:02:19.869 24365 25634 D SurfaceUtils: disconnecting from surface 0xb4000070ae5c0ab0, reason connectToSurface(reconnect)
06-28 17:02:19.869 24365 25634 D SurfaceUtils: connecting to surface 0xb4000070ae5c0aa0, reason connectToSurface(reconnect-with-listener)
06-28 17:02:19.870 24365 25635 D CCodec  : [c2.exynos.hevc.decoder] buffers are bound to CCodec for this session
06-28 17:02:19.870 24365 25635 D CCodecConfig: no c2 equivalents for color-standard
06-28 17:02:19.870 24365 25635 D CCodecConfig: no c2 equivalents for native-window
06-28 17:02:19.870 24365 25635 D CCodecConfig: no c2 equivalents for native-window-generation
06-28 17:02:19.870 24365 25635 D CCodecConfig: no c2 equivalents for flags
06-28 17:02:19.870 24365 25635 D CCodecConfig: c2 config diff is   c2::u32 algo.low-latency.value = 1
06-28 17:02:19.870 24365 25635 D CCodecConfig:   c2::u32 default.color.matrix = 1
06-28 17:02:19.870 24365 25635 D CCodecConfig:   c2::u32 default.color.primaries = 1
06-28 17:02:19.870 24365 25635 D CCodecConfig:   c2::u32 default.color.range = 2
06-28 17:02:19.870 24365 25635 D CCodecConfig:   c2::u32 default.color.transfer = 3
06-28 17:02:19.870 24365 25635 D CCodecConfig:   c2::u32 raw.max-size.height = 720
06-28 17:02:19.870 24365 25635 D CCodecConfig:   c2::u32 raw.max-size.width = 1280
06-28 17:02:19.870 24365 25635 D CCodecConfig:   c2::u32 raw.size.height = 720
06-28 17:02:19.870 24365 25635 D CCodecConfig:   c2::u32 raw.size.width = 1280
06-28 17:02:19.871 24365 25635 W Codec2Client: query -- param skipped: index = 1107298332.
06-28 17:02:19.871 24365 25635 D CCodec  : encoding statistics level = 0
06-28 17:02:19.871 24365 25635 D CCodec  : setup formats input: AMessage(what = 0x00000000) = {
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t height = 720
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t level = 65536
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t max-input-size = 7340032
06-28 17:02:19.871 24365 25635 D CCodec  :   string mime = "video/hevc"
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t priority = 0
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t profile = 1
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t width = 1280
06-28 17:02:19.871 24365 25635 D CCodec  :   Rect crop(0, 0, 1279, 719)
06-28 17:02:19.871 24365 25635 D CCodec  : }
06-28 17:02:19.871 24365 25635 D CCodec  : setup formats output: AMessage(what = 0x00000000) = {
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t android._color-format = 2130708361
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t android._video-scaling = 1
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t android._dataspace = 260
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t color-standard = 1
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t color-range = 2
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t color-transfer = 3
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t sar-height = 1
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t rotation-degrees = 0
06-28 17:02:19.871 24365 25635 D CCodec  :   Buffer hdr-static-info = {
06-28 17:02:19.871 24365 25635 D CCodec  :     00000000:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
06-28 17:02:19.871 24365 25635 D CCodec  :     00000010:  00 00 00 00 00 00 00 00  00                       .........
06-28 17:02:19.871 24365 25635 D CCodec  :   }
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t sar-width = 1
06-28 17:02:19.871 24365 25635 D CCodec  :   Rect crop(0, 0, 1279, 719)
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t width = 1280
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t height = 720
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t max-height = 720
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t max-width = 1280
06-28 17:02:19.871 24365 25635 D CCodec  :   string mime = "video/raw"
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t priority = 0
06-28 17:02:19.871 24365 25635 D CCodec  :   Buffer hdr10-plus-info = {
06-28 17:02:19.871 24365 25635 D CCodec  :   }
06-28 17:02:19.871 24365 25635 D CCodec  :   int32_t color-format = 2130708361
06-28 17:02:19.871 24365 25635 D CCodec  : }
06-28 17:02:19.871 24365 25635 I CCodecConfig: query failed after returning 16 values (BAD_INDEX)
06-28 17:02:19.871 24365 25635 D CCodecConfig: c2 config diff is   c2::u32 raw.color.matrix = 1
06-28 17:02:19.871 24365 25635 D CCodecConfig:   c2::u32 raw.color.primaries = 1
06-28 17:02:19.871 24365 25635 D CCodecConfig:   c2::u32 raw.color.range = 2
06-28 17:02:19.871 24365 25635 D CCodecConfig:   c2::u32 raw.color.transfer = 3
06-28 17:02:19.872 24365 25627 I com.limelight.LimeLog: Input format: {crop-right=1279, crop-bottom=719, level=65536, mime=video/hevc, profile=1, width=1280, crop-left=0, priority=0, crop-top=0, max-input-size=7340032, height=720}
06-28 17:02:19.872 24365 25634 D CCodecBufferChannel: [c2.exynos.hevc.decoder#151] setParameters is only supported in the running state.
06-28 17:02:19.880 24365 25635 W Codec2Client: query -- param skipped: index = 1073743886.
06-28 17:02:19.880 24365 25635 W Codec2Client: query -- param skipped: index = 1610614798.
06-28 17:02:19.882 24365 25635 D CCodecBufferChannel: [c2.exynos.hevc.decoder#151] Created input block pool with allocatorID 16 => poolID 18 - OK (0)
06-28 17:02:19.882 24365 25635 I CCodecBufferChannel: [c2.exynos.hevc.decoder#151] Created output block pool with allocatorID 18 => poolID 2126 - OK
06-28 17:02:19.883 24365 25635 D CCodecBufferChannel: [c2.exynos.hevc.decoder#151] Configured output block pool ids 2126 => OK
06-28 17:02:19.883 24365 25635 D Codec2-OutputBufferQueue: C2SurfaceSyncMemory created 20(20)
06-28 17:02:19.883 24365 25635 D Codec2-OutputBufferQueue: remote graphic buffer migration 0/0
06-28 17:02:19.883 24365 25635 D Codec2Client: setOutputSurface -- failed to set consumer usage (6/BAD_INDEX)
06-28 17:02:19.883 24365 25635 D Codec2Client: setOutputSurface -- generation=24949763 consumer usage=0x900 sync
06-28 17:02:19.883 24365 25635 D Codec2Client: Surface configure completed
06-28 17:02:19.884 24365 25635 I DMABUFHEAPS: Using DMA-BUF heap named: system
06-28 17:02:19.886 24365 25627 I com.limelight.LimeLog: Using codec c2.exynos.hevc.decoder for hardware decoding video/hevc
06-28 17:02:19.887 24365 25627 I moonlight-common-c: done
06-28 17:02:19.887 24365 25627 I moonlight-common-c: Starting audio stream...
06-28 17:02:19.888 24365 25627 I com.limelight.LimeLog: Audio channel config: 0xC
06-28 17:02:19.895 24365 25627 I AudioTrack: createTrack_l(0): AUDIO_OUTPUT_FLAG_FAST successful; frameCount 480 -> 960
06-28 17:02:19.950 24365 25627 I com.limelight.LimeLog: Audio track configuration: 1920 true
06-28 17:02:19.951 24365 25627 I moonlight-common-c: done
06-28 17:02:19.951 24365 25627 I moonlight-common-c: Starting input stream...
06-28 17:02:19.952 24365 25627 I moonlight-common-c: done
06-28 17:02:19.973 24365 24365 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@1af16dc
06-28 17:02:20.049 24365 25632 I com.limelight.LimeLog: Display HDR mode: disabled
06-28 17:02:20.064 24365 25644 I moonlight-common-c: Received first video packet after 100 ms

Failed:
06-28 16:59:38.308 24365 24985 I com.limelight.LimeLog: Parallel poll for IAN-PC returned address: 192.168.0.172:47989
06-28 16:59:38.925 24365 24431 I com.limelight.LimeLog: NSD: Service discovery stopped
06-28 16:59:38.969 24365 24365 I com.limelight.LimeLog: Using Android O+ native mouse capture
06-28 16:59:39.048 24365 24365 I com.limelight.LimeLog: OpenGL ES version: 196610
06-28 16:59:39.048 24365 24365 I com.limelight.LimeLog: Added omx.nvidia/c2.nvidia to reference frame invalidation support list
06-28 16:59:39.048 24365 24365 I com.limelight.LimeLog: Added omx.qcom/c2.qti to reference frame invalidation support list
06-28 16:59:39.053 24365 24365 I com.limelight.LimeLog: Examining decoder capabilities of c2.exynos.h264.decoder (round 1)
06-28 16:59:39.053 24365 24365 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 16:59:39.053 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.h264.decoder supports required profile
06-28 16:59:39.053 24365 24365 I com.limelight.LimeLog: Selected AVC decoder: c2.exynos.h264.decoder
06-28 16:59:39.053 24365 24365 I com.limelight.LimeLog: Examining decoder capabilities of c2.exynos.hevc.decoder (round 1)
06-28 16:59:39.053 24365 24365 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 16:59:39.053 24365 24365 I com.limelight.LimeLog: Media performance class: 34
06-28 16:59:39.053 24365 24365 I com.limelight.LimeLog: Allowing HEVC based on media performance class
06-28 16:59:39.053 24365 24365 I com.limelight.LimeLog: Selected HEVC decoder: c2.exynos.hevc.decoder
06-28 16:59:39.053 24365 24365 I com.limelight.LimeLog: No AV1 decoder found
06-28 16:59:39.054 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.h264.decoder will use direct submit
06-28 16:59:39.054 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.h264.decoder wants 1 slices per frame
06-28 16:59:39.054 24365 24365 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 16:59:39.054 24365 24365 I com.limelight.LimeLog: Enabling HEVC RFI based on low latency option support
06-28 16:59:39.054 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.hevc.decoder will use reference frame invalidation for HEVC
06-28 16:59:39.054 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.hevc.decoder wants 1 slices per frame
06-28 16:59:39.054 24365 24365 I com.limelight.LimeLog: Requesting 1 slices per frame
06-28 16:59:39.048 24365 24365 W com.limelight: type=1400 audit(0.0:56623): avc:  denied  { read } for  name="system" dev="sysfs" ino=9 scontext=u:r:untrusted_app:s0:c201,c257,c512,c768 tcontext=u:object_r:sysfs:s0 tclass=dir permissive=0 app=com.limelight
06-28 16:59:39.056 24365 24365 I com.limelight.LimeLog: Enumerated 0 gamepads
06-28 16:59:39.056 24365 24365 I com.limelight.LimeLog: Current display mode: 1008x2244x60.0
06-28 16:59:39.056 24365 24365 I com.limelight.LimeLog: Examining display mode: 1344x2992x60.0
06-28 16:59:39.056 24365 24365 I com.limelight.LimeLog: Examining display mode: 1344x2992x120.00001
06-28 16:59:39.056 24365 24365 I com.limelight.LimeLog: Examining display mode: 1008x2244x120.00001
06-28 16:59:39.056 24365 24365 I com.limelight.LimeLog: Examining display mode: 1008x2244x60.0
06-28 16:59:39.056 24365 24365 I com.limelight.LimeLog: Best display mode: 1344x2992x120.00001
06-28 16:59:39.057 24365 24365 I com.limelight.LimeLog: Display refresh rate: 60.0
06-28 16:59:39.058 24365 24365 W Sensors : Cannot get virtualdevice_native service
06-28 16:59:39.063 24365 24365 I com.limelight.LimeLog: Enumerated 0 gamepads
06-28 16:59:39.084 24365 24365 I ContentCaptureHelper: Setting logging level to OFF
06-28 16:59:39.086  1667  2296 W WindowManager: Failed looking up window session=Session{82010ae 24365:u0a10457} callers=com.android.server.wm.WindowManagerService.windowForClientLocked:6149 com.android.server.wm.Session.updateRequestedVisibleTypes:749 android.view.IWindowSession$Stub.onTransact:1064 
06-28 16:59:39.104 24365 25016 D TrafficStats: tagSocket(167) with statsTag=0xffffffff, statsUid=-1
06-28 16:59:39.104 24365 24365 W TextView: onProvideContentCaptureStructure(): calling assumeLayout()
06-28 16:59:39.104 24365 24365 W TextView: onProvideContentCaptureStructure(): calling assumeLayout()
06-28 16:59:39.132 24365 25016 D TrafficStats: tagSocket(121) with statsTag=0xffffffff, statsUid=-1
06-28 16:59:39.140 24365 25016 D CompatibilityChangeReporter: Compat change id reported: 186082280; UID 10457; state: ENABLED
06-28 16:59:39.140 24365 25016 D TrafficStats: tagSocket(121) with statsTag=0xffffffff, statsUid=-1
06-28 16:59:39.184 24365 25016 I com.limelight.LimeLog: Launched new game session
06-28 16:59:39.185 24365 25016 I moonlight-common-c: RTSP port: 48010
06-28 16:59:39.185 24365 25016 I moonlight-common-c: Initializing platform...
06-28 16:59:39.185 24365 25016 I moonlight-common-c: done
06-28 16:59:39.185 24365 25016 I moonlight-common-c: Resolving host name...
06-28 16:59:39.185 24365 25016 I moonlight-common-c: done
06-28 16:59:39.185 24365 25016 I moonlight-common-c: Initializing audio stream...
06-28 16:59:39.185 24365 25016 I moonlight-common-c: done
06-28 16:59:39.185 24365 25016 I moonlight-common-c: Starting RTSP handshake...
06-28 16:59:39.211 24365 25016 I moonlight-common-c: Audio port: 48000
06-28 16:59:39.218 24365 25016 I moonlight-common-c: Video port: 47998
06-28 16:59:39.226 24365 25016 I moonlight-common-c: Control port: 47999
06-28 16:59:39.355 24365 25016 I moonlight-common-c: done
06-28 16:59:39.356 24365 25016 I moonlight-common-c: Initializing control stream...
06-28 16:59:39.356 24365 25016 I moonlight-common-c: done
06-28 16:59:39.356 24365 25016 I moonlight-common-c: Initializing video stream...
06-28 16:59:39.357 24365 25016 I moonlight-common-c: done
06-28 16:59:39.357 24365 25016 I moonlight-common-c: Initializing input stream...
06-28 16:59:39.357 24365 25016 I moonlight-common-c: done
06-28 16:59:39.357 24365 25016 I moonlight-common-c: Starting control stream...
06-28 16:59:39.362 24365 25016 I moonlight-common-c: done
06-28 16:59:39.362 24365 25016 I moonlight-common-c: Starting video stream...
06-28 16:59:39.362 24365 25016 I com.limelight.LimeLog: Adaptive playback supported (FEATURE_AdaptivePlayback)
06-28 16:59:39.362 24365 25016 I com.limelight.LimeLog: Decoder supports fused IDR frames (FEATURE_AdaptivePlayback)
06-28 16:59:39.362 24365 25016 I com.limelight.LimeLog: Decoder configuration try: 0
06-28 16:59:39.362 24365 25016 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 16:59:39.367 24365 25029 D CCodec  : allocate(c2.exynos.hevc.decoder)
06-28 16:59:39.370 24365 25029 I Codec2Client: Available Codec2 services: "default" "default1" "default2" "software"
06-28 16:59:39.373 24365 25029 I CCodec  : setting up 'default' as default (vendor) store
06-28 16:59:39.382 24365 25029 I CCodec  : Created component [c2.exynos.hevc.decoder]
06-28 16:59:39.383 24365 25029 D CCodecConfig: read media type: video/hevc
06-28 16:59:39.386 24365 25029 D ReflectedParamUpdater: extent() != 1 for single value type: output.subscribed-indices.values
06-28 16:59:39.386 24365 25029 D ReflectedParamUpdater: extent() != 1 for single value type: input.buffers.allocator-ids.values
06-28 16:59:39.386 24365 25029 D ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.allocator-ids.values
06-28 16:59:39.386 24365 25029 D ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.pool-ids.values
06-28 16:59:39.388 24365 25029 D ReflectedParamUpdater: ignored struct field coded.color-format.locations
06-28 16:59:39.390 24365 25029 D CCodecConfig: ignoring local param raw.size (0xd2001800) as it is already supported
06-28 16:59:39.391 24365 25029 D CCodecConfig: ignoring local param default.color (0x5200180b) as it is already supported
06-28 16:59:39.391 24365 25029 D CCodecConfig: ignoring local param raw.hdr-static-info (0xd200180a) as it is already supported
06-28 16:59:39.391 24365 25029 I CCodecConfig: query failed after returning 16 values (BAD_INDEX)
06-28 16:59:39.392 24365 25029 D CCodecConfig: c2 config diff is Dict {
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 algo.low-latency.value = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::i32 algo.priority.value = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::float algo.rate.value = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 coded.pl.level = 24584
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 coded.pl.profile = 24576
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 coded.vui.color.matrix = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 coded.vui.color.primaries = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 coded.vui.color.range = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 coded.vui.color.transfer = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 default.color.matrix = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 default.color.primaries = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 default.color.range = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 default.color.transfer = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 input.buffers.max-size.value = 7340032
06-28 16:59:39.392 24365 25029 D CCodecConfig:   string input.media-type.value = "video/hevc"
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 output.delay.value = 3
06-28 16:59:39.392 24365 25029 D CCodecConfig:   Buffer output.hdr-dynamic-info.data = {
06-28 16:59:39.392 24365 25029 D CCodecConfig:   }
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 output.hdr-dynamic-info.type = 1
06-28 16:59:39.392 24365 25029 D CCodecConfig:   string output.media-type.value = "video/raw"
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 raw.color.matrix = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 raw.color.primaries = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 raw.color.range = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::u32 raw.color.transfer = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::float raw.hdr-static-info.mastering.blue.x = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::float raw.hdr-static-info.mastering.blue.y = 0
06-28 16:59:39.392 24365 25029 D CCodecConfig:   c2::float raw.hdr-static-info.
06-28 16:59:39.393 24365 25029 W ColorUtils: expected specified color aspects (0:0:0:0)
06-28 16:59:39.395 24365 25016 I com.limelight.LimeLog: Configuring with format: {max-height=1008, color-transfer=3, max-width=2244, low-latency=1, mime=video/hevc, width=2244, color-range=2, frame-rate=60, color-standard=1, height=1008}
06-28 16:59:39.396 24365 25027 D SurfaceUtils: connecting to surface 0xb4000070ae571e60, reason connectToSurface
06-28 16:59:39.396 24365 25027 I MediaCodec: [c2.exynos.hevc.decoder] setting surface generation to 24949761
06-28 16:59:39.396 24365 25027 D SurfaceUtils: disconnecting from surface 0xb4000070ae571e60, reason connectToSurface(reconnect)
06-28 16:59:39.396 24365 25027 D SurfaceUtils: connecting to surface 0xb4000070ae571e50, reason connectToSurface(reconnect-with-listener)
06-28 16:59:39.396 24365 25029 D CCodec  : [c2.exynos.hevc.decoder] buffers are bound to CCodec for this session
06-28 16:59:39.396 24365 25029 D CCodecConfig: no c2 equivalents for color-standard
06-28 16:59:39.396 24365 25029 D CCodecConfig: no c2 equivalents for native-window
06-28 16:59:39.396 24365 25029 D CCodecConfig: no c2 equivalents for native-window-generation
06-28 16:59:39.396 24365 25029 D CCodecConfig: no c2 equivalents for flags
06-28 16:59:39.397 24365 25029 D CCodecConfig: c2 config diff is   c2::u32 algo.low-latency.value = 1
06-28 16:59:39.397 24365 25029 D CCodecConfig:   c2::u32 default.color.matrix = 1
06-28 16:59:39.397 24365 25029 D CCodecConfig:   c2::u32 default.color.primaries = 1
06-28 16:59:39.397 24365 25029 D CCodecConfig:   c2::u32 default.color.range = 2
06-28 16:59:39.397 24365 25029 D CCodecConfig:   c2::u32 default.color.transfer = 3
06-28 16:59:39.397 24365 25029 D CCodecConfig:   c2::u32 raw.max-size.height = 1008
06-28 16:59:39.397 24365 25029 D CCodecConfig:   c2::u32 raw.max-size.width = 2244
06-28 16:59:39.397 24365 25029 D CCodecConfig:   c2::u32 raw.size.height = 1008
06-28 16:59:39.397 24365 25029 D CCodecConfig:   c2::u32 raw.size.width = 2244
06-28 16:59:39.397 24365 25029 W Codec2Client: query -- param skipped: index = 1107298332.
06-28 16:59:39.397 24365 25029 D CCodec  : encoding statistics level = 0
06-28 16:59:39.397 24365 25029 D CCodec  : setup formats input: AMessage(what = 0x00000000) = {
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t height = 1008
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t level = 65536
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t max-input-size = 7340032
06-28 16:59:39.397 24365 25029 D CCodec  :   string mime = "video/hevc"
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t priority = 0
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t profile = 1
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t width = 2244
06-28 16:59:39.397 24365 25029 D CCodec  :   Rect crop(0, 0, 2243, 1007)
06-28 16:59:39.397 24365 25029 D CCodec  : }
06-28 16:59:39.397 24365 25029 D CCodec  : setup formats output: AMessage(what = 0x00000000) = {
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t android._color-format = 2130708361
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t android._video-scaling = 1
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t android._dataspace = 260
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t color-standard = 1
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t color-range = 2
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t color-transfer = 3
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t sar-height = 1
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t rotation-degrees = 0
06-28 16:59:39.397 24365 25029 D CCodec  :   Buffer hdr-static-info = {
06-28 16:59:39.397 24365 25029 D CCodec  :     00000000:  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
06-28 16:59:39.397 24365 25029 D CCodec  :     00000010:  00 00 00 00 00 00 00 00  00                       .........
06-28 16:59:39.397 24365 25029 D CCodec  :   }
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t sar-width = 1
06-28 16:59:39.397 24365 25029 D CCodec  :   Rect crop(0, 0, 2243, 1007)
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t width = 2244
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t height = 1008
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t max-height = 1008
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t max-width = 2244
06-28 16:59:39.397 24365 25029 D CCodec  :   string mime = "video/raw"
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t priority = 0
06-28 16:59:39.397 24365 25029 D CCodec  :   Buffer hdr10-plus-info = {
06-28 16:59:39.397 24365 25029 D CCodec  :   }
06-28 16:59:39.397 24365 25029 D CCodec  :   int32_t color-format = 2130708361
06-28 16:59:39.397 24365 25029 D CCodec  : }
06-28 16:59:39.398 24365 25029 I CCodecConfig: query failed after returning 16 values (BAD_INDEX)
06-28 16:59:39.398 24365 25029 D CCodecConfig: c2 config diff is   c2::u32 raw.color.matrix = 1
06-28 16:59:39.398 24365 25029 D CCodecConfig:   c2::u32 raw.color.primaries = 1
06-28 16:59:39.398 24365 25029 D CCodecConfig:   c2::u32 raw.color.range = 2
06-28 16:59:39.398 24365 25029 D CCodecConfig:   c2::u32 raw.color.transfer = 3
06-28 16:59:39.398 24365 25016 I com.limelight.LimeLog: Input format: {crop-right=2243, crop-bottom=1007, level=65536, mime=video/hevc, profile=1, width=2244, crop-left=0, priority=0, crop-top=0, max-input-size=7340032, height=1008}
06-28 16:59:39.399 24365 25027 D CCodecBufferChannel: [c2.exynos.hevc.decoder#367] setParameters is only supported in the running state.
06-28 16:59:39.405 24365 25029 W Codec2Client: query -- param skipped: index = 1073743886.
06-28 16:59:39.405 24365 25029 W Codec2Client: query -- param skipped: index = 1610614798.
06-28 16:59:39.405 24365 25029 D C2Store : debug.c2.use_dmabufheaps set, forcing DMABUF Heaps
06-28 16:59:39.405 24365 25029 D C2Store : Using DMABUF Heaps
06-28 16:59:39.406 24365 25029 D CCodecBufferChannel: [c2.exynos.hevc.decoder#367] Created input block pool with allocatorID 16 => poolID 17 - OK (0)
06-28 16:59:39.407 24365 25029 I CCodecBufferChannel: [c2.exynos.hevc.decoder#367] Created output block pool with allocatorID 18 => poolID 2125 - OK
06-28 16:59:39.407 24365 25029 D CCodecBufferChannel: [c2.exynos.hevc.decoder#367] Configured output block pool ids 2125 => OK
06-28 16:59:39.407 24365 25029 D Codec2-OutputBufferQueue: C2SurfaceSyncMemory created 20(20)
06-28 16:59:39.407 24365 25029 D Codec2-OutputBufferQueue: remote graphic buffer migration 0/0
06-28 16:59:39.407 24365 25029 D Codec2Client: setOutputSurface -- failed to set consumer usage (6/BAD_INDEX)
06-28 16:59:39.408 24365 25029 D Codec2Client: setOutputSurface -- generation=24949761 consumer usage=0x900 sync
06-28 16:59:39.408 24365 25029 D Codec2Client: Surface configure completed
06-28 16:59:39.408 24365 25029 I DMABUFHEAPS: Using DMA-BUF heap named: system
06-28 16:59:39.411 24365 25016 I com.limelight.LimeLog: Using codec c2.exynos.hevc.decoder for hardware decoding video/hevc
06-28 16:59:39.412 24365 25016 I moonlight-common-c: done
06-28 16:59:39.412 24365 25016 I moonlight-common-c: Starting audio stream...
06-28 16:59:39.412 24365 25016 I com.limelight.LimeLog: Audio channel config: 0xC
06-28 16:59:39.423 24365 25016 I AudioTrack: createTrack_l(0): AUDIO_OUTPUT_FLAG_FAST successful; frameCount 480 -> 960
06-28 16:59:39.475 24365 25016 I com.limelight.LimeLog: Audio track configuration: 1920 true
06-28 16:59:39.475 24365 25016 I moonlight-common-c: done
06-28 16:59:39.475 24365 25016 I moonlight-common-c: Starting input stream...
06-28 16:59:39.476 24365 25016 I moonlight-common-c: done
06-28 16:59:39.476 24365 25017 W InteractionJankMonitor: Initializing without READ_DEVICE_CONFIG permission. enabled=false, interval=1, missedFrameThreshold=3, frameTimeThreshold=64, package=com.limelight
06-28 16:59:39.497 24365 24365 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@326edb2
06-28 16:59:39.601 24365 24365 D VRI[AppView]: visibilityChanged oldVisibility=true newVisibility=false
06-28 16:59:39.608 24365 24396 D HWUI    : endAllActiveAnimators on 0xb4000070ee4ed120 (GridView) with handle 0xb40000708e4fb220
06-28 16:59:39.728 24365 24365 D BufferQueueProducer: About to force-disconnect API_MEDIA, mode=1
06-28 16:59:39.729 24365 25060 I moonlight-common-c: Stopping input stream...
06-28 16:59:39.735 24365 25022 I moonlight-common-c: ENet wait interrupted
06-28 16:59:39.735 24365 25022 I moonlight-common-c: Control stream connection failed: 4
06-28 16:59:39.736 24365 25060 I moonlight-common-c: done
06-28 16:59:39.736 24365 25060 I moonlight-common-c: Stopping audio stream...
06-28 16:59:39.736 24365 25060 I moonlight-common-c: No audio traffic was ever received from the host!
06-28 16:59:39.747 24365 24365 W WindowOnBackDispatcher: sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda11@24eae86
06-28 16:59:39.776 24365 24365 I com.limelight.LimeLog: Using Android O+ native mouse capture
06-28 16:59:39.788 24365 24365 I com.limelight.LimeLog: Examining decoder capabilities of c2.exynos.h264.decoder (round 1)
06-28 16:59:39.788 24365 24365 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 16:59:39.788 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.h264.decoder supports required profile
06-28 16:59:39.788 24365 24365 I com.limelight.LimeLog: Selected AVC decoder: c2.exynos.h264.decoder
06-28 16:59:39.788 24365 24365 I com.limelight.LimeLog: Examining decoder capabilities of c2.exynos.hevc.decoder (round 1)
06-28 16:59:39.788 24365 24365 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 16:59:39.788 24365 24365 I com.limelight.LimeLog: Media performance class: 34
06-28 16:59:39.788 24365 24365 I com.limelight.LimeLog: Allowing HEVC based on media performance class
06-28 16:59:39.788 24365 24365 I com.limelight.LimeLog: Selected HEVC decoder: c2.exynos.hevc.decoder
06-28 16:59:39.788 24365 24365 I com.limelight.LimeLog: No AV1 decoder found
06-28 16:59:39.789 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.h264.decoder will use direct submit
06-28 16:59:39.789 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.h264.decoder wants 1 slices per frame
06-28 16:59:39.789 24365 24365 I com.limelight.LimeLog: Low latency decoding mode supported (FEATURE_LowLatency)
06-28 16:59:39.789 24365 24365 I com.limelight.LimeLog: Enabling HEVC RFI based on low latency option support
06-28 16:59:39.789 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.hevc.decoder will use reference frame invalidation for HEVC
06-28 16:59:39.789 24365 24365 I com.limelight.LimeLog: Decoder c2.exynos.hevc.decoder wants 1 slices per frame
06-28 16:59:39.789 24365 24365 I com.limelight.LimeLog: Requesting 1 slices per frame
06-28 16:59:39.789 24365 25060 I moonlight-common-c: done
06-28 16:59:39.789 24365 25060 I moonlight-common-c: Stopping video stream...
06-28 16:59:39.789 24365 25060 I moonlight-common-c: No video traffic was ever received from the host!

Additional context

No response

dvalouiski commented 3 months ago

Hi! I think I am having the same exact issue as you. Using sunshine as well. Moonlight used to work perfect on my pixel 8 pro then outta nowhere it won't connect in the native resolutions and looks so bad in the others id rather use steam link. I've tried to ask about this issue in the moonlight discord and couldn't really get anything to work after some help. I think it's just some bug that might have came with an android update? I also use moonlight on my laptop and it works perfectly fine. Really hoping this can get resolved soon!

Pevtrick commented 3 weeks ago

Might be related to #1230 ?