multihandlesink: Only don't send HEADER buffers normally if they are actually streamh...
authorSebastian Dröge <sebastian@centricular.com>
Sun, 13 Mar 2016 08:51:30 +0000 (10:51 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Mon, 14 Mar 2016 10:45:33 +0000 (12:45 +0200)
commit1d4fb48718a2f8e5610c1fe2761640dd0435a9c4
tree55c8fea503c501b04a0fa921cabb4fcf32015289
parent916746e73165ca95a061bc2f975354524c8e3a57
multihandlesink: Only don't send HEADER buffers normally if they are actually streamheaders from the caps

And also consider HEADER buffers without DELTA_UNIT flag as sync points. This
fixes sync-mode=2 with mpegtsmux for example, which has no streamheaders but
puts the HEADER flag on its keyframes.

https://bugzilla.gnome.org/show_bug.cgi?id=763278
gst/tcp/gstmultihandlesink.c
gst/tcp/gstmultihandlesink.h