funfun-dc5 / qtbrynhildr

GNU General Public License v2.0
49 stars 2 forks source link

The buffering of the Graphics and Sound needs optimizing #18

Open Zero3K opened 8 years ago

Zero3K commented 8 years ago

They both have issues when connected to a PC via a device that is on a network with limited bandwidth, etc.

Zero3K commented 8 years ago

I also noticed that there is an issue displaying the captured screen when using videocodec=3 as an option in the [ServerMode] section of the Brynhildr.ini that is stored on the PC running Brynhildr v2.0.6. The issue is that there are errors related to "image draw" popping up in the logfile generated when running the PND of the new version on my Pandora.

EDIT: QtBrynhildr doesn't support the new version of libvpx that its using for the Compress mode of the VideoCodec setting.

funfun-dc5 commented 8 years ago

Currentry, Qt Brynhildr supports Motion JPEG mode (videocodec=2) only.

Zero3K commented 8 years ago

Ok. What about improving the buffering?

Zero3K commented 8 years ago

Try using a VM at a lower CPU speed to see if any issues pop-up that can be fixed since the Pandora comes in 600 MHz and 1 GHz models.

Zero3K commented 8 years ago

I'm still getting "[GraphicsThread] Failed: transmitBuffer(): network error" and "[SoundThread] Failed: transmitBuffer(): data size" errors which cause it to disconnect without trying to connect again. Please try fixing it so they don't happen again/as often.

Zero3K commented 8 years ago

So, it seems like the not trying to connect bug was fixed. Just need to get the sound thread to stay connected for longer or have it try to connect when it gets disconnected.

Zero3K commented 7 years ago

Can that be fixed or not?

Zero3K commented 7 years ago

The issue is still occurring in v1.6.6.