vdpau: rework GstBaseVideoDecoder timestamping
authorCarl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
Wed, 1 Sep 2010 20:03:05 +0000 (22:03 +0200)
committerCarl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
Sun, 5 Sep 2010 11:52:40 +0000 (13:52 +0200)
commit08e6a65f0837c62ae35fc9ad9392c9d2f44b2e20
treee37e3f361215c837676c42160efc579423341e10
parent624c50bac6a935f774080af2faf4d005124721e7
vdpau: rework GstBaseVideoDecoder timestamping

timestamps are now chosen in the following order:
upstream -> parsed by decoder -> calculated from timestamp offset

we also check the timestamps supplied from upstream/decoder to see if they
atleast is increasing.
sys/vdpau/basevideodecoder/gstbasevideodecoder.c
sys/vdpau/basevideodecoder/gstbasevideodecoder.h
sys/vdpau/basevideodecoder/gstvideoframe.c
sys/vdpau/basevideodecoder/gstvideoframe.h