From d4eba730aca8a171e76bed6c76e03d1c4952ab9e Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Thu, 1 Sep 2005 11:34:39 +0000 Subject: [PATCH] Use the right bytes when parsing the LPCM dvd header Original commit message from CVS: Use the right bytes when parsing the LPCM dvd header --- ChangeLog | 8 ++++++++ gst/dvdlpcmdec/gstdvdlpcmdec.c | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index b583253..49d7e7d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,6 +4,14 @@ (gst_dvdlpcmdec_init), (gst_dvdlpcmdec_setcaps), (update_timestamps), (parse_header), (gst_dvdlpcmdec_chain_dvd), (gst_dvdlpcmdec_chain_raw): + Use the right bytes to parse the LPCM dvd header + +2005-09-01 Michael Smith + + * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcm_reset), + (gst_dvdlpcmdec_init), (gst_dvdlpcmdec_setcaps), + (update_timestamps), (parse_header), (gst_dvdlpcmdec_chain_dvd), + (gst_dvdlpcmdec_chain_raw): Return the correct values from chain function. 2005-08-31 Michael Smith diff --git a/gst/dvdlpcmdec/gstdvdlpcmdec.c b/gst/dvdlpcmdec/gstdvdlpcmdec.c index cdc594a..49ccb93 100644 --- a/gst/dvdlpcmdec/gstdvdlpcmdec.c +++ b/gst/dvdlpcmdec/gstdvdlpcmdec.c @@ -322,7 +322,7 @@ gst_dvdlpcmdec_chain_dvd (GstPad * pad, GstBuffer * buf) * encoded. */ gint first_access = (data[0] << 8) | data[1]; - guint32 header = (data[2] << 16) | (data[3] << 8) | data[2]; + guint32 header = (data[2] << 16) | (data[3] << 8) | data[4]; GstBuffer *subbuf; GstFlowReturn ret; int off, len; -- 2.7.4