Hi guys,
Following some discussiono n the community chat, I am trying to find the reason why the Avermedia Live Gamer Portable Lite ( C835/GL310 ) is not detecting the resolution change automaticaly.
Behavior : When using the device, and the resolution change - the image from the device is 'frozen' until you come back to the same resolution OR you go into the properties of the device and change on of the settings ( format etc ).
Details :
Test 1 :
Launching a clean OBS :
The device is used by selecting `Avermedia C835 Capture` and Default settings at first.
Capture works correctly ( i am capturing the bios from another pc with a weird resolution at this point.) - resolution in obs log : 720x480
OBS-MP_C835_first_setup.txt
Test 2
Launch OBS (open with preivous configured scene.) and capture is working. (resolution in obs log : 720x480)
-- Changing the resolution the PC i am capturing
Capture in OBS is frozen.
Close OBS and i get a windows error message :
Test 3 :
( The source I am capturing is now 1080P)
Launch OBS - capture work fine ( and display in 1080P ) but the resolution in the log is shown at 720x480.
Going to device properties and adjust as follow :
- Resolution/FPS Type : Custom
- Resolution : use the drop down to select 720x480. ( the capture appear )
press OK
Still working :)
Close OBS
OBS-MP_C835_relaunch_new_res.txt
Test 4 :
( source is still 1080P)
Launch OBS - capture work fine ( and display in 1080P ), resolution in the log is shown at 720x480 ( of course we did fix it before.)
Going to device properties and adjust as follow :
- Resolution/FPS Type : Custom
- Resolution : type 1920x1080 ( = same resolutionI am inputing to the device.)
-- capture does not work (screen is full black.)
OBS Log show : 19:36:04.725: LGP-Lite: Video configuration failed
Close OBS
OBS-MP_C835_fixed_1080P.txt
Test 5
( source is still 1080P)
Launch OBS - Still no capture. ( OBS Log : 19:38:04.825: LGP-Lite: Video configuration failed )
Device Properties > select back the 720x480.
Capture works again.
Changing resolution input to the capture card to 1024x768.
Capture image is frozen. / no update in the log.
Open Device properties
Edit the resolution : select drop-down then select 720x480.
no change.
Edit the resolution again manually (remove a 0 then put it back)
Capture adjust and works again.
Close OBS
OBS-MP_C835_reschange.txt
I guess that is enought details :D really seems like the SetAvermediaEncoderConfig or something in there isn't getting things rights... Could also be jsut the const AVER_HW_ENCODE_PROPERTY that changed between the C935 and the C835 (wouldn't be surprised.)
OBS version : 0.12.3 ( windows )
RECentral : Version 1.3.0.95.15092101 / Driver V3.7.64.22 (Firmware V5)
LGP Lite Stream Engine 1.3.0.3
Following some discussiono n the community chat, I am trying to find the reason why the Avermedia Live Gamer Portable Lite ( C835/GL310 ) is not detecting the resolution change automaticaly.
Behavior : When using the device, and the resolution change - the image from the device is 'frozen' until you come back to the same resolution OR you go into the properties of the device and change on of the settings ( format etc ).
Details :
Test 1 :
Launching a clean OBS :
The device is used by selecting `Avermedia C835 Capture` and Default settings at first.
Capture works correctly ( i am capturing the bios from another pc with a weird resolution at this point.) - resolution in obs log : 720x480
OBS-MP_C835_first_setup.txt
Test 2
Launch OBS (open with preivous configured scene.) and capture is working. (resolution in obs log : 720x480)
-- Changing the resolution the PC i am capturing
Capture in OBS is frozen.
Close OBS and i get a windows error message :
Problem Event Name: APPCRASH
Exception Code: c0000005
Exception Offset: 0001f188
OBS-MP_C835_res_change_crash.txtException Code: c0000005
Exception Offset: 0001f188
Test 3 :
( The source I am capturing is now 1080P)
Launch OBS - capture work fine ( and display in 1080P ) but the resolution in the log is shown at 720x480.
Going to device properties and adjust as follow :
- Resolution/FPS Type : Custom
- Resolution : use the drop down to select 720x480. ( the capture appear )
press OK
Still working :)
Close OBS
OBS-MP_C835_relaunch_new_res.txt
Test 4 :
( source is still 1080P)
Launch OBS - capture work fine ( and display in 1080P ), resolution in the log is shown at 720x480 ( of course we did fix it before.)
Going to device properties and adjust as follow :
- Resolution/FPS Type : Custom
- Resolution : type 1920x1080 ( = same resolutionI am inputing to the device.)
-- capture does not work (screen is full black.)
OBS Log show : 19:36:04.725: LGP-Lite: Video configuration failed
Close OBS
OBS-MP_C835_fixed_1080P.txt
Test 5
( source is still 1080P)
Launch OBS - Still no capture. ( OBS Log : 19:38:04.825: LGP-Lite: Video configuration failed )
Device Properties > select back the 720x480.
Capture works again.
Changing resolution input to the capture card to 1024x768.
Capture image is frozen. / no update in the log.
Open Device properties
Edit the resolution : select drop-down then select 720x480.
no change.
Edit the resolution again manually (remove a 0 then put it back)
Capture adjust and works again.
Close OBS
OBS-MP_C835_reschange.txt
I guess that is enought details :D really seems like the SetAvermediaEncoderConfig or something in there isn't getting things rights... Could also be jsut the const AVER_HW_ENCODE_PROPERTY that changed between the C935 and the C835 (wouldn't be surprised.)
OBS version : 0.12.3 ( windows )
RECentral : Version 1.3.0.95.15092101 / Driver V3.7.64.22 (Firmware V5)
LGP Lite Stream Engine 1.3.0.3
Attachments
-
AVerMedia GL310 USB HD Capture Device.txt6.3 KB · Views: 134
-
OBS-MP_C835_first_setup.txt16.9 KB · Views: 78
-
OBS-MP_C835_fixed_1080P.txt16.9 KB · Views: 36
-
OBS-MP_C835_relaunch_new_res.txt17 KB · Views: 16
-
OBS-MP_C835_res_change_crash.txt16.4 KB · Views: 19
-
OBS-MP_C835_reschange.txt20.8 KB · Views: 21