[gst-cvs] company gst-sandbox: gst-sandbox/chunklib/ gst-sandbox/chunklib/elements/asf/ gst-sandbox/chunklib/gst/chunklib/

Benjamin Otte company at pdx.freedesktop.org
Tue Mar 23 12:12:32 PST 2004


CVS Root:       /home/cvs/gstreamer
Module:         gst-sandbox
Changes by:     company
Date:           Tue Mar 23 2004  12:10:45 PST

Log message:
* elements/asf/asfparse.c:
* elements/asf/asfparse.h:
remove, they are autogenerated
* elements/asf/asf.h:
add more data types
* elements/asf/asfdemux.c: (parse_stream), (parse_var_length),
(parse_packet), (parse_data):
implement parsing correctly
* elements/asf/asfdemux.c: (gst_asf_demux_add_pad),
(gst_asf_demux_pad_push), (gst_asf_demux_pad_exists),
(gst_asf_demux_pad_set_data), (gst_asf_demux_pad_get_data):
add required infrastructure
* gst/chunklib/adapter.c: (gst_adapter_available),
(gst_adapter_available_fast):
* gst/chunklib/adapter.h:
add functions to query the amount of data available
* gst/chunklib/parser.c: (_chunk_skip_entry),
(gst_chunk_parser_process):
give functions all easily available data and handle that correctly
when skipping

Modified files:
    chunklib        : ChangeLog
    chunklib/elements/asf: asf.h asfdemux.c
    chunklib/gst/chunklib: adapter.c adapter.h parser.c

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-sandbox/chunklib/ChangeLog.diff?r1=1.4&r2=1.5
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-sandbox/chunklib/elements/asf/asf.h.diff?r1=1.1&r2=1.2
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-sandbox/chunklib/elements/asf/asfdemux.c.diff?r1=1.2&r2=1.3
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-sandbox/chunklib/gst/chunklib/adapter.c.diff?r1=1.1&r2=1.2
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-sandbox/chunklib/gst/chunklib/adapter.h.diff?r1=1.1&r2=1.2
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-sandbox/chunklib/gst/chunklib/parser.c.diff?r1=1.2&r2=1.3




More information about the Gstreamer-commits mailing list