removed weather stuff
fix DVDVideoCodecAmlogic to handle fast udp/mpegts startup
fixed, video playback glitches for avcC content
1) update internal ABI headers
2) removed aml legacey vars and structs
3) add debug filedump of data sent to amcodec.so
4) remove internal avCC convert, CBitStreamConverter handles it.
this was cause of glitch, a rare double convert attempt that
resulted a malformed NAL which faulted the hw decoder.

Conflicts:
	xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp
	xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h
sync to current internal FFMpeg code
AML: Fix commit 92fd3f54c7b6bca9e82d5fc15bb1ee43e39425fe
[aml] sync to upstream
Network manager fix
AE: Limit maximum periodSize to bufferSize / 3 on the sink

Fixes flac 5.1 96 khz via LPCM
[TLBB] Update OTA skin files
[TLBB] Change usbhidrepeatdelay advancedsettings
[TLBB] Update OTA service to 1.0.6
Merge branch 'tlbb_12.2' into xbmc-12.2++
Remove unnecessary gl ifdef

I'm not sure why this was originally added.
I couldn't think of a reason why the Pi would want things done differently here,
so I tried without the ifdef. I can't see any difference in behaviour,
so I think we're better off removing it.
Re-get details from nfo file after advancing to first episodedetails
Fix color index overflow by reuse existed color in the vector. Fix #14293
Fix undefined reference caused by wrong detection of gcc builtin atomic functions.
avoid detect folder.jpg under 'add' item.
Check exists before listing dir, to avoid produce error log, fix #14210
fixed: when doing a format conversion from float to 32 bit int, multiply with INT32_MAX - 127, since this is the maximum value that can be stored in 32 bit float and int, if INT32_MAX gets converted to float, it gets rounded to INT32_MAX + 1 which can cause wrap around distortion
Read CD audio USB drive bug fixed

libcdio seems to allow read no more than about 10 audio sectors at once when CD audio device is connected via USB.
This patch makes XBMC read small number of sectors if default one fails. It uses more CPU but allows to use USB CD devices.
Tested on GNU/Linux x86 and RPi. (On Rpi OMXPlayer does not play CD, but I can rip tracks).