gstreamer/sys
Sebastian Dröge 33a93a66c8 decklinkvideosink: Also stop scheduled playback when gst_element_lost_state() is called
Unfortunately this does not go through the normal state change
machinery, so we don't get notified about this in change_state().
However we need to stop scheduled playback, so that once PLAYING is
reached again we can start scheduled playback with the correct time.

Without this, flushing seeks in PLAYING will not work correctly:
decklinkvideosink will wait before showing the new frames for the amount
of time the pipeline was in PLAYING before.
2016-11-02 16:12:42 +02:00
..
acmenc bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
acmmp3dec bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
androidmedia Use the new API to post flow ERROR messages on the bus 2016-08-26 19:23:31 -03:00
applemedia applemedia: Conditionally compile qtkitvideosrc 2016-08-31 10:03:15 +03:00
avc bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
bluez a2dpsink: Drop some dead-code 2016-09-29 21:46:56 +05:30
d3dvideosink Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
decklink decklinkvideosink: Also stop scheduled playback when gst_element_lost_state() is called 2016-11-02 16:12:42 +02:00
directsound directsoundsrc: Correctly cast mixer to uintptr 2016-10-31 16:06:49 +02:00
dshowdecwrapper Remove unnecessary NULL checks before g_free() 2015-11-18 16:05:42 -08:00
dshowsrcwrapper dshowsrcwrapper: fix DirectShow caps negotiation and set capture pin caps 2016-04-23 15:21:44 +01:00
dshowvideosink bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
dvb dvb/parsechannels: collapse notes on channel_name encoding conflict 2016-10-23 22:13:33 -07:00
dxr3 bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
fbdev plugins: Use stdint.h instead of _stdint.h 2016-08-19 14:42:52 +01:00
kms kmssink: Scale up to the screen dimension 2016-09-08 13:23:35 -04:00
linsys bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
nvenc nvenc: add some rate control modes/properties 2016-04-08 15:24:20 +10:00
opensles opensles: Add opensles.h to noinst_HEADERS 2016-08-24 13:35:45 +03:00
pvr2d pvrbufferpool: fix gst_meta_register() parameters 2016-04-26 13:45:07 +01:00
qcam bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
shm shmsrc: Do not call gst_poll_remove_fd upon stop if reading was never started 2016-07-04 12:52:29 +02:00
tinyalsa bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
uvch264 bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
vcd bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
vdpau bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
wasapi Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
wininet bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
winks Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00
winscreencap dx9screencapsrc: add "cursor" option to draw the cursor 2016-11-02 10:38:59 +02:00
Makefile.am applemedia-nonpublic: remove bitrotten plugin that's no longer needed 2016-08-19 11:02:46 +01:00
meson.build Add support for Meson as alternative/parallel build system 2016-08-20 11:35:54 +01:00