gstreamer/gst
Edward Hervey 2ee31ccac9 playsink: Reconfigure when pads are added later
Instead of just assuming all pads are created at the same time,
remember which ones are actually new (via ->pending_blocked_pads).

This allows the following use-case to properly work:
* Upstream starts with audio-only
* Only that pad gets data, blocks and a real audio sink is created
* Upstream laters adds a video stream
* A new pad is requested, blocks and reconfiguration kicks in in
  order to add a new real video sink
2011-08-18 13:42:26 +02:00
..
adder adder: rework pending event handling 2011-07-26 12:37:11 +02:00
app docs: fixup appsrc/sink api docs 2011-05-23 15:02:27 +03:00
audioconvert audioconvert: cleanup helper code 2011-05-19 23:41:08 +03:00
audiorate android: make it ready for androgenizer 2011-04-11 07:23:21 +02:00
audioresample audioresample: fix build without orc 2011-08-18 11:03:58 +02:00
audiotestsrc convert M_PI to G_PI, for msvc 2011-06-10 23:56:34 -07:00
encoding encodebin: Set queues to silent=true 2011-08-03 14:14:55 -03:00
ffmpegcolorspace ffmpegcolorspace: fix unused-but-set-variable warnings with gcc 4.6 2011-04-13 23:19:51 +01:00
gdp android: make it ready for androgenizer 2011-04-11 07:23:21 +02:00
playback playsink: Reconfigure when pads are added later 2011-08-18 13:42:26 +02:00
subparse subparse: fix runtime warnings when doing position query 2011-08-10 10:49:38 +01:00
tcp multifdsink: do check return values of fcntl() and fstat() 2011-04-12 12:24:44 +01:00
typefind typefind: bump probability if all frames we found are similar 2011-08-10 11:20:31 +02:00
videorate videorate: optionally ensure maximum average output frame rate 2011-05-16 12:46:00 +02:00
videoscale convert M_PI to G_PI, for msvc 2011-06-10 23:56:34 -07:00
videotestsrc convert M_PI to G_PI, for msvc 2011-06-10 23:56:34 -07:00
volume volume: fix sample depth typo 2011-08-05 13:37:05 +02:00
Makefile.am build: build plugin and example directories in parallel if make -jN is used 2010-03-29 00:26:59 +01:00