summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.1.31.1.3Sebastian Dröge2013-07-2981-345/+1080
|
* Update .po filesSebastian Dröge2013-07-2939-39/+39
|
* midi: Fix handling of the SEGMENT querySebastian Dröge2013-07-293-12/+54
|
* gst: Don't swap start/stop for negative rates in the SEGMENT querySebastian Dröge2013-07-293-28/+0
|
* mpegdemux: Implement SEGMENT querySebastian Dröge2013-07-291-0/+26
|
* tsdemux: Implement SEGMENT querySebastian Dröge2013-07-291-0/+25
|
* mxfdemux: Implement SEGMENT querySebastian Dröge2013-07-291-0/+50
|
* all: Fix for GST_DISABLE_GST_DEBUGEdward Hervey2013-07-2935-578/+164
| | | | | Where applicable, remove methods that don't do anything different than the default implementation.
* docs/spec: Really remove all mentions of CELT pluginEdward Hervey2013-07-298-162/+0
|
* h264parse: Show NALU string type in debug messagesEdward Hervey2013-07-291-10/+35
| | | | | If you know the NALU type by heart I tip my hat to you, for the rest of us mere mortals this is a bit more helpful
* tsdemux: Remove unused macrosEdward Hervey2013-07-291-12/+0
|
* tsdemux: Add more AC3 detection casesEdward Hervey2013-07-292-6/+19
| | | | | | | | | ATSC ac3 streams are always guaranteed to be AC3 if EAC3 descriptor is not present If stream registration id is 'AC-3' then it's also guaranteed to be AC3. Finally if AC3 descriptor is present it's guaranteed to be AC3. Only silences a warning, but still.
* tsdemux: Flush out pending data on EOSEdward Hervey2013-07-291-0/+5
| | | | Ensures downstream elements (like decoders) really get all the data
* mpegtspacketizer: More AFC flagsEdward Hervey2013-07-291-5/+8
| | | | I should have put those in a previous commit. sorry :(
* mpegdefs: Simplify PCR/PTS/DTS => GST conversion macrosEdward Hervey2013-07-291-4/+10
| | | | | | We know we will not overflow 64 bits, therefore just use direct multiplication/division instead of the scale method (trims usage from 50 instruction calls to 2/3).
* dvdspu: artifacts when rendering clipped spuMatej Knopp2013-07-291-10/+13
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=705039
* mpegvideoparse: do not update caps when bitrate changesMatej Knopp2013-07-291-4/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=705035
* Fix URIs in REQUIREMENTSDavid Schleef2013-07-281-2/+2
|
* celt: remove, replaced by opus.David Schleef2013-07-288-1486/+0
|
* uvch264_mjpgdemux: Remove duplicated variablesOlivier Crête2013-07-281-18/+13
|
* uvch264_mjpgdemux: Don't unmap/unref buffer if it's pushed out as-isOlivier Crête2013-07-281-4/+4
|
* uvcv4l2_mjpegdemux: Unmap bufferRobert Krakora2013-07-281-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699517
* Update spec file to be currentChristian Fredrik Kalager Schaller2013-07-281-89/+58
|
* tsdemux: HDV only has mpeg 1 audio layer 2Edward Hervey2013-07-272-0/+4
| | | | Set that accordingly on the caps
* asfmux: Various debug argument fixesEdward Hervey2013-07-271-11/+11
| | | | mainly G_GUINT16_FORMAT to ... the right type (guint32 or guint8)
* mpg123: Remove dead assignmentEdward Hervey2013-07-271-2/+0
| | | | harder ? :)
* ladspa: initialize debug category earlierDavid Schleef2013-07-261-2/+2
| | | | You know, before it's used.
* mpegtsdemux: Add more flag debugging for PES and TS packetsEdward Hervey2013-07-263-8/+59
| | | | | | | | | | Helps with debugging issues. And also remove unused variable (opcr) This will also allow us in the future to properly detect: * random-access location (to enable keyframe observation and potentially seeking * discont location (to properly handle resets) * splice location (to properly handle new stream changes)
* codecparser: Make warnings more meaningfulEdward Hervey2013-07-261-2/+8
| | | | | By stating whether we don't have enough data or it's a corrupted packet
* pesparse: Demote a WarningEdward Hervey2013-07-261-2/+3
| | | | We actually now know what to do ... have a log message :)
* mpegtsmux: avoid using clipped out buffersVincent Penquerc'h2013-07-251-0/+2
| | | | | | If a buffer was entirely clipped out (ie, it's out of the segment entirely), we'll end up with a NULL buffer, which we don't want to process/dereference.
* tsdemux: Remember requested seek rate and use itEdward Hervey2013-07-242-1/+8
| | | | | | | | | | The new seek handling re-creates the segment time information once it has enough information after a seek. The problem was that we'd completely ignore the requested rate. So store that and use it in the newly created segment. https://bugzilla.gnome.org/show_bug.cgi?id=694369
* applemedia: atdec: destroy the queue if set_format failsAlessandro Decina2013-07-241-0/+2
|
* applemedia: atdec: remove c++ style commentsAlessandro Decina2013-07-241-11/+12
|
* applemedia: atdec: 1st round of fixesAlessandro Decina2013-07-242-26/+33
|
* mpegvideoparse: Fix codec_data handlingEdward Hervey2013-07-231-0/+1
| | | | | | | | Set to sequence_offset so that _process_config accepts it. (btw: seq_offset usage throughout this plugin is really dodgy) https://bugzilla.gnome.org/show_bug.cgi?id=702806
* tsdemux: Create and send codec tagEdward Hervey2013-07-232-0/+6
| | | | | | | Helps with applications that rely on presence of that tag for user-facing information. https://bugzilla.gnome.org/show_bug.cgi?id=702216
* hlsdemux: Implement pkcs7 unpaddingSebastian Dröge2013-07-231-0/+7
| | | | | | | | Every encrypted fragment will be a multiple of 128 bits, the last byte contains the number of bytes that were added as padding in the end and should be removed. https://bugzilla.gnome.org/show_bug.cgi?id=701673
* applemedia: add AudioToolbox based audio decoderAlessandro Decina2013-07-234-2/+465
|
* decklink: Add support for group-id in the stream-start eventSebastian Dröge2013-07-231-2/+8
|
* mxfdemux: Add support for group-id in the stream-start eventSebastian Dröge2013-07-232-6/+28
|
* tsdemux: Add support for group-id in the stream-start eventSebastian Dröge2013-07-232-1/+25
|
* tsparse: Add support for group-id in the stream-start eventSebastian Dröge2013-07-232-2/+48
|
* mpegdemux: Add support for group-id in the stream-start eventSebastian Dröge2013-07-232-1/+23
|
* midiparse: Add support for group-id in the stream-start eventSebastian Dröge2013-07-232-2/+28
|
* mssdemux: Add support for group-id in the stream-start eventSebastian Dröge2013-07-232-1/+28
|
* resindvd: Add support for group-id in the stream-start eventSebastian Dröge2013-07-232-1/+26
|
* hlsdemux: Add support for group-id in the stream-start eventSebastian Dröge2013-07-232-1/+27
|
* dash: Add support for group-id in the stream-start eventSebastian Dröge2013-07-232-5/+25
|
* interlace: fix negotiation if filter caps are passed to query_capsTim-Philipp Müller2013-07-221-4/+18
| | | | | | | | Make videotestsrc ! interlace ! $anything work again. Problem was that upstream filter caps were passed which contained interlace-mode=progressive, which doesn't intersect too well with interlace's source pad template caps, leading to not-negotiated errors.