diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2006-02-06 15:41:25 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2006-02-06 15:41:25 +0000 |
commit | 2651b40adfbc2585b03ae9bafcc0a6a635c00ee6 (patch) | |
tree | 1fe420dd6ef18051e667804ad2ae94e31c8190f1 /gst/qtdemux/qtdemux.h | |
parent | 5118effe7af29cd5bd56523b4018e980a1226fe5 (diff) |
gst/qtdemux/qtdemux.*: Some QT demux loving.
Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_src_query),
(gst_qtdemux_handle_src_event), (gst_qtdemux_loop_header),
(qtdemux_inflate), (qtdemux_parse), (qtdemux_parse_trak),
(qtdemux_parse_udta), (qtdemux_tag_add_str), (qtdemux_tag_add_num),
(qtdemux_tag_add_gnre), (gst_qtdemux_handle_esds),
(qtdemux_video_caps), (qtdemux_audio_caps):
* gst/qtdemux/qtdemux.h:
Some QT demux loving.
Handle seeking in a less broken way.
Fix AMR caps to match the AMR decoder.
Set first timestamp on AMR samples to 0 for now.
Remove some \n in DEBUG strings.
Use _scale_int for maximum precision.
Diffstat (limited to 'gst/qtdemux/qtdemux.h')
-rw-r--r-- | gst/qtdemux/qtdemux.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/gst/qtdemux/qtdemux.h b/gst/qtdemux/qtdemux.h index ff09c843..21584f58 100644 --- a/gst/qtdemux/qtdemux.h +++ b/gst/qtdemux/qtdemux.h @@ -23,10 +23,7 @@ #include <gst/gst.h> -#ifdef __cplusplus -extern "C" { -#endif /* __cplusplus */ - +G_BEGIN_DECLS #define GST_TYPE_QTDEMUX \ (gst_qtdemux_get_type()) @@ -71,14 +68,14 @@ struct _GstQTDemux { /* track stuff */ guint64 last_ts; + + GstSegment segment; }; struct _GstQTDemuxClass { GstElementClass parent_class; }; -#ifdef __cplusplus -} -#endif /* __cplusplus */ +G_END_DECLS #endif /* __GST_QTDEMUX_H__ */ |