use FF_LEVEL_UNKNOWN by default (prevents some common mismatches in
ParsePacket which triggers reopening of streams)
Do not allow non-content stream types to extend the format context's duration as this
affects the UI and therefore seek capabilities.

DVB subtitle/teletext streams are private streams (stream type 0xBD) and may have their
own timebase or PTS values that are widely different than video stream's,
or not set properly. Regardless of any handling of such cases in FFmpeg, XBMC shouldn't
extend play duration unless an actual content stream has passed it's "end".
[airplay] - ensure to announce airtunes before airplay via zeroconf (makes it more likely that ios7 clients detect us correctly at the first shot)
AE: add verbose logging, start with alsa logger
[Fix] Store the language of external vob subtitles. This also fixes a memory leak.
Reported by cg110.
[Ext. subs] Use ISO639-2 T language codes for external subtitles details.
[zeroconf] - add method to reannounce already published services
[airplay] - reannounce airplay service every 10 secs (fixes ios7 clients not detecting us when their wlan was asleep or they saw the airplay announcement before the airtunes annoncement)
ActiveAE: fix race of device change events
[osxsink] - always fetch the defaultdevice from osx instead of or (maybe
outdated) devicelist
[osx/windowing] - ensure that the onresetdevice callback is called whenever a
lostdevice callback was called before. Do this by adding a timer (similar like done on x11). Also
handle "flags == 0" as devicereset (on some strange constellations we are
called with flags 0 instead of proper flags - this is undocumented but
it happens...).
AE: fix CAEChannelInfo::ResolveChannels, it returned duplicate channels in the list
[osxsink] - for devices which report samplerate 0hz - allow user override
with 44.1khz and 48khz
correct ID for PVR settings description

Looks like the description I put in for string 36201 should actually be for 36202.
make musicvideo tracknumber available to skins
ActiveAE: Set encoded Rate when doing transcode
AESinkPULSE: Don't use encodedRate that is larger than sampleRate
AESinkPULSE: Fix out of range samplerates
CHG: [droid] show build properties at startup for easier debug
get rid of non DNS online check
if DNS resolution doesn't work, we have a problem anyway