xine-lib 1.2.13-20230125hg15249
Typedefs | Functions
DS_Filter.c File Reference
#include "DS_Filter.h"
#include "driver.h"
#include "com.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "win32.h"

Typedefs

typedef long STDCALL(* GETCLASS) (const GUID *, const GUID *, void **)
 

Functions

static void DS_Filter_Start (DS_Filter *This)
 
static void DS_Filter_Stop (DS_Filter *This)
 
void DS_Filter_Destroy (DS_Filter *This)
 
DS_FilterDS_FilterCreate (const char *dllname, const GUID *id, AM_MEDIA_TYPE *in_fmt, AM_MEDIA_TYPE *out_fmt)
 

Typedef Documentation

◆ GETCLASS

typedef long STDCALL(* GETCLASS) (const GUID *, const GUID *, void **)

Function Documentation

◆ DS_Filter_Destroy()

void DS_Filter_Destroy ( DS_Filter * This)

◆ DS_Filter_Start()

static void DS_Filter_Start ( DS_Filter * This)
static

◆ DS_Filter_Stop()

static void DS_Filter_Stop ( DS_Filter * This)
static

◆ DS_FilterCreate()

DS_Filter * DS_FilterCreate ( const char * dllname,
const GUID * id,
AM_MEDIA_TYPE * in_fmt,
AM_MEDIA_TYPE * out_fmt )