#include <vdevicedvb.h>
Inherits VDeviceBase.

Public Member Functions | |
| VDeviceDVB (VideoDevice *device) | |
| ~VDeviceDVB () | |
| int | initialize () |
| int | open_input () |
| int | close_all () |
| int | read_buffer (VFrame *frame) |
| void | fix_asset (Asset *asset) |
Data Fields | |
| DeviceDVBInput * | input_thread |
Definition at line 18 of file vdevicedvb.h.
| VDeviceDVB::VDeviceDVB | ( | VideoDevice * | device | ) |
Definition at line 12 of file vdevicedvb.C.
References initialize().

| VDeviceDVB::~VDeviceDVB | ( | ) |
Definition at line 18 of file vdevicedvb.C.
References close_all().

| int VDeviceDVB::initialize | ( | ) |
| int VDeviceDVB::open_input | ( | ) | [virtual] |
Reimplemented from VDeviceBase.
Definition at line 30 of file vdevicedvb.C.
References VDeviceBase::device, DeviceDVBInput::get_input_thread(), input_thread, and VideoDevice::mwindow.

| int VDeviceDVB::close_all | ( | ) | [virtual] |
Reimplemented from VDeviceBase.
Definition at line 44 of file vdevicedvb.C.
References VDeviceBase::device, input_thread, VideoDevice::mwindow, and DeviceDVBInput::put_input_thread().
Referenced by ~VDeviceDVB().

| int VDeviceDVB::read_buffer | ( | VFrame * | frame | ) | [virtual] |
| void VDeviceDVB::fix_asset | ( | Asset * | asset | ) | [virtual] |
Reimplemented from VDeviceBase.
Definition at line 59 of file vdevicedvb.C.
References Asset::format.
Definition at line 31 of file vdevicedvb.h.
Referenced by close_all(), initialize(), and open_input().
1.5.5