gst_plugins_base/gst-libs/gst/cdda/gstcddabasesrc.h
branchRCL_3
changeset 29 567bb019e3e3
parent 0 0e761a78d257
child 30 7e817e7e631c
equal deleted inserted replaced
6:9b2c3c7a1a9c 29:567bb019e3e3
    51  */
    51  */
    52 typedef enum {
    52 typedef enum {
    53   GST_CDDA_BASE_SRC_MODE_NORMAL,          /* stream = one track  */
    53   GST_CDDA_BASE_SRC_MODE_NORMAL,          /* stream = one track  */
    54   GST_CDDA_BASE_SRC_MODE_CONTINUOUS       /* stream = whole disc */
    54   GST_CDDA_BASE_SRC_MODE_CONTINUOUS       /* stream = whole disc */
    55 } GstCddaBaseSrcMode;
    55 } GstCddaBaseSrcMode;
       
    56 
       
    57 #define GST_TYPE_CDDA_BASE_SRC_MODE          (gst_cdda_base_src_mode_get_type ())
    56 
    58 
    57 /**
    59 /**
    58  * GstCddaBaseSrcTrack:
    60  * GstCddaBaseSrcTrack:
    59  * @is_audio: Whether this is an audio track
    61  * @is_audio: Whether this is an audio track
    60  * @num: Track number in TOC (usually starts from 1, but not always)
    62  * @num: Track number in TOC (usually starts from 1, but not always)
   140 GType    gst_cdda_base_src_get_type (void);
   142 GType    gst_cdda_base_src_get_type (void);
   141 #ifdef __SYMBIAN32__
   143 #ifdef __SYMBIAN32__
   142 IMPORT_C
   144 IMPORT_C
   143 #endif
   145 #endif
   144 
   146 
       
   147 GType    gst_cdda_base_src_mode_get_type (void);
       
   148 #ifdef __SYMBIAN32__
       
   149 IMPORT_C
       
   150 #endif
       
   151 
   145 
   152 
   146 gboolean gst_cdda_base_src_add_track (GstCddaBaseSrc      * src,
   153 gboolean gst_cdda_base_src_add_track (GstCddaBaseSrc      * src,
   147                                       GstCddaBaseSrcTrack * track);
   154                                       GstCddaBaseSrcTrack * track);
   148 
   155 
   149 #if 0
   156 #if 0