aboutsummaryrefslogtreecommitdiff
path: root/Src/Plugins/Input/in_dshow/DSTrackSelector.h
blob: 6d6166d5514841436b2cff3fb8f4aa6eab195527 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef NULLSOFT_IN_DSHOW_DSTRACKSELECTOR_H
#define NULLSOFT_IN_DSHOW_DSTRACKSELECTOR_H

#include "../Winamp/wa_ipc.h"

class DSTrackSelector : public ITrackSelector {
public:
    virtual int getNumAudioTracks();
    virtual void enumAudioTrackName(int n, char *buf, int size);
    virtual int getCurAudioTrack();
    virtual int getNumVideoTracks();
    virtual void enumVideoTrackName(int n, char *buf, int size);
    virtual int getCurVideoTrack();	
    virtual void setAudioTrack(int n);
    virtual void setVideoTrack(int n);
};

#endif