vdr 2.7.3
hdffcmd_av.c File Reference
#include <stdint.h>
#include <string.h>
#include <sys/ioctl.h>
#include "hdffcmd.h"
#include "hdffcmd_base.h"
#include "hdffcmd_defs.h"

Go to the source code of this file.

Functions

int HdffCmdAvSetPlayMode (int OsdDevice, uint8_t PlayMode, int Realtime)
 
int HdffCmdAvSetVideoPid (int OsdDevice, uint8_t DecoderIndex, uint16_t Pid, HdffVideoStreamType_t StreamType)
 
int HdffCmdAvSetAudioPid (int OsdDevice, uint8_t DecoderIndex, uint16_t Pid, HdffAudioStreamType_t StreamType, HdffAvContainerType_t ContainerType)
 
int HdffCmdAvSetPcrPid (int OsdDevice, uint8_t DecoderIndex, uint16_t Pid)
 
int HdffCmdAvSetTeletextPid (int OsdDevice, uint8_t DecoderIndex, uint16_t Pid)
 
int HdffCmdAvSetVideoWindow (int OsdDevice, uint8_t DecoderIndex, int Enable, uint16_t X, uint16_t Y, uint16_t Width, uint16_t Height)
 
int HdffCmdAvShowStillImage (int OsdDevice, uint8_t DecoderIndex, const uint8_t *StillImage, int Size, HdffVideoStreamType_t StreamType)
 
int HdffCmdAvSetDecoderInput (int OsdDevice, uint8_t DecoderIndex, uint8_t DemultiplexerIndex)
 
int HdffCmdAvSetDemultiplexerInput (int OsdDevice, uint8_t DemultiplexerIndex, uint8_t TsInputIndex)
 
int HdffCmdAvSetVideoFormat (int OsdDevice, uint8_t DecoderIndex, const HdffVideoFormat_t *VideoFormat)
 
int HdffCmdAvSetVideoOutputMode (int OsdDevice, uint8_t DecoderIndex, HdffVideoOutputMode_t OutputMode)
 
int HdffCmdAvSetStc (int OsdDevice, uint8_t DecoderIndex, uint64_t Stc)
 
int HdffCmdAvFlushBuffer (int OsdDevice, uint8_t DecoderIndex, int FlushAudio, int FlushVideo)
 
int HdffCmdAvEnableSync (int OsdDevice, uint8_t DecoderIndex, int SyncAudio, int SyncVideo)
 
int HdffCmdAvSetVideoSpeed (int OsdDevice, uint8_t DecoderIndex, int32_t Speed)
 
int HdffCmdAvSetAudioSpeed (int OsdDevice, uint8_t DecoderIndex, int32_t Speed)
 
int HdffCmdAvEnableVideoAfterStop (int OsdDevice, uint8_t DecoderIndex, int EnableVideoAfterStop)
 
int HdffCmdAvSetAudioDelay (int OsdDevice, int16_t Delay)
 
int HdffCmdAvSetAudioDownmix (int OsdDevice, HdffAudioDownmixMode_t DownmixMode)
 
int HdffCmdAvSetAudioChannel (int OsdDevice, uint8_t AudioChannel)
 
int HdffCmdAvSetSyncShift (int OsdDevice, int16_t SyncShift)
 
int HdffCmdAvMuteAudio (int OsdDevice, uint8_t DecoderIndex, int Mute)
 
int HdffCmdAvMuteVideo (int OsdDevice, uint8_t DecoderIndex, int Mute)
 

Function Documentation

◆ HdffCmdAvEnableSync()

int HdffCmdAvEnableSync ( int OsdDevice,
uint8_t DecoderIndex,
int SyncAudio,
int SyncVideo )

◆ HdffCmdAvEnableVideoAfterStop()

int HdffCmdAvEnableVideoAfterStop ( int OsdDevice,
uint8_t DecoderIndex,
int EnableVideoAfterStop )

◆ HdffCmdAvFlushBuffer()

int HdffCmdAvFlushBuffer ( int OsdDevice,
uint8_t DecoderIndex,
int FlushAudio,
int FlushVideo )

◆ HdffCmdAvMuteAudio()

◆ HdffCmdAvMuteVideo()

◆ HdffCmdAvSetAudioChannel()

◆ HdffCmdAvSetAudioDelay()

◆ HdffCmdAvSetAudioDownmix()

◆ HdffCmdAvSetAudioPid()

◆ HdffCmdAvSetAudioSpeed()

◆ HdffCmdAvSetDecoderInput()

int HdffCmdAvSetDecoderInput ( int OsdDevice,
uint8_t DecoderIndex,
uint8_t DemultiplexerIndex )

◆ HdffCmdAvSetDemultiplexerInput()

int HdffCmdAvSetDemultiplexerInput ( int OsdDevice,
uint8_t DemultiplexerIndex,
uint8_t TsInputIndex )

◆ HdffCmdAvSetPcrPid()

◆ HdffCmdAvSetPlayMode()

◆ HdffCmdAvSetStc()

◆ HdffCmdAvSetSyncShift()

◆ HdffCmdAvSetTeletextPid()

◆ HdffCmdAvSetVideoFormat()

◆ HdffCmdAvSetVideoOutputMode()

◆ HdffCmdAvSetVideoPid()

◆ HdffCmdAvSetVideoSpeed()

◆ HdffCmdAvSetVideoWindow()

int HdffCmdAvSetVideoWindow ( int OsdDevice,
uint8_t DecoderIndex,
int Enable,
uint16_t X,
uint16_t Y,
uint16_t Width,
uint16_t Height )

◆ HdffCmdAvShowStillImage()