dash: Add support for group-id in the stream-start event
hlsdemux: Add support for group-id in the stream-start event
resindvd: Add support for group-id in the stream-start event
mssdemux: Add support for group-id in the stream-start event
midiparse: Add support for group-id in the stream-start event
mpegdemux: Add support for group-id in the stream-start event
tsparse: Add support for group-id in the stream-start event
tsdemux: Add support for group-id in the stream-start event
mxfdemux: Add support for group-id in the stream-start event
decklink: Add support for group-id in the stream-start event
applemedia: add AudioToolbox based audio decoder
hlsdemux: Implement pkcs7 unpadding

Every encrypted fragment will be a multiple of 128 bits, the last byte
contains the number of bytes that were added as padding in the end
and should be removed.

https://bugzilla.gnome.org/show_bug.cgi?id=701673
tsdemux: Create and send codec tag

Helps with applications that rely on presence of that tag for user-facing
information.

https://bugzilla.gnome.org/show_bug.cgi?id=702216
mpegvideoparse: Fix codec_data handling

Set to sequence_offset so that _process_config accepts it.

(btw: seq_offset usage throughout this plugin is really dodgy)

https://bugzilla.gnome.org/show_bug.cgi?id=702806
applemedia: atdec: 1st round of fixes