summaryrefslogtreecommitdiffstats
path: root/gst/h264parse/gsth264parse.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2008-01-17 18:39:24 +0000
committerWim Taymans <wim.taymans@gmail.com>2008-01-17 18:39:24 +0000
commitb0e6afa82ecf9b30abd62936db1f8b60972a33d6 (patch)
tree1be9f4b4a379981ed6b07a4fba6be23a3bc2cbc8 /gst/h264parse/gsth264parse.h
parent63490f4b482eb00fbd354a0aa90056ca80f6fe3c (diff)
downloadgst-plugins-bad-b0e6afa82ecf9b30abd62936db1f8b60972a33d6.tar.gz
gst-plugins-bad-b0e6afa82ecf9b30abd62936db1f8b60972a33d6.tar.bz2
gst-plugins-bad-b0e6afa82ecf9b30abd62936db1f8b60972a33d6.zip
gst/h264parse/gsth264parse.*: Improve debugging.
Original commit message from CVS: * gst/h264parse/gsth264parse.c: (gst_h264_parse_clear_queues), (gst_h264_parse_flush_decode), (gst_h264_parse_queue_buffer), (gst_h264_parse_find_start_reverse), (gst_h264_parse_chain_reverse), (gst_h264_parse_chain): * gst/h264parse/gsth264parse.h: Improve debugging. Fix buffer splitting at sync codes and leftover buffer after scanning.
Diffstat (limited to 'gst/h264parse/gsth264parse.h')
-rw-r--r--gst/h264parse/gsth264parse.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gst/h264parse/gsth264parse.h b/gst/h264parse/gsth264parse.h
index 8aed514c..4dc74228 100644
--- a/gst/h264parse/gsth264parse.h
+++ b/gst/h264parse/gsth264parse.h
@@ -59,7 +59,9 @@ struct _GstH264Parse
/* gather/decode queues for reverse playback */
GList *gather;
+ GstBuffer *prev;
GstNalList *decode;
+ gint decode_len;
gboolean have_sps;
gboolean have_pps;
gboolean have_i_frame;