summaryrefslogtreecommitdiff
path: root/gst/mpegtsmux/tsmux/tsmux.c
Commit message (Expand)AuthorAgeFilesLines
* mpegtsmux, mpegpsmux: remove GPL from choice of licenses and add SPDX license...Tim-Philipp Müller2021-09-221-19/+3
* mpegtsmux: Quieten "missed PCR" warnings in VBR mode.Jan Schmidt2021-07-151-1/+1
* mpegtsmux: Fixup program array indices after stream removalJan Alexander Steffens (heftig)2021-05-201-10/+31
* mpegtsmux: Add PMT_%d support to prog-map.Jan Schmidt2021-03-181-0/+11
* mpegtsmux: Don't write PCR until PAT/PMT are output.Jan Schmidt2021-03-181-28/+38
* tsmux: finalize PCR timing for complete accuracyMathieu Duponchelle2021-03-181-0/+43
* mpegtsmux: Improve PCR/SI scheduling.Jan Schmidt2021-03-181-69/+105
* tsmux: Fix PCR calculation for CBR live streamsVivia Nikolaidou2020-07-281-1/+8
* tsmux: Refactor get_current_pcrJan Alexander Steffens (heftig)2020-07-281-9/+16
* mpegtsmux: Don't assume English for ISO-639 language descriptorAndreas Frisch2020-07-081-1/+1
* mpegtsmux: Correctly set ISO-639 language descriptorAndreas Frisch2020-06-301-4/+6
* tsmux: Ability for streams to disappear and reappearVivia Nikolaidou2020-04-151-0/+50
* tsmux: Fix copying of buffer regionKyrylo Polezhaiev2019-11-181-0/+2
* documentation: fixed a heap o' typosAaron Boxer2019-11-051-2/+2
* mpegtsmux: Add SCTE-35 supportEdward Hervey2019-10-311-5/+157
* tsmux: Disable bluray-isms from PMTEdward Hervey2019-10-311-0/+10
* basetsmux: expose pcr-interval propertyMathieu Duponchelle2019-07-311-6/+19
* tsmux: output smoothly increasing PTS when in CBR modeMathieu Duponchelle2019-07-041-0/+4
* mpegtsmux: Remove white spaceSeungha Yang2019-07-041-12/+12
* basetsmux: preserve user-specified sections across resetsMathieu Duponchelle2019-05-301-1/+1
* tsmux: maintain packet counters in a global arrayMathieu Duponchelle2019-05-301-8/+8
* tsmux: refactor logic for when to (re)transmit tablesMathieu Duponchelle2019-05-191-116/+150
* tsmux: fix continuity counter for packets with no payloadMathieu Duponchelle2019-05-191-2/+3
* mpegtsmux: aggregator portMathieu Duponchelle2019-05-191-1/+1
* mpegtsmux: spring cleanup, no functional changeMathieu Duponchelle2019-05-191-1/+1
* mpegtsmux: extract an actual base classMathieu Duponchelle2019-05-191-1/+1
* mpegtsmux: expose the vmethods necessary for ATSC E-AC-3 handlingMathieu Duponchelle2019-05-191-2/+2
* mpegtsmux: provide API for subclasses to override stream creationMathieu Duponchelle2019-05-191-1/+25
* tsmux: Calculate PCR from number of bytes written in CBR modeMathieu Duponchelle2019-05-191-27/+53
* mpegtsmux: Expose bitrate propertyMathieu Duponchelle2019-05-191-2/+77
* tsmux: actually respect the PCR frequency we targetMathieu Duponchelle2019-05-191-5/+7
* tsmux: Use DTS over PTSMathieu Duponchelle2019-05-191-12/+17
* mpegtsmux: Explicitly resend PAT/SI/PMT on force-keyunit eventsSebastian Dröge2018-03-211-0/+43
* tsmux: Don't use GST_DEBUG_OBJECT() with non-GObject typesSebastian Dröge2018-03-211-2/+1
* Use proper GtkDoc notation for NULL/FALSE/TRUEReynaldo H. Verdejo Pinochet2017-10-031-1/+1
* tsmux/tsdemux: Add support for JPEG2000Aaron Boxer2017-07-211-0/+2
* mpegtsmux: fix buffer size mismatch in M2TS modeVincent Penquerc'h2016-10-171-1/+25
* mpegtsmux: fix reserve bits so they are 1'sBob Holcomb2016-01-091-3/+3
* Remove unnecessary NULL checks before g_free()Reynaldo H. Verdejo Pinochet2015-11-181-2/+1
* tsmux: code style fixVineeth TM2015-06-221-3/+2
* tsmux: Add negative DTS supportNicolas Dufresne2015-06-121-10/+10
* mpegts: Unify API : GstMpegts / gst_mpegts_ / GST_*_MPEGTS_Edward Hervey2014-06-251-9/+9
* mpegtsmux: Remove unneeded unrefEdward Hervey2014-04-111-2/+0
* Revert "tsmux: catch alloc failure"Vincent Penquerc'h2014-04-091-3/+1
* tsmux: prevent possible double free on error pathVincent Penquerc'h2014-04-091-0/+1
* tsmux: catch alloc failureVincent Penquerc'h2014-04-091-1/+3
* mpegtsmux: Use mpeg-ts lib for PAT/PMT sectionsJesper Larsen2014-02-061-194/+61
* mpegtsmux: Add support for muxing SI tablesJesper Larsen2014-02-061-0/+207
* mpegtsmux: Properly add subtitle descriptor for DVb subpicture subtitlesThibault Saunier2013-11-131-1/+7
* mpegtsmux: Set the program number from prog-mapJesper Larsen2013-08-211-3/+22