gstreamer_core/gst/gstsegment.h
changeset 16 8e837d1bf446
parent 0 0e761a78d257
child 30 7e817e7e631c
equal deleted inserted replaced
15:4b0c6ed43234 16:8e837d1bf446
    84 GstSegment * gst_segment_new                 (void);
    84 GstSegment * gst_segment_new                 (void);
    85 #ifdef __SYMBIAN32__
    85 #ifdef __SYMBIAN32__
    86 IMPORT_C
    86 IMPORT_C
    87 #endif
    87 #endif
    88 
    88 
       
    89 GstSegment * gst_segment_copy                (GstSegment *segment);
       
    90 #ifdef __SYMBIAN32__
       
    91 IMPORT_C
       
    92 #endif
       
    93 
    89 void         gst_segment_free                (GstSegment *segment);
    94 void         gst_segment_free                (GstSegment *segment);
    90 #ifdef __SYMBIAN32__
    95 #ifdef __SYMBIAN32__
    91 IMPORT_C
    96 IMPORT_C
    92 #endif
    97 #endif
    93 
    98 
   141 gint64       gst_segment_to_running_time     (GstSegment *segment, GstFormat format, gint64 position);
   146 gint64       gst_segment_to_running_time     (GstSegment *segment, GstFormat format, gint64 position);
   142 #ifdef __SYMBIAN32__
   147 #ifdef __SYMBIAN32__
   143 IMPORT_C
   148 IMPORT_C
   144 #endif
   149 #endif
   145 
   150 
       
   151 gint64       gst_segment_to_position         (GstSegment *segment, GstFormat format, gint64 running_time);
       
   152 #ifdef __SYMBIAN32__
       
   153 IMPORT_C
       
   154 #endif
       
   155 
   146 
   156 
   147 gboolean     gst_segment_clip                (GstSegment *segment, GstFormat format, gint64 start,
   157 gboolean     gst_segment_clip                (GstSegment *segment, GstFormat format, gint64 start,
   148                                               gint64 stop, gint64 *clip_start, gint64 *clip_stop);
   158                                               gint64 stop, gint64 *clip_start, gint64 *clip_stop);
       
   159 #ifdef __SYMBIAN32__
       
   160 IMPORT_C
       
   161 #endif
       
   162 
       
   163 
       
   164 gboolean     gst_segment_set_running_time    (GstSegment *segment, GstFormat format, gint64 running_time);
       
   165 
   149 
   166 
   150 G_END_DECLS
   167 G_END_DECLS
   151 
   168 
   152 #endif /* __GST_SEGMENT_H__ */
   169 #endif /* __GST_SEGMENT_H__ */