summaryrefslogtreecommitdiff
path: root/gst/mpegtsdemux/tsdemux.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-01tsdemux: Make jp2k handling more robust and efficientEdward Hervey1-24/+20
2017-09-01tsdemux: Handle quirk in jp2k es header handlingEdward Hervey1-0/+12
2017-08-29tsdemux: Properly error out on jp2k parsing errorsEdward Hervey1-0/+8
2017-07-21tsmux/tsdemux: Add support for JPEG2000Aaron Boxer1-3/+232
2017-01-24tsdemux: Set caps/tags in the GstStream object before pushing the stream-star...Sebastian Dröge1-3/+3
2017-01-20tsdemux: Don't leak pad name and template for OpusSebastian Dröge1-3/+0
2016-11-28tsdemux: Post an error message on the bus if we activated a program without padsSebastian Dröge1-0/+14
2016-10-12mpegtsdemux: Implement efficient program updatesEdward Hervey1-0/+31
2016-10-11mpegtsdemux: Fix issues with GST_DISABLE_GST_DEBUGEdward Hervey1-2/+0
2016-10-11mpegtsdemux: Switch to using GstStream/GstStreamCollectionEdward Hervey1-9/+26
2016-10-03tsdemux: Add conditions to identify ATSC EAC3Wonchul Lee1-0/+14
2016-09-01tsdemux: Support ATSC EAC3Wonchul Lee1-0/+5
2016-08-03tsdemux: Fix draining on wrong programsEdward Hervey1-13/+21
2016-08-03tsdemux: Fix GAP synchronization without a valid PCR PIDEdward Hervey1-7/+13
2016-08-03mpegtsdemux: only wait for PCR when PCR pid is setArnaud Vrac1-0/+2
2016-07-25tsdemux: add support for LPCM with stream_type = 0x83Michael Olbrich1-0/+4
2016-06-06tsdemux: Change the pad naming scheme to include a generation IDJan Schmidt1-8/+20
2016-03-12tsdemux: add video/x-h265 to template capsTim-Philipp Müller1-0/+2
2016-03-12mpegts: Don't leave freed programs in the hash tableJan Schmidt1-0/+5
2016-03-08tsdemux: Don't reset/recalculate segments with accurate seeksEdward Hervey1-3/+4
2015-12-02tsdemux: Expose DVB Subpicture as subpicturesEdward Hervey1-2/+2
2015-12-02tsdemux: Push GAP events *after* deactivating old programsEdward Hervey1-8/+18
2015-12-02tsdemux: Make sure old streams are drained before switchingEdward Hervey1-1/+12
2015-12-02mpegtsdemux: Allow deactivation of programs to be delayedEdward Hervey1-0/+27
2015-11-18Remove unnecessary NULL checks before g_free()Reynaldo H. Verdejo Pinochet1-4/+2
2015-11-12tsdemux: remove memory leakLuis de Bethencourt1-0/+2
2015-11-11tsdemux: fix pending buffers leak when flushingNicolas Huet1-0/+14
2015-11-11tsdemux: Fix pad leak when the pad is never exposedEtienne Peron1-0/+2
2015-11-11tsdemux: provide our own definition of log2()Matthew Waters1-3/+5
2015-11-03tsdemux: Don't create an incomplete OpusHead but set all the other caps field...Sebastian Dröge1-22/+4
2015-11-03tsmux: Simplify Opus caps parsing by using codecutils helpersSebastian Dröge1-83/+67
2015-11-03tsdemux/mux: Add support for GstAudioClippingMeta for OpusSebastian Dröge1-7/+6
2015-11-03tsdemux: Add support for OpusSebastian Dröge1-24/+391
2015-08-24tsdemux: fix latency handling againTim-Philipp Müller1-2/+1
2015-07-08tsdemux: add support for KLV metadata streamsTim-Philipp Müller1-1/+7
2015-06-12tsdemux: Segment start should match first PTSNicolas Dufresne1-27/+27
2015-06-08tsdemux: correct fix for dead codeLuis de Bethencourt1-1/+1
2015-06-08Revert "tsdemux: remove dead code"Luis de Bethencourt1-0/+2
2015-06-08tsdemux: remove dead codeLuis de Bethencourt1-2/+0
2015-06-05tsdemux: remove ignored assignmentLuis de Bethencourt1-1/+0
2015-06-04tsdemux: refactor pad creationThiago Santos1-63/+53
2015-06-02tsdemux: enable Chinese AVS video streamAurélien Zanelli1-0/+8
2015-05-15tsdemux: fix buffer timestamp not being in stream timeVincent Penquerc'h1-2/+2
2015-05-15tsdemux: accumulate previous segment base timeVincent Penquerc'h1-1/+2
2015-04-28tsdemux: fix taglist leakGuillaume Desmottes1-0/+5
2015-04-27Rename property enums from ARG_ to PROP_Luis de Bethencourt1-1/+1
2015-04-20tsdemux: clean assignment typoLuis de Bethencourt1-1/+1
2015-04-20tsdemux: remove dead codeLuis de Bethencourt1-2/+0
2015-04-17tsdemux: Cleanup latency query handlingOlivier Crête1-5/+8
2015-04-17tsdemux: Unify duration querying codeEdward Hervey1-16/+31