[Webkit-unassigned] [Bug 117039] [GStreamer] Support audio and video tracks

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 13 10:25:02 PDT 2013


--- Comment #23 from Brendan Long <b.long at cablelabs.com>  2013-06-13 10:23:37 PST ---
(In reply to comment #21)
>   * [...], it sometimes crashes because the input-selector was deleted, but we still have a pad. I think the main problem is that we're keeping the pad around after the input-selector is gone [...]

The problem is that playbin doesn't emit {audio,text,video}-changed events when pads are removed. I submitted a patch for that too[1], but the workaround for older versions of GStreamer may be ugly. Two options I can think of are:

  * Check if the pad has a parent before doing anything that could crash.
  * We could only turn on tracks if GStreamer >= 1.1.1.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list