[Bug 646575] rtcpbuffer: Round to next 32bit word, not current 32bit word at end of SDES chunk

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Apr 4 04:30:54 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=646575
  GStreamer | gst-plugins-base | git

Pascal Buhler <pabuhler> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pabuhler at cisco.com

--- Comment #2 from Pascal Buhler <pabuhler at cisco.com> 2011-04-04 11:30:50 UTC ---
The code is parsing a list, at the end of the list there is a "0". When the "0"
is reached the offset should be changed to be the first byte after the current
32 bit word.
So if the current offset is 4 then that is pointing to the first byte in the
second 32 bit word and so after this operation offset should be 8 which is the
first byte in the third 32bit word.
(4+3)&~3 = 4  (wrong)
(4+4)&~3 = 8  (write)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list