summaryrefslogtreecommitdiff
path: root/gst/qtdemux/qtdemux.c
AgeCommit message (Expand)AuthorFilesLines
2009-11-20qtdemux: Ease debugging by removing a goto for an error messageworking-qtdemuxRobert Swain1-23/+33
2009-11-20qtdemux: Parse per sample rather than all at once but build complete index whenRobert Swain1-14/+76
2009-11-20qtdemux: Save atom data for later use so it doesn't get freed after initialRobert Swain1-0/+63
2009-11-20qtdemux: Parse from the previously parsed sample up to sample nRobert Swain1-101/+162
2009-11-20qtdemux: Make qtdemux_parse_samples () parse up to n samplesRobert Swain1-14/+27
2009-11-20qtdemux: Separate off stbl sub-atom initialisationRobert Swain1-110/+150
2009-11-20qtdemux: Move variables into context in preparation for refactorisationRobert Swain1-298/+261
2009-11-20qtdemux: Fix bug where stps is never parsed due to logic errorRobert Swain1-3/+2
2009-11-20qtdemux: Port ctts from Gnode * to GstByteReaderRobert Swain1-11/+9
2009-11-20qtdemux: Switch from QtAtomParser to GstByteReaderRobert Swain1-44/+45
2009-11-18qtdemux: Add more fields to SVQ3 capsThiago Santos1-1/+104
2009-11-18qtdemux: fix bogus memory chunk size checkMark Nauwelaerts1-1/+1
2009-11-17qtdemux: identify IMA adpcm in qt properly.Michael Smith1-4/+2
2009-10-20qtdemux: unpack more information into image/x-j2c capsAndy Wingo1-5/+119
2009-10-15qtdemux: check some more atom sizes prior to parsingMark Nauwelaerts1-5/+55
2009-10-14qtdemux: add GstIndex supportMark Nauwelaerts1-4/+68
2009-10-13qtdemux: Fix uninitialized variable warningJan Schmidt1-1/+1
2009-10-13qtdemux: Fix uninitialized variable warningsJan Schmidt1-8/+8
2009-10-09qtdemux: also consider Quicktime text subtitlesMark Nauwelaerts1-1/+5
2009-10-09qtdemux: provide language tag for streamMark Nauwelaerts1-0/+22
2009-10-09qtdemux: refactor common parts in track parsingMark Nauwelaerts1-31/+26
2009-10-09qtdemux: refactor buffer processing and sendingMark Nauwelaerts1-121/+121
2009-10-09qtdemux: extract palette data for dvd subpicture streamsMark Nauwelaerts1-1/+62
2009-10-09qtdemux: support 3GPP timed text subtitlesMark Nauwelaerts1-12/+77
2009-10-09qtdemux: NULL is not a valid taglistMark Nauwelaerts1-6/+8
2009-10-09qtdemux: recognize some more encypted track casesMark Nauwelaerts1-2/+4
2009-10-09qtdemux: fix warnings building on macosxJosep Torra1-16/+21
2009-10-07build: fprintf, sprintf, sscanf need stdio.hStefan Kost1-0/+1
2009-10-05qtdemux: make sure compatible brands buffer exists before dereferencing itTim-Philipp Müller1-1/+3
2009-10-05qtdemux: fix printf warnings on OSXRobert Swain1-2/+3
2009-10-05qtdemux: remove internal genre tableTim-Philipp Müller1-38/+12
2009-09-25qtdemux: some optional QT specified stsd MPEG-4 atoms also apply to H264Mark Nauwelaerts1-0/+10
2009-09-25qtdemux: only send tag events downstream after newsegmentMark Nauwelaerts1-16/+63
2009-09-25qtdemux: add durations modulo 1<<32Wim Taymans1-1/+2
2009-09-24qtdemux: small cleanupWim Taymans1-9/+11
2009-09-24qtdemux: add qt_atom_parser_has_chunks() and fix indentationTim-Philipp Müller1-9/+11
2009-09-24qtdemux: bail out instead of trying to alloc silly index sizesTim-Philipp Müller1-3/+20
2009-09-24qtdemux: error out correctly if we don't even have enough bytes for an atom h...Tim-Philipp Müller1-4/+14
2009-09-24qtdemux: init fourcc to 0 as well to avoid invalid reads when printf'ing erro...Tim-Philipp Müller1-1/+1
2009-09-24qtdemux: add qt_atom_parse_has_remaining() to avoid overflows with _get_remai...Tim-Philipp Müller1-6/+6
2009-09-23qtdemux: use GstByteReader when parsing tkhd atomTim-Philipp Müller1-9/+16
2009-09-23qtdemux: use unsigned ints for node length and do more sanity checking of the...Tim-Philipp Müller1-10/+23
2009-09-23qtdemux: move stco, stts, stss and stps atom parsing over to GstByteReaderTim-Philipp Müller1-121/+155
2009-09-23qtdemux: use bytereader to parse stsz and stsc atomsTim-Philipp Müller1-32/+99
2009-09-23qtdemux: add QtAtomParser, an inlined GstByteReader variantTim-Philipp Müller1-0/+1
2009-09-04qtdemux: prevent a spurious debug warningMark Nauwelaerts1-2/+1
2009-09-01qtdemux: Add support for QCELP audioSebastian Dröge1-2/+4
2009-08-31qtdemux: also extract ftyp info in push modeMark Nauwelaerts1-0/+4
2009-08-31qtdemux: consider 3gpp style tag parsing in some more casesMark Nauwelaerts1-28/+94
2009-08-21qtdemux: add support for agsmWim Taymans1-0/+9