summaryrefslogtreecommitdiff
path: root/src/libvdpau/h264_parser.h
diff options
context:
space:
mode:
authorJulian Scheel <julian@jusst.de>2008-12-12 09:15:19 +0000
committerJulian Scheel <julian@jusst.de>2008-12-12 09:15:19 +0000
commitfc85c220d809a38468704282edd34b9bb00ff911 (patch)
treeeebe05c5a3fb8233de940ff5cca289032a9d6c38 /src/libvdpau/h264_parser.h
parent65ae9896ac134cad57835d5dcf8ec5594efe7d2c (diff)
downloadxine-lib-fc85c220d809a38468704282edd34b9bb00ff911.tar.gz
xine-lib-fc85c220d809a38468704282edd34b9bb00ff911.tar.bz2
Some fixes...
Diffstat (limited to 'src/libvdpau/h264_parser.h')
-rw-r--r--src/libvdpau/h264_parser.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libvdpau/h264_parser.h b/src/libvdpau/h264_parser.h
index 3381cf4c2..99691e950 100644
--- a/src/libvdpau/h264_parser.h
+++ b/src/libvdpau/h264_parser.h
@@ -13,7 +13,8 @@ struct nal_parser {
uint8_t buf[MAX_FRAME_SIZE];
uint32_t buf_len;
- /* prebuf is a ringbuffer */
+ /* prebuf is used to store the currently
+ * processed nal unit */
uint8_t prebuf[MAX_FRAME_SIZE];
uint32_t prebuf_len;
uint32_t next_nal_position;
@@ -42,6 +43,9 @@ struct nal_parser {
uint32_t prev_pic_order_cnt_lsb;
uint32_t prev_pic_order_cnt_msb;
+ /* this is dpb used for reference frame
+ * heading to vdpau + unordered frames
+ */
struct dpb dpb;
};