Annotation of multiplexer/input.h, revision 1.1

1.1     ! oskar       1: /*
        !             2:  * ISO 13818 stream multiplexer
        !             3:  * Copyright (C) 2001 Convergence Integrated Media GmbH Berlin
        !             4:  * Author: Oskar Schirmer (oskar@convergence.de)
        !             5:  */
        !             6: 
        !             7: 
        !             8: boolean input_init (void);
        !             9: boolean input_expected (void);
        !            10: boolean input_acceptable (unsigned int *nfds,
        !            11:     struct pollfd *ufds,
        !            12:     int *timeout,
        !            13:     boolean outnotfull);
        !            14: stream_descr *input_available (void);
        !            15: file_descr* input_openfile (char *name,
        !            16:     content_type content,
        !            17:     boolean automatic,
        !            18:     int programnb);
        !            19: file_descr* input_existfile (char *name);
        !            20: void input_endfile (file_descr *f);
        !            21: void input_closefileifunused (file_descr *f);
        !            22: boolean input_addprog (stream_descr *s,
        !            23:     prog_descr *p);
        !            24: boolean input_delprog (stream_descr *s,
        !            25:     prog_descr *p);
        !            26: stream_descr *input_openstream (file_descr *f,
        !            27:     int sourceid,
        !            28:     int streamid,
        !            29:     int streamtype,
        !            30:     boolean isamap,
        !            31:     stream_descr *mapstream);
        !            32: void input_endstream (stream_descr *s);
        !            33: void input_endstreamkill (stream_descr *s);
        !            34: void input_closestream (stream_descr *s);
        !            35: int input_findfreestreamid (prog_descr *p,
        !            36:     int sid);
        !            37: stream_descr *input_findpcrstream (prog_descr *p);
        !            38: stream_descr *connect_streamprog (file_descr *f,
        !            39:     int programnb,
        !            40:     int sourceid,
        !            41:     int streamid,
        !            42:     int streamtype,
        !            43:     stream_descr *stream,
        !            44:     stream_descr *mapstream,
        !            45:     boolean mention);
        !            46: boolean split_something (void);
        !            47: file_descr *input_filehandle (int handle);
        !            48: void input_something (file_descr *f,
        !            49:     boolean readable);
        !            50: 

LinuxTV legacy CVS <linuxtv.org/cvs>