summaryrefslogtreecommitdiff
path: root/gst/isomp4/gstqtmux.c
Commit message (Expand)AuthorAgeFilesLines
* isomp4: also allow muxing different h264/5 profiles/levels/etcMatthew Waters2021-09-131-0/+15
* qtmux: for Apple ProRes, allow overriding pixel bit depth for 4:4:4:4 variantsRuslan Khamidullin2021-08-241-1/+1
* isomp4/mux: add a function for seeking to a specific output byte positionMatthew Waters2021-08-231-61/+30
* isomp4: actually make streamable fallback workMatthew Waters2021-08-231-5/+8
* isomp4: fix trun data offset handlingMatthew Waters2021-08-231-2/+2
* isomp4/mux: fixes for fragmented mp4 outputMatthew Waters2021-08-231-9/+16
* isomp4/qtmux: allow renegotiating when tier / level / profile changeMathieu Duponchelle2021-08-201-1/+10
* isomp4/qtmux: accept video/x-h264, stream-format=avc3Mathieu Duponchelle2021-08-201-1/+11
* isomp4/qtmux: make sure to switch to next chunk on new capsMathieu Duponchelle2021-08-201-0/+8
* qtmux: Don't need to update track per GstCaps if it's not changedSeungha Yang2021-07-021-1/+13
* qtmux: Protect against writing absurd sample durationsJan Schmidt2021-04-131-6/+17
* isomp4: allow per feature registrationStéphane Cerveau2021-03-291-0/+5
* qtmux: support muxing multiple codec_data for h264/h265Matthew Waters2020-11-021-2/+21
* qtmux: Chain up when releasing pad, and fix some locking.Jan Schmidt2020-10-311-4/+13
* isomp4: Rename GstQTMux to GstBaseQTMux to avoid breaking APIThibault Saunier2020-09-301-2/+2
* qtmux: output the correct limits in error messagesMatthew Waters2020-09-281-1/+1
* qtmux: properly support initial caps nego failureMatthew Waters2020-09-281-10/+20
* qtmux: support non-seekable downstream modeMatthew Waters2020-09-281-19/+133
* qtmux: make documentation happyMatthew Waters2020-09-211-119/+109
* isomp4/mux: add a fragment mode for initial moov with dataMatthew Waters2020-09-211-125/+529
* qtmux: Don't lock object lock twice in prefill modeSebastian Dröge2020-07-071-2/+1
* Use gst_element_class_set_metadata when passing dynamic stringsJordan Petridis2020-06-111-1/+1
* plugins: uddate gst_type_mark_as_plugin_api() callsMathieu Duponchelle2020-06-061-2/+2
* plugins: Use gst_type_mark_as_plugin_api() for all non-element plugin typesMathieu Duponchelle2020-06-031-0/+3
* qtmux: Add property for enforcing the creation of chunks in single-stream filesSebastian Dröge2020-04-061-2/+18
* qtmux: Add option to create a timecode trak in non-mov flavorsVivia Nikolaidou2020-04-031-4/+26
* qtmux: Error out instead of crashing if reserved-max-duration is 0 or no samp...Sebastian Dröge2020-03-271-0/+11
* qtmux: Fix build warningSeungha Yang2020-03-191-1/+1
* qtmux: fix renegotiation checkMathieu Duponchelle2020-03-191-14/+35
* qtmux: Remove warning in the log for mono videoJan Schmidt2020-03-041-0/+3
* qtmux: Add support for 8k resolutions in prefill mode with ProResSebastian Dröge2020-02-251-4/+12
* qtmux: protect access to GstElement.sinkpadsMathieu Duponchelle2019-12-161-28/+107
* qtmux: port to GstAggregatorMathieu Duponchelle2019-12-161-359/+329
* qtmux: Fix memory leak while pushing fragmented dataPatricia Muscalu2019-10-241-13/+83
* documentation: fix a number of typosAaron Boxer2019-10-051-1/+1
* qtmux: Fix incompatible type warning with MSVCSeungha Yang2019-09-021-1/+2
* docstrings: port ulinks to markdown linksMathieu Duponchelle2019-08-231-5/+6
* qtmux: Use size of first closed caption buffer in prefill modeSebastian Dröge2019-06-031-11/+33
* doc: fix element section documentationsMathieu Duponchelle2019-05-251-5/+5
* Mark some properties as DOC_SHOW_DEFAULTThibault Saunier2019-05-131-1/+2
* docs: Port all docstring to gtk-doc markdownThibault Saunier2019-05-131-3/+3
* qtmux: Only write timecode trak for videoVivia Nikolaidou2019-02-081-1/+5
* isomp4: Replace GST_VIDEO_CAPTION_TYPE_CEA608_IN_CEA708_RAW with CEA608_S334_1ASebastian Dröge2018-12-151-6/+6
* qtmux: Set timescale of closedcaption tracks to the one of the main video trackSebastian Dröge2018-12-061-4/+8
* qtmux: round to nearest when computing mehd and tkhd durationAlicia Boya García2018-10-271-3/+5
* qtmux: Add property for providing a threshold after which we create an edit l...Sebastian Dröge2018-10-221-12/+17
* qtmux: Allow up to 1% of frame rate for latenessVivia Nikolaidou2018-10-161-2/+12
* qtmux: Set Closed Caption track width/height to that of the first video trackSebastian Dröge2018-09-201-0/+41
* qtmux: Initialize caption track language code to 0 instead of "und"Sebastian Dröge2018-09-181-0/+5
* qtmux: Allow up to 1 trak timescale unit of lateness in prefill modeVivia Nikolaidou2018-09-131-2/+7