exposed sws_getCachedContext
added reformat to VideoFrame
removed rgb_ptr from VideoFrame
removed rgb_frame from decode now reformatting is done in the VideoFrame Object
Frame no longer needs to store Packet
updated examples to use to_rgba()