summaryrefslogtreecommitdiff
path: root/gst/mpegtsdemux/tsdemux.c
Commit message (Expand)AuthorAgeFilesLines
* tsdemux: Don't leak pad name and template for OpusSebastian Dröge2017-01-251-3/+0
* tsdemux: Set caps/tags in the GstStream object before pushing the stream-star...Sebastian Dröge2017-01-251-3/+3
* tsdemux: Post an error message on the bus if we activated a program without padsSebastian Dröge2016-11-281-0/+14
* mpegtsdemux: Implement efficient program updatesEdward Hervey2016-10-121-0/+31
* mpegtsdemux: Fix issues with GST_DISABLE_GST_DEBUGEdward Hervey2016-10-111-2/+0
* mpegtsdemux: Switch to using GstStream/GstStreamCollectionEdward Hervey2016-10-111-9/+26
* tsdemux: Add conditions to identify ATSC EAC3Wonchul Lee2016-10-031-0/+14
* tsdemux: Support ATSC EAC3Wonchul Lee2016-09-011-0/+5
* tsdemux: Fix draining on wrong programsEdward Hervey2016-08-031-13/+21
* tsdemux: Fix GAP synchronization without a valid PCR PIDEdward Hervey2016-08-031-7/+13
* mpegtsdemux: only wait for PCR when PCR pid is setArnaud Vrac2016-08-031-0/+2
* tsdemux: add support for LPCM with stream_type = 0x83Michael Olbrich2016-07-251-0/+4
* tsdemux: Change the pad naming scheme to include a generation IDJan Schmidt2016-06-061-8/+20
* tsdemux: add video/x-h265 to template capsTim-Philipp Müller2016-03-121-0/+2
* mpegts: Don't leave freed programs in the hash tableJan Schmidt2016-03-121-0/+5
* tsdemux: Don't reset/recalculate segments with accurate seeksEdward Hervey2016-03-081-3/+4
* tsdemux: Expose DVB Subpicture as subpicturesEdward Hervey2015-12-021-2/+2
* tsdemux: Push GAP events *after* deactivating old programsEdward Hervey2015-12-021-8/+18
* tsdemux: Make sure old streams are drained before switchingEdward Hervey2015-12-021-1/+12
* mpegtsdemux: Allow deactivation of programs to be delayedEdward Hervey2015-12-021-0/+27
* Remove unnecessary NULL checks before g_free()Reynaldo H. Verdejo Pinochet2015-11-181-4/+2
* tsdemux: remove memory leakLuis de Bethencourt2015-11-121-0/+2
* tsdemux: fix pending buffers leak when flushingNicolas Huet2015-11-111-0/+14
* tsdemux: Fix pad leak when the pad is never exposedEtienne Peron2015-11-111-0/+2
* tsdemux: provide our own definition of log2()Matthew Waters2015-11-111-3/+5
* tsdemux: Don't create an incomplete OpusHead but set all the other caps field...Sebastian Dröge2015-11-031-22/+4
* tsmux: Simplify Opus caps parsing by using codecutils helpersSebastian Dröge2015-11-031-83/+67
* tsdemux/mux: Add support for GstAudioClippingMeta for OpusSebastian Dröge2015-11-031-7/+6
* tsdemux: Add support for OpusSebastian Dröge2015-11-031-24/+391
* tsdemux: fix latency handling againTim-Philipp Müller2015-08-241-2/+1
* tsdemux: add support for KLV metadata streamsTim-Philipp Müller2015-07-081-1/+7
* tsdemux: Segment start should match first PTSNicolas Dufresne2015-06-121-27/+27
* tsdemux: correct fix for dead codeLuis de Bethencourt2015-06-081-1/+1
* Revert "tsdemux: remove dead code"Luis de Bethencourt2015-06-081-0/+2
* tsdemux: remove dead codeLuis de Bethencourt2015-06-081-2/+0
* tsdemux: remove ignored assignmentLuis de Bethencourt2015-06-051-1/+0
* tsdemux: refactor pad creationThiago Santos2015-06-041-63/+53
* tsdemux: enable Chinese AVS video streamAurélien Zanelli2015-06-021-0/+8
* tsdemux: fix buffer timestamp not being in stream timeVincent Penquerc'h2015-05-151-2/+2
* tsdemux: accumulate previous segment base timeVincent Penquerc'h2015-05-151-1/+2
* tsdemux: fix taglist leakGuillaume Desmottes2015-04-281-0/+5
* Rename property enums from ARG_ to PROP_Luis de Bethencourt2015-04-271-1/+1
* tsdemux: clean assignment typoLuis de Bethencourt2015-04-201-1/+1
* tsdemux: remove dead codeLuis de Bethencourt2015-04-201-2/+0
* tsdemux: Cleanup latency query handlingOlivier Crête2015-04-171-5/+8
* tsdemux: Unify duration querying codeEdward Hervey2015-04-171-16/+31
* tsdemux: fix segment position tracking for the general caseVincent Penquerc'h2015-04-161-1/+5
* tsdemux: handle seeks with no target (ie, keep current position)Vincent Penquerc'h2015-04-091-5/+22
* tsdemux: send new segment when a stream is addedVincent Penquerc'h2015-04-091-1/+2
* tsdemux: keep track of current positionVincent Penquerc'h2015-04-091-0/+5