diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2008-01-11 15:58:15 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2008-01-11 15:58:15 +0000 |
commit | 2e75ee53cd4c110337c1063dcaa29183d499f9c6 (patch) | |
tree | 6df83c0f8e70de51960bb80e1cef721879401a77 /gst/mpegvideoparse/mpegpacketiser.c | |
parent | d380c1cc83b4646a2ebafe5ce7d1d0f8ebd2dad9 (diff) | |
download | gst-plugins-bad-2e75ee53cd4c110337c1063dcaa29183d499f9c6.tar.gz gst-plugins-bad-2e75ee53cd4c110337c1063dcaa29183d499f9c6.tar.bz2 gst-plugins-bad-2e75ee53cd4c110337c1063dcaa29183d499f9c6.zip |
gst/mpegvideoparse/mpegpacketiser.c: Small meaningless cleanup.
Original commit message from CVS:
* gst/mpegvideoparse/mpegpacketiser.c: (mpeg_util_find_start_code):
Small meaningless cleanup.
* gst/mpegvideoparse/mpegvideoparse.c: (gst_mpegvideoparse_flush),
(mpegvideoparse_drain_avail), (gst_mpegvideoparse_chain_forward),
(scan_keyframe), (gst_mpegvideoparse_flush_decode),
(gst_mpegvideoparse_chain_reverse), (gst_mpegvideoparse_chain),
(mpv_parse_sink_event), (gst_mpegvideoparse_change_state):
* gst/mpegvideoparse/mpegvideoparse.h:
Track segment events.
Do the first part of reverse playback by sending data between two
I-frames to the decoder.
Diffstat (limited to 'gst/mpegvideoparse/mpegpacketiser.c')
-rw-r--r-- | gst/mpegvideoparse/mpegpacketiser.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gst/mpegvideoparse/mpegpacketiser.c b/gst/mpegvideoparse/mpegpacketiser.c index 5685fa7b..447c50ae 100644 --- a/gst/mpegvideoparse/mpegpacketiser.c +++ b/gst/mpegvideoparse/mpegpacketiser.c @@ -89,11 +89,13 @@ mpeg_packetiser_flush (MPEGPacketiser * p) guint8 * mpeg_util_find_start_code (guint32 * sync_word, guint8 * cur, guint8 * end) { - guint32 code = *sync_word; + guint32 code; if (G_UNLIKELY (cur == NULL)) return NULL; + code = *sync_word; + while (cur < end) { code <<= 8; |