According to one embodiment, a method is disclosed. The method includes
storing a first list of hardware registers, receiving video data at an
application program, receiving a second list of hardware registers from a
device driver, determining whether the first list of hardware registers
matches the second list of hardware registers, and if so, streaming the
video data to a video decoder.