OpenH264 can't be used for video decoding because it can't decode the H264 profiles used to encode video on the internet; it's strictly baseline profile only which is pretty useless. The only reason it exists is because Cisco has a bunch of H264-only videoconferencing hardware that they want to be able to work with WebRTC.