vdr-plugin-softhddevice-drm-gles 1.6.2
videostream.h File Reference

Video Input Stream Header File. More...

#include <atomic>
#include <functional>
#include <set>
#include <string>
#include <vector>
#include <libavcodec/avcodec.h>
#include <vdr/thread.h>
#include "queue.h"
#include "videofilter.h"

Go to the source code of this file.

Classes

class  cVideoStream
 Video Input Stream. More...
 
class  cMainVideoStream
 Main Video Stream. More...
 
class  cPipVideoStream
 PiP Video Stream. More...
 

Enumerations

enum  HardwareQuirks {
  QUIRK_NO_HW_DEINT = 1 << 0 , QUIRK_CODEC_FLUSH_WORKAROUND = 1 << 1 , QUIRK_CODEC_NEEDS_EXT_INIT = 1 << 2 , QUIRK_CODEC_SKIP_FIRST_FRAMES = 1 << 3 ,
  QUIRK_CODEC_SKIP_NUM_FRAMES = 2 , QUIRK_CODEC_DISABLE_MPEG_HW = 1 << 4 , QUIRK_CODEC_DISABLE_H264_HW = 1 << 5
}
 Hardware quirks, that are set depending on the hardware used. More...
 

Detailed Description

Video Input Stream Header File.

Definition in file videostream.h.