summaryrefslogtreecommitdiff
path: root/ext/hls
Commit message (Expand)AuthorAgeFilesLines
* adaptivedemux: Enable bitrate selection for trick mode streaming againSebastian Dröge2016-08-251-5/+2
* Add support for Meson as alternative/parallel build systemNirbheek Chauhan2016-08-201-0/+38
* hls, timecode: fix linkingxlazom002016-08-071-1/+1
* hls: Avoid potential NULL pointer dereference.Jan Schmidt2016-08-041-2/+4
* hls: Avoid coverity warning about access off the end of an array.Jan Schmidt2016-08-041-1/+1
* hls: m3u8: remove impossible conditionLuis de Bethencourt2016-08-041-9/+1
* hlsdemux: Don't output pending data after errorJan Schmidt2016-08-041-11/+11
* hlsdemux: Include config.h and add header in utilsJan Schmidt2016-08-041-0/+25
* hls: Fix compiler warning for possibly uninit variableJan Schmidt2016-08-031-3/+5
* hlsdemux: seek all streamsMichael Olbrich2016-08-031-56/+61
* hlsdemux: simplify gst_hls_demux_seek()Michael Olbrich2016-08-031-3/+3
* hlsdemux: don't download the last fragment when seeking beyond the end of the...Michael Olbrich2016-08-031-4/+2
* hlsdemux: Add support for ID3 tag parsingJan Schmidt2016-08-033-18/+164
* hlsdemux: Do some reading and dumping of PCRsJan Schmidt2016-08-034-7/+281
* hlsdemux: Only use the primary stream for bitrate selection.Jan Schmidt2016-08-032-4/+20
* hlsdemux: Only select video and audio streams by defaultJan Schmidt2016-08-031-3/+12
* hlsdemux: Publish all media for alternate renditions.Jan Schmidt2016-08-032-15/+131
* hlsdemux: Adjust downstream buffer offsetsJan Schmidt2016-08-031-2/+1
* hlsdemux: Choose the default variant and track it when updatingJan Schmidt2016-08-033-46/+123
* hlsdemux: move variant list handling over to new master playlist codeTim-Philipp Müller2016-08-034-327/+808
* hls: m3u8: Rework m3u8 parsing and storage.Tim-Philipp Müller2016-08-034-701/+766
* hlsdemux: Fix clearing of decryption stateJan Schmidt2016-07-191-14/+19
* hlsdemux: make decryption key handling per-streamTim-Philipp Müller2016-07-152-117/+155
* hlsdemux: add hlsdemux-specific AdaptiveDemuxStream subclassJan Schmidt2016-07-152-58/+103
* hlsdemux: Properly keep track of current offsetSebastian Dröge2016-07-012-2/+13
* hlsdemux: Clear pending data when neededSebastian Dröge2016-07-011-6/+15
* adaptivedemux: Get rid of internal stream adapter and let subclasses handle t...Sebastian Dröge2016-07-012-46/+39
* bad: use new gst_element_class_add_static_pad_template()Vineeth TM2016-03-242-7/+3
* hls: Add OPENSSL_CFLAGS to CFLAGSJoe Gorse2016-03-041-1/+1
* adaptivedemux: replace ghostpad with a standard padThiago Santos2016-01-151-4/+1
* hlsdemux: put boolean values into gboolean variablesTim-Philipp Müller2016-01-061-4/+3
* hlsdemux: fix reverse playback seek with snap flagsThiago Santos2016-01-061-5/+24
* hlsdemux: simplify snap flags checkingThiago Santos2016-01-061-6/+4
* hlsdemux: respect keyunit flag for positionThiago Santos2016-01-061-2/+3
* hlsdemux: unquote all the quoted-string attributesAlex Ashley2015-12-221-49/+18
* hlsdemux: make sure every bad update_playlist return sets an errorThiago Santos2015-12-221-2/+6
* hlsdemux: reflow update_playlist a bitTim-Philipp Müller2015-12-191-50/+50
* hlsdemux: fix potential error leakTim-Philipp Müller2015-12-191-4/+2
* hlsdemux: always set timestamp on reverse playbackThiago Santos2015-12-181-1/+1
* hlsdemux: add support for seeking to fragment boundariesDuncan Palmer2015-12-081-1/+22
* hlsdemux: Resync live playlists to the 3rd newest fragment if we fall off the...Sebastian Dröge2015-12-041-0/+15
* hls: m3u8: remove superfluous gst_m3u8_copy() implementationTim-Philipp Müller2015-12-031-78/+4
* hlsdemux: update current variant if connection speed is setMaroš Ondrášek2015-12-021-0/+3
* hlsdemux: Tell the base class the fragment durationJan Schmidt2015-12-021-0/+1
* hlsdemux: When switching bitrate variants, don't jump backJan Schmidt2015-12-021-1/+4
* hlsdemux: correct the calculation of seek range of non-live streamsAlex Ashley2015-12-021-4/+8
* hlsdemux: fix crash when decryption key can't be downloadedTim-Philipp Müller2015-12-011-3/+6
* hls: m3u8: remove pointless client_has_main() functionTim-Philipp Müller2015-12-013-20/+1
* hls: m3u8: remove unused _get_current_fragment_duration() functionTim-Philipp Müller2015-12-012-25/+0
* hls: m3u8: remove unused m3u8 client update_failed_count fieldTim-Philipp Müller2015-12-012-6/+1