slight lag in HTML5 videos (Firefox)

I have a slight yet noticeable lag in my videos in Firefox. Does anyone have any suggestions?

System:
Host: chase-pc Kernel: 5.2.11-1-MANJARO x86_64 bits: 64 compiler: gcc
v: 9.1.0 Desktop: Gnome 3.32.2 Distro: Manjaro Linux
Machine:
Type: Laptop System: Acer product: Aspire A515-43 v: V1.02
serial:
Mobo: PK model: Grumpy_PK v: V1.02 serial: UEFI: Insyde v: 1.02
date: 05/17/2019
Battery:
ID-1: BAT1 charge: 18.0 Wh condition: 48.8/48.9 Wh (100%)
model: LG 0x41,0x43,0x31,0x34,0x42,0x38,0x00E1 status: Discharging
CPU:
Topology: Dual Core model: AMD Ryzen 3 3200U with Radeon Vega Mobile Gfx
bits: 64 type: MT MCP arch: Zen+ rev: 1 L2 cache: 1024 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
bogomips: 20764
Speed: 1237 MHz min/max: 1400/2600 MHz Core speeds (MHz): 1: 1281 2: 1280
3: 1222 4: 1219
Graphics:
Device-1: AMD Picasso vendor: Acer Incorporated ALI driver: amdgpu
v: kernel bus ID: 04:00.0
Display: x11 server: X.org 1.20.5 driver: amdgpu
resolution:
OpenGL: renderer: AMD RAVEN (DRM 3.32.0 5.2.11-1-MANJARO LLVM 8.0.1)
v: 4.5 Mesa 19.1.5 direct render: Yes
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio
vendor: Acer Incorporated ALI driver: snd_hda_intel v: kernel
bus ID: 04:00.1
Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor
vendor: Acer Incorporated ALI driver: N/A bus ID: 04:00.5
Device-3: AMD Family 17h HD Audio vendor: Acer Incorporated ALI
driver: snd_hda_intel v: kernel bus ID: 04:00.6
Sound Server: ALSA v: k5.2.11-1-MANJARO
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Acer Incorporated ALI driver: r8169 v: kernel port: 2000
bus ID: 02:00.0
IF: enp2s0 state: down mac:
Device-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter
vendor: Lite-On driver: ath10k_pci v: kernel port: 2000 bus ID: 03:00.0
IF: wlp3s0 state: up mac:
Drives:
Local Storage: total: 465.76 GiB used: 29.11 GiB (6.3%)
ID-1: /dev/sda vendor: HP model: SSD S700 500GB size: 465.76 GiB
Partition:
ID-1: / size: 457.16 GiB used: 29.11 GiB (6.4%) fs: ext4 dev: /dev/sda2
Sensors:
System Temperatures: cpu: 42.2 C mobo: N/A gpu: amdgpu temp: 42 C
Fan Speeds (RPM): N/A
Info:
Processes: 208 Uptime: 4m Memory: 13.70 GiB used: 1.13 GiB (8.3%)
Init: systemd Compilers: gcc: 9.1.0 Shell: bash v: 5.0.9 inxi: 3.0.36

try kernel 5.3, I know it's flagged as release candidate still on stable branch but it works and is not end of life like the kernel you are running. once installed, your system will get updated to the released kernel 5.3 as and when the GNOME issues are dealt with that are delaying the next Stable branch update.

if you don't want to risk a release candidate kernel then try 4.19 LTS instead.

audio and video not synchronised ?

there is an Advanced setting for Pulseaudio Output Device ( pavucontrol -t 3 ) to adjust audio 'Latency offset'

No it's like a video drag when there's a lot of moving in the video

Thank you! Will see if that helps when I'm off work

switching kernel did not work. Its only glitching with videos everything else seems to be fine. Any other suggestions? It's driving me nuts, most of what I do on my laptop is stream

..not gonna lie .. one of the easiest checks is trying a different ISO.
(unless you have successfully run modern gnome on this machine .. try another DE from USB)

That said there are some manual amdgpu tweaks.. but you shouldnt really need TearFree in xorg, etc

But, maybe check these things out
https://wiki.archlinux.org/index.php/AMDGPU

you can uninstall tlp.
and set cpu governor to performance.
it will help in reducing lag.

Forum kindly sponsored by Bytemark