summaryrefslogtreecommitdiffstats
path: root/gst/qtdemux
Commit message (Expand)AuthorAgeFilesLines
* qtdemux: check some more atom sizes prior to parsingMark Nauwelaerts2009-10-151-5/+55
* qtdemux: add GstIndex supportMark Nauwelaerts2009-10-142-4/+72
* qtdemux: Fix uninitialized variable warningJan Schmidt2009-10-131-1/+1
* qtdemux: Fix uninitialized variable warningsJan Schmidt2009-10-131-8/+8
* qtdemux: also consider Quicktime text subtitlesMark Nauwelaerts2009-10-091-1/+5
* qtdemux: provide language tag for streamMark Nauwelaerts2009-10-091-0/+22
* qtdemux: refactor common parts in track parsingMark Nauwelaerts2009-10-091-31/+26
* qtdemux: refactor buffer processing and sendingMark Nauwelaerts2009-10-092-124/+121
* qtdemux: extract palette data for dvd subpicture streamsMark Nauwelaerts2009-10-091-1/+62
* qtdemux: support 3GPP timed text subtitlesMark Nauwelaerts2009-10-093-13/+81
* qtdemux: NULL is not a valid taglistMark Nauwelaerts2009-10-091-6/+8
* qtdemux: recognize some more encypted track casesMark Nauwelaerts2009-10-092-2/+5
* qtdemux: fix warnings building on macosxJosep Torra2009-10-091-16/+21
* build: fprintf, sprintf, sscanf need stdio.hStefan Kost2009-10-071-0/+1
* qtdemux: make sure compatible brands buffer exists before dereferencing itTim-Philipp Müller2009-10-051-1/+3
* qtdemux: fix printf warnings on OSXRobert Swain2009-10-051-2/+3
* qtdemux: remove internal genre tableTim-Philipp Müller2009-10-051-38/+12
* qtdemux: some optional QT specified stsd MPEG-4 atoms also apply to H264Mark Nauwelaerts2009-09-251-0/+10
* qtdemux: only send tag events downstream after newsegmentMark Nauwelaerts2009-09-251-16/+63
* qtdemux: add durations modulo 1<<32Wim Taymans2009-09-251-1/+2
* qtdemux: small cleanupWim Taymans2009-09-241-9/+11
* qtdemux: don't use core API that doesn't exist yetTim-Philipp Müller2009-09-241-1/+7
* qtdemux: map some atomparser functions to their new bytereader equivalentsTim-Philipp Müller2009-09-241-79/+27
* qtdemux: add qt_atom_parser_has_chunks() and fix indentationTim-Philipp Müller2009-09-243-22/+33
* qtdemux: bail out instead of trying to alloc silly index sizesTim-Philipp Müller2009-09-241-3/+20
* qtdemux: error out correctly if we don't even have enough bytes for an atom h...Tim-Philipp Müller2009-09-241-4/+14
* qtdemux: init fourcc to 0 as well to avoid invalid reads when printf'ing erro...Tim-Philipp Müller2009-09-241-1/+1
* qtdemux: add qt_atom_parse_has_remaining() to avoid overflows with _get_remai...Tim-Philipp Müller2009-09-243-23/+30
* qtdemux: use GstByteReader when parsing tkhd atomTim-Philipp Müller2009-09-231-9/+16
* qtdemux: use unsigned ints for node length and do more sanity checking of the...Tim-Philipp Müller2009-09-231-10/+23
* qtdemux: use GstByteReader for atom dumping and fix a few bugsTim-Philipp Müller2009-09-234-305/+455
* qtdemux: move stco, stts, stss and stps atom parsing over to GstByteReaderTim-Philipp Müller2009-09-231-121/+155
* qtdemux: use bytereader to parse stsz and stsc atomsTim-Philipp Müller2009-09-231-32/+99
* qtdemux: add qt_atom_parser_get_offset() and optimise _peek_sub()Tim-Philipp Müller2009-09-231-2/+28
* qtdemux: add QtAtomParser, an inlined GstByteReader variantTim-Philipp Müller2009-09-233-0/+127
* qtdemux: prevent a spurious debug warningMark Nauwelaerts2009-09-041-2/+1
* qtdemux: Add support for QCELP audioSebastian Dröge2009-09-011-2/+4
* qtdemux: also extract ftyp info in push modeMark Nauwelaerts2009-08-311-0/+4
* qtdemux: consider 3gpp style tag parsing in some more casesMark Nauwelaerts2009-08-312-28/+95
* qtdemux: add support for agsmWim Taymans2009-08-212-0/+10
* qtdemux: fix qt style string tag extractionMark Nauwelaerts2009-08-181-1/+1
* qtdemux: Downgrade warning message to debugThiago Santos2009-07-271-1/+1
* qtdemux: sprinkle some more constMark Nauwelaerts2009-07-081-13/+13
* qtdemux: perform some more (careful) data bufferingMark Nauwelaerts2009-07-081-14/+36
* qtdemux: error out instead of dividing by 0Tim-Philipp Müller2009-07-011-1/+4
* Revert "qtdemux: Make sure we don't blacklist streams by wrongly comparing th...Tim-Philipp Müller2009-07-011-3/+3
* qtdemux: comment out unused structureTim-Philipp Müller2009-07-011-3/+3
* qtdemux: more size checks, and use g_try_new0() instead of g_new0()Tim-Philipp Müller2009-07-011-3/+21
* qtdemux: guard against bogus atom sizes and short readsTim-Philipp Müller2009-07-011-8/+49
* qtdemux: use 0x prefix when logging numbers in hexTim-Philipp Müller2009-07-011-2/+2