diff options
author | Ang Way Chuang <wcang79@gmail.com> | 2010-05-27 02:02:09 -0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-08-02 10:21:26 -0700 |
commit | 65019a1c668d1dbcc4c6bdcdb7bb66d8ea714752 (patch) | |
tree | 9ac05a6ee3a46bf8dbf5e09a19b07dd87893b2b1 /lib/flex_array.c | |
parent | ac633f17d4a5030d5924c1a85bbcde1ad42c3998 (diff) |
V4L/DVB: dvb-core: Fix ULE decapsulation bug
commit 5c331fc8c19e181bffab46e9d18e1637cdc47170 upstream.
Fix ULE decapsulation bug when less than 4 bytes of ULE SNDU is packed
into the remaining bytes of a MPEG2-TS frame
ULE (Unidirectional Lightweight Encapsulation RFC 4326) decapsulation
code has a bug that incorrectly treats ULE SNDU packed into the
remaining 2 or 3 bytes of a MPEG2-TS frame as having invalid pointer
field on the subsequent MPEG2-TS frame.
Signed-off-by: Ang Way Chuang <wcang@nav6.org>
Acked-by: Jarod Wilson <jarod@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'lib/flex_array.c')
0 files changed, 0 insertions, 0 deletions