![]() |
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include "AEELDParser.h"
#include "AEDeviceInfo.h"
#include "utils/EndianSwap.h"
#include <string.h>
#include <algorithm>
#include <functional>
#include <stdio.h>
Classes | |
struct | ELDHeader |
#define CEA_861_FORMAT_AAC 6 |
#define CEA_861_FORMAT_AC3 2 |
#define CEA_861_FORMAT_ATRAC 8 |
#define CEA_861_FORMAT_DST 13 |
#define CEA_861_FORMAT_DTS 7 |
#define CEA_861_FORMAT_DTSHD 11 |
#define CEA_861_FORMAT_EAC3 10 |
#define CEA_861_FORMAT_LPCM 1 |
#define CEA_861_FORMAT_MLP 12 |
#define CEA_861_FORMAT_MP3 4 |
#define CEA_861_FORMAT_MPEG1 3 |
#define CEA_861_FORMAT_MPEG2 5 |
#define CEA_861_FORMAT_RESERVED1 0 |
#define CEA_861_FORMAT_RESERVED2 15 |
#define CEA_861_FORMAT_SACD 9 |
#define CEA_861_FORMAT_WMAPRO 14 |
#define ELD_CONN_TYPE_DP 1 |
#define ELD_CONN_TYPE_HDMI 0 |
#define ELD_CONN_TYPE_RESERVED1 2 |
#define ELD_CONN_TYPE_RESERVED2 3 |
#define ELD_EDID_VER_CEA_861 1 |
#define ELD_EDID_VER_CEA_861_A 2 |
#define ELD_EDID_VER_CEA_861_BCD 3 |
#define ELD_EDID_VER_NONE 0 |
#define ELD_VER_CEA_816D 2 |
#define ELD_VER_PARTIAL 31 |
#define GRAB_BITS | ( | buf, | |
byte, | |||
lowbit, | |||
bits | |||
) | ((buf[byte] >> (lowbit)) & ((1 << (bits)) - 1)) |
#define rtrim | ( | s | ) | s.erase(std::find_if(s.rbegin(), s.rend(), std::not1(std::ptr_fun<int, int>(std::isspace))).base(), s.end()) |