diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2009-01-07 14:26:04 +0100 |
---|---|---|
committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2009-01-07 14:26:04 +0100 |
commit | b17bb75da5810312f1c29d93d92931a4a0fc87f5 (patch) | |
tree | a4c4b4a2a228860e7a9180dd08a66fe512bc15c1 | |
parent | 31cee7f11b870c98f2707440212321cb2e9d0fe1 (diff) | |
download | vdr-plugin-dxr3-b17bb75da5810312f1c29d93d92931a4a0fc87f5.tar.gz vdr-plugin-dxr3-b17bb75da5810312f1c29d93d92931a4a0fc87f5.tar.bz2 |
add constants for device subnames
-rw-r--r-- | dxr3interface.c | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/dxr3interface.c b/dxr3interface.c index 7faf34f..9a10035 100644 --- a/dxr3interface.c +++ b/dxr3interface.c @@ -36,6 +36,11 @@ const int ZEROBUFFER_SIZE = 4096; uint8_t zerobuffer[ZEROBUFFER_SIZE] = {0}; const uint32_t UNKNOWN_AUDIO_MODE = 9; // default, unused value +static const char *DEV_DXR3_OSD = "_sp"; +static const char *DEV_DXR3_VIDEO = "_mv"; +static const char *DEV_DXR3_OSS = "_ma"; +static const char *DEV_DXR3_CONT = ""; + // ================================== //! helper function to generate name static const char *Dxr3Name(const char *Name, int n) @@ -669,7 +674,7 @@ void cDxr3Interface::PlayAudioLpcmFrame(uint8_t* pBuf, int length) void cDxr3Interface::ClaimDevices() { // open control stream - m_fdControl = Dxr3Open("", cDxr3ConfigData::Instance().GetDxr3Card(), + m_fdControl = Dxr3Open(DEV_DXR3_CONT, cDxr3ConfigData::Instance().GetDxr3Card(), O_WRONLY | O_SYNC); if (m_fdControl == -1) { @@ -681,11 +686,11 @@ void cDxr3Interface::ClaimDevices() UploadMicroCode(); ///< open multimedia streams - m_fdVideo = Dxr3Open("_mv", cDxr3ConfigData::Instance().GetDxr3Card(), + m_fdVideo = Dxr3Open(DEV_DXR3_VIDEO, cDxr3ConfigData::Instance().GetDxr3Card(), O_WRONLY | O_SYNC); - m_fdAudio = Dxr3Open("_ma", cDxr3ConfigData::Instance().GetDxr3Card(), + m_fdAudio = Dxr3Open(DEV_DXR3_OSS, cDxr3ConfigData::Instance().GetDxr3Card(), O_WRONLY | O_SYNC); - m_fdSpu = Dxr3Open("_sp", cDxr3ConfigData::Instance().GetDxr3Card(), + m_fdSpu = Dxr3Open(DEV_DXR3_OSD, cDxr3ConfigData::Instance().GetDxr3Card(), O_WRONLY | O_SYNC); // everything ok? @@ -786,15 +791,15 @@ void cDxr3Interface::ExternalReopenDevices() if (m_ExternalReleased) { // open control stream - m_fdControl = Dxr3Open("", cDxr3ConfigData::Instance().GetDxr3Card(), + m_fdControl = Dxr3Open(DEV_DXR3_CONT, cDxr3ConfigData::Instance().GetDxr3Card(), O_WRONLY | O_SYNC); // open 'multimedia' streams - m_fdVideo = Dxr3Open("_mv", cDxr3ConfigData::Instance().GetDxr3Card(), + m_fdVideo = Dxr3Open(DEV_DXR3_VIDEO, cDxr3ConfigData::Instance().GetDxr3Card(), O_WRONLY | O_SYNC); - m_fdAudio = Dxr3Open("_ma", cDxr3ConfigData::Instance().GetDxr3Card(), + m_fdAudio = Dxr3Open(DEV_DXR3_OSS, cDxr3ConfigData::Instance().GetDxr3Card(), O_WRONLY | O_SYNC); - m_fdSpu = Dxr3Open("_sp", cDxr3ConfigData::Instance().GetDxr3Card(), + m_fdSpu = Dxr3Open(DEV_DXR3_OSD, cDxr3ConfigData::Instance().GetDxr3Card(), O_WRONLY | O_SYNC); if (m_fdControl == -1 || m_fdVideo == -1 || m_fdAudio == -1 || |