shmsink: Change default shm size to 64 MiB

The original size of 256k was too small for anything where
one would want to use shm. If the buffer's size needs to be limit, it is
better to use buffer-time in most cases anyway.
shmsink: Document that socket-path may change
sfdec: add date to taglist
sndfile: enable rf64 format
sfdec: the read functions already return frames_read

Fixes choppy output.
aiffparse: typo fix in comment
tsdemux: Add HEVC / h265 support
h265parser: Fix debug output
h265parse: Fix some more debug output

And don't access invalid memory
h265parse: Allows hvc1 version 0 and fix reading of NAL count in codec_data
sfdec: remove left over property-id enum
mpegts: make headers usable with c++ compiler

Add G_BEGIN_DECLS G_END_DECLS

https://bugzilla.gnome.org/show_bug.cgi?id=671136
sfdec: break long method

Extract taglist creation into separate funtion.
sfdec: skip '\0' strings for metadata

libsndfile does not filter empty strings. We get a warning from gstreamer when
setting this as a tag.
mpeg4videoparse: do not lose DISCONT flag if buffer isn't pushed

mpeg4videoparse might not push buffers while parsing. If those buffers
contain the DISCONT flag, it gets lost and downstream won't get any
buffer with the flag.

Fix it by adding the DISCONT to the next pushed buffer.
This makes backwards playback work.
dashdemux: fix seeking when the mpd uses a segment template

Remove the dashdemux seeking function to use the one implemented
in mpdparser as it is more complete. This also makes dashdemux not
crash when seeking on streams that use segment templates.
dashdemux: remove unnecessary variable

Instead of using 2 indexes that were actually the same, use only
one. Saves a variable.
aiffparse: misc code cleanups

Fix the launch examples for 1.0. Turn more logging into _OBJECT variants.
configure: check for good enough dvb kernel headers

Recent changes are using new dvb api. Don't built the plugin, if we can't.
Fixes #721869
dvb: Use DVB_API_VERSION to know if we have recent enough version

We end up with the same end-result but it's more comprehensible