summaryrefslogtreecommitdiffstats
path: root/ext/xine/xinecaps.c
diff options
context:
space:
mode:
authorThomas Vander Stichele <thomas@apestaart.org>2005-06-24 16:49:08 +0000
committerThomas Vander Stichele <thomas@apestaart.org>2005-06-24 16:49:08 +0000
commitb5c328311c731b29b2c0a98da4f6d29ce7091db7 (patch)
tree7f84cec7ff4ab7156b9fc3c2d4dfc2db0da10c7d /ext/xine/xinecaps.c
parentc73d501ddfdaf70b39717a535cfc1e3f4b701a5b (diff)
downloadgst-plugins-bad-b5c328311c731b29b2c0a98da4f6d29ce7091db7.tar.gz
gst-plugins-bad-b5c328311c731b29b2c0a98da4f6d29ce7091db7.tar.bz2
gst-plugins-bad-b5c328311c731b29b2c0a98da4f6d29ce7091db7.zip
ext/ogg/: rework the muxing algorithm.
Original commit message from CVS: * ext/ogg/README: * ext/ogg/gstoggmux.c: (gst_ogg_mux_class_init), (gst_ogg_mux_pad_link), (gst_ogg_mux_request_new_pad), (gst_ogg_mux_release_request_pad), (gst_ogg_mux_next_buffer), (gst_ogg_mux_buffer_from_page), (gst_ogg_mux_push_buffer), (gst_ogg_mux_dequeue_page), (gst_ogg_mux_pad_queue_page), (gst_ogg_mux_compare_pads), (gst_ogg_mux_get_headers), (gst_ogg_mux_send_headers), (gst_ogg_mux_loop): rework the muxing algorithm. mux pages based on the timestamp that matches the granulepos of that page, which is also the granulepos/timestamp of the last packet that finishes on that page. rework logging so it's more readable and comparable to oggzdump. I can't get oggz-validate to complain anymore now.
Diffstat (limited to 'ext/xine/xinecaps.c')
0 files changed, 0 insertions, 0 deletions