I use driver version 16.12.2 and my stream doesn't look very good. It used to be worse with the older version but it's still very pixelated now. Here's a little excerpt. https://youtu.be/niqWEp8JynA?t=224
My card is an ASUS R9 290 with reference cooler. Recording works fine and looks great, but streaming just doesn't seem to work out. When I stream on Twitch with 720p@60fps and 3,5mbit bitrate, it looks okayish. Here's another excerpt. https://clips.twitch.tv/l00rdv4d3r/InnocentHedgehogNotLikeThis
At first I thought I didn't have enough bitrate, that's why I started streaming on Youtube where I cranked it all the way up to 10mbit/sec but the pixelated areas wouldn't go away.
My internet should be fast enough though. Speedtest.net by Ookla - My Results