Re: Can the EIT decoder decode successfully when the TS packet is not continued?
watch_the_rain <[email protected]>
| Newsgroups | gmane.comp.video.videolan.libdvbpsi.devel |
|---|---|
| Message-ID | <[email protected]> |
Oh,no,the data are saved in a file on disk for testing purposes...that's why I'm puzzled, the running environmens are all the same. At 2013-08-15 18:03:46,"Andrey Utkin" <[email protected]> wrote: >2013/8/15 watch_the_rain <[email protected]>: >> Thanks for your answer.My boss have changed a data packet to test. >> But a software my company used to test the TS stream can parse out all the >> events from the discontinuous packets,why can't the libdvbpsi do this? > >Because it is not OK to require valid outputs from invalid inputs. >There are too many things to check, which you said nothing about. >For example, it may be your program which uses libdvbpsi reads UDP >(right?) input stream with sufficiently large intervals, resulting in >lost datagrams. It happens if you do some CPU-intensive processing in >the same thread that reads from UDP socket. The higher is bitrate, the >more is probablity to have such problem. > >-- >Andrey Utkin _______________________________________________ libdvbpsi-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libdvbpsi-devel