mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-20 23:36:38 +00:00
6b05d01898
the buffers don't come in output order so fix the decoder to handle this add new gst_vdp_video_buffer_add_reference method to GstVdpVideoBuffer to be able to keep buffers alive. Ie. a B_FRAME need to have both the forward reference and the backward reference alive during it's lifetime. add mutex to protect for threadsafety issues when we reset the decoder in FLUSH_STOP |
||
---|---|---|
.. | ||
gstvdp.c | ||
gstvdpdecoder.c | ||
gstvdpdecoder.h | ||
gstvdpdevice.c | ||
gstvdpdevice.h | ||
gstvdpmpegdecoder.c | ||
gstvdpmpegdecoder.h | ||
gstvdpvideobuffer.c | ||
gstvdpvideobuffer.h | ||
gstvdpvideoyuv.c | ||
gstvdpvideoyuv.h | ||
gstvdpyuvvideo.c | ||
gstvdpyuvvideo.h | ||
Makefile.am | ||
mpegutil.c | ||
mpegutil.h |