mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-19 06:46:38 +00:00
amrparse: properly check for sufficient available data prior to access
This commit is contained in:
parent
fd064765a7
commit
39da316386
1 changed files with 1 additions and 1 deletions
|
@ -308,7 +308,7 @@ gst_amrparse_check_valid_frame (GstBaseParse * parse,
|
|||
* perform this check)
|
||||
*/
|
||||
if (GST_BASE_PARSE_FRAME_SYNC (frame) || GST_BASE_PARSE_FRAME_DRAIN (frame)
|
||||
|| (dsize >= fsize && (data[fsize] & 0x83) == 0)) {
|
||||
|| (dsize > fsize && (data[fsize] & 0x83) == 0)) {
|
||||
*framesize = fsize;
|
||||
return TRUE;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue