hlsdemux: Fix comparison in bitrate selection
configure: videosignal was ported almost a year ago
atdec: Set the correct layer depending on the MP3 caps
atdec: Initialize the audio description with zeroes
atdec: Set correct number of frames for MP3
atdec: Call AudioQueueReset() for flushing

AudioQueueFlush() is for draining all remaining data.
atdec: Handle errors in handle_frame() properly
atdec: Always try to pull one decoded frame out of the queue

... instead of doing magic calculations with the buffer duration.
atdec: Keep track of the current position

It's required to set a valid sample time for decoding on iOS.
atdec: First dequeue a buffer before enqueueing anything from the queue

Required for offline rendering according to the docs. wtf.
atdec: Implement draining properly
atdec: Add some more debug output
frei0rfilter: fix memory corruption on sink caps changes.

When the input size changed, the frei0r filters didn't take
it into account and ended up corrupting memory.

Fixes #726069
audiomixer: set a group-id on the stream-start event

Set a default group-id to fix a warning printed by the sink.
mpegvideoparse: Differentiate the mpeg-2 stream from mpeg-1 based on pic_ext

Presence of picture extension header identifies the stream as mpeg2.
We are supposed to set the mpegversion to 2 if there is a picextension
instead of blindly setting the version to 1

https://bugzilla.gnome.org/show_bug.cgi?id=726028
sbcenc: Allow user to set channel-mode

Don't return error when channel-mode is already set, just check that it
is coherent with number of channels.

https://bugzilla.gnome.org/show_bug.cgi?id=726098
hlsdemux: Always calculate the current download rate

Also take into account the last download rate when
calculating it.
uridownloader: Fix string order in warning message
tsdemux: Support Bluray DTS/DTS-HD and AC3+/TrueHD streams

Apart from just adding detection of the proper stream type, we also need to only
output the first substream (0x71) which contains the core substream.

While this does not provide *full* DTS-HD support (since it will miss the complementary
substreams), it will still work in the way legacy (non-DTS-HD) bluray players would work.

https://bugzilla.gnome.org/show_bug.cgi?id=725563
examples: ts-parser: Add DVB teletext/subtitling

https://bugzilla.gnome.org/show_bug.cgi?id=721682