What I miss in current API:
DDMODAPI_GET_TUNER - way to read tuner set by DDMODAPI_SET_TUNER.
Channel Viewable functions - Currently there is no way to change if channel is viewable or get this value. Simple GET/SET API calls would be nice, or one API call to reload viewable.ini from disk.
Take video snapshot function - Ideally with optional parameter - destination filename
(This list will be updated as needed...)
v1.5d and SDK v1.8 has these functions
http://www.dvbdream.org/files/DVBDreamModuleSDKv1.8.rar
details:
--------------------------------------------------------------------------------
DDMODAPI_GET_TUNER
Decsription : Gets tuner information from the device or cache.
Parameter Type : PSetTunerParams
Notes :
If PSetTunerParams.wSatPos = 1 , then function will return the information from the cache.
Some devices don't support querying from the hardware. So beware!
--------------------------------------------------------------------------------
DDMODAPI_SAVE_SNAPSHOT
Decsription : Saves a screenshot
Parameter Type : pointer to null terminated string, file name
Notes :
If file name is empty, then this function will record to default path
with default name.
--------------------------------------------------------------------------------
DDMODAPI_SET_VIEWABLE
Decsription : Sets the given channel's viewable status
Parameter Type : Channel ID
--------------------------------------------------------------------------------
DDMODAPI_CLEAR_VIEWABLE
Decsription : Clears the given channel's viewable status
Parameter Type : Channel ID
--------------------------------------------------------------------------------
DDMODAPI_GET_VIEWABLE
Decsription : Gets given channel's viewable status
Parameter Type : Channel ID
Notes:
Returns 1 or 0.
--------------------------------------------------------------------------------