gstreamer/gst/mpegtsdemux
Edward Hervey f9b3b46ab5 mpegtspacketizer: Speed up section parsing
Only create subtables when needed. It was previously creating one every
single time ... to check if one was present.
And speed up code to detect whether a subtable was already present or not.

Overall makes section pushing 2 times faster.
2013-06-24 07:49:34 +02:00
..
gstmpegdefs.h mpegtsdemux: header cleanups/updates 2013-04-26 15:49:18 +02:00
gstmpegdesc.c mpegtsdemux: Fix for compiling without GST_DEBUG 2013-06-19 12:29:46 +02:00
gstmpegdesc.h mpegdesc: Extend list of known descriptors 2013-06-24 07:49:34 +02:00
gsttsdemux.c Fix FSF address 2012-11-04 00:09:59 +00:00
Makefile.am gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
mpegtsbase.c mpegtbase: simplify code 2013-06-19 12:29:47 +02:00
mpegtsbase.h tsdemux: fixes seeking in pull mode 2013-06-12 08:01:06 +02:00
mpegtspacketizer.c mpegtspacketizer: Speed up section parsing 2013-06-24 07:49:34 +02:00
mpegtspacketizer.h mpegtspacketizer: Speedup packet parsing 2013-06-24 07:49:34 +02:00
mpegtsparse.c tsparse: Ensure initial events are sent in the right order 2013-06-19 07:40:28 +02:00
mpegtsparse.h tsparse: Ensure initial events are sent in the right order 2013-06-19 07:40:28 +02:00
pesparse.c mpegtsdemux: Fix various compiler warnings 2013-03-03 12:30:32 +01:00
pesparse.h Fix FSF address 2012-11-04 00:09:59 +00:00
TODO tsdemux: Update TODO 2012-03-05 10:17:56 +01:00
tsdemux.c mpegtspacketizer: Speedup packet parsing 2013-06-24 07:49:34 +02:00
tsdemux.h tsdemux: remove unused current_program_number field 2013-03-24 20:58:28 +00:00