Conflicts:
	libarmbox/video.cpp
	libeplayer3-arm/main/exteplayer.c
	libeplayer3-arm/playback/playback.c


Origin commit data
------------------
Branch: master
Commit: d9d82406de
Author: vanhofen <vanhofen@gmx.de>
Date: 2018-10-12 (Fri, 12 Oct 2018)



------------------
This commit was generated by Migit
This commit is contained in:
vanhofen
2018-10-12 20:34:06 +02:00
8 changed files with 1368 additions and 248 deletions

View File

@@ -157,20 +157,6 @@ typedef enum
VIDEO_CONTROL_MAX = VIDEO_CONTROL_SHARPNESS
} VIDEO_CONTROL;
struct cec_message
{
unsigned char address;
unsigned char length;
unsigned char data[256];
}__attribute__((packed));
#define cec_rx_message cec_message
struct addressinfo
{
unsigned char logical;
unsigned char physical[2];
unsigned char type;
};
class cDemux;
class cPlayback;
@@ -214,11 +200,6 @@ class cVideo
/* used internally by dmx */
int64_t GetPTS(void);
unsigned char physicalAddress[2];
bool standby_cec_activ,autoview_cec_activ;
unsigned char deviceType, logicalAddress;
int hdmiFd;
public:
/* constructor & destructor */
cVideo(int mode, void *, void *, unsigned int unit = 0);
@@ -263,10 +244,6 @@ class cVideo
bool SetCECMode(VIDEO_HDMI_CEC_MODE);
void SetCECAutoView(bool);
void SetCECAutoStandby(bool);
void GetCECAddressInfo();
void SendCECMessage(struct cec_message &message);
void SetCECState(bool state);
void ReportPhysicalAddress();
void ShowPicture(const char * fname);
void StopPicture();
void Standby(unsigned int bOn);