Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rtpvrawpay: fix warning on macosx | Josep Torra | 2009-10-09 | 1 | -1/+2 |
| | |||||
* | rtph263pay: fix warning on macosx | Josep Torra | 2009-10-09 | 1 | -1/+1 |
| | |||||
* | qtdemux: fix warnings building on macosx | Josep Torra | 2009-10-09 | 1 | -16/+21 |
| | |||||
* | id3demux: fix printf warnings on macosx | Josep Torra | 2009-10-09 | 1 | -3/+4 |
| | |||||
* | avidemux: fix warning in macosx making the format portable | Josep Torra | 2009-10-09 | 1 | -2/+2 |
| | |||||
* | audiofx: use G_GUINT64_FORMAT to fix warnings on OSX | Josep Torra | 2009-10-09 | 1 | -6/+6 |
| | |||||
* | matroskademux: fix strstr() usage on possibly unterminated string | René Stadler | 2009-10-08 | 1 | -1/+1 |
| | |||||
* | avi/wav: Fix some compiler warnings about incompatible pointers. | Jan Schmidt | 2009-10-08 | 2 | -2/+2 |
| | |||||
* | multifile: Fix plugin description | Jan Schmidt | 2009-10-07 | 1 | -1/+1 |
| | |||||
* | build: fprintf, sprintf, sscanf need stdio.h | Stefan Kost | 2009-10-07 | 8 | -0/+8 |
| | |||||
* | equalizer: use shelfing filters for first and last band | Stefan Kost | 2009-10-07 | 1 | -55/+145 |
| | | | | | | | Refactor the filter setup. Add two new filters with shelf characteristics for first and last band. Change gain calculation as recommended in the quoted document (no qrt needed). Rename variables to match the formulas in the document. | ||||
* | equalizer: fix filter history usage. Fixes #597397 | Stefan Kost | 2009-10-05 | 1 | -17/+15 |
| | | | | | The process functions where overwriting the history for each channel. Also pull some static things out of the inner loop. | ||||
* | rtpbin: use locking around the sessions | Wim Taymans | 2009-10-05 | 1 | -0/+2 |
| | |||||
* | qtdemux: make sure compatible brands buffer exists before dereferencing it | Tim-Philipp Müller | 2009-10-05 | 1 | -1/+3 |
| | |||||
* | qtdemux: fix printf warnings on OSX | Robert Swain | 2009-10-05 | 1 | -2/+3 |
| | | | | | | | Cast variables passed to printf to avoid warnings about incorrect formats (most likely caused by sizeof returning a size_t). Fixes #597348. | ||||
* | qtdemux: remove internal genre table | Tim-Philipp Müller | 2009-10-05 | 1 | -38/+12 |
| | | | | | | No need to maintain our own genre table in qtdemux. The genres are identical to the ID3 genres, so we can just use libgsttag's gst_tag_id3_genre_get() to look them up. | ||||
* | Fix printf formats to avoid warnings in avidemux. Fixes #597214 | Robert Swain | 2009-10-03 | 1 | -11/+11 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=597214 | ||||
* | matroskademux: Change one GST_WARNING to a GST_DEBUG | Sebastian Dröge | 2009-10-03 | 1 | -1/+1 |
| | |||||
* | flvdemux: If there's no audio stream after 6 seconds of video signal ↵ | Sebastian Dröge | 2009-10-03 | 3 | -0/+45 |
| | | | | | | | | | no-more-pads ...and the other way around. Also ignore any audio/video streams that appear after no-more-pads. Fixes bug #597091. | ||||
* | flvdemux: Make sure to only signal no-more-pads a single time | Sebastian Dröge | 2009-10-03 | 3 | -3/+21 |
| | |||||
* | rtp: add missing include to fix the build | Stefan Kost | 2009-10-02 | 1 | -0/+1 |
| | |||||
* | videofilter: add G_OBJECT_WARN_INVALID_PROPERTY_ID to property setter | Stefan Kost | 2009-10-02 | 2 | -0/+2 |
| | |||||
* | level: don't give wrong number of fields in the message docs | Stefan Kost | 2009-10-02 | 1 | -1/+1 |
| | |||||
* | jitterbuffer: cache latency in nanoseconds | Wim Taymans | 2009-10-01 | 1 | -3/+6 |
| | | | | | Cache the latency in nanoseconds units to avoid having to convert the milliseconds value to nanoseconds all the time. | ||||
* | jitterbuffer: handle -1 input timestamps | Wim Taymans | 2009-10-01 | 1 | -5/+4 |
| | | | | Don't try to check a -1 timestamp against the max delay. | ||||
* | avi: don't misues perf-category and remove unused ext category | Stefan Kost | 2009-10-01 | 1 | -8/+4 |
| | | | | | | The performance category is meant to be used to audit codepaths that lead to bad performance (e.g. copies, conversion that can be avoided). Remove the event category which is not used. | ||||
* | rtpg729pay/depay: Demote per-buffer debug messages to log level | Olivier Crête | 2009-09-30 | 2 | -4/+4 |
| | |||||
* | rtpg729pay: Don't leak incoming buffers after subbuffering them | Olivier Crête | 2009-09-30 | 1 | -2/+1 |
| | |||||
* | rtpg729pay/depay: Add debug categories | Olivier Crête | 2009-09-30 | 2 | -0/+13 |
| | |||||
* | rtpg729pay: Remove long unneeded define replacement | Olivier Crête | 2009-09-30 | 1 | -6/+0 |
| | |||||
* | avi: small cleanups | Wim Taymans | 2009-09-28 | 1 | -16/+23 |
| | |||||
* | avi: fix timestamping in some audio streams | Wim Taymans | 2009-09-28 | 1 | -96/+95 |
| | | | | | | | | For vbr audio streams we need to use the number of blocks to calculate the timestamps. When the allocation of additional index memory fails, don't throw away what we had before. Various cleanups. | ||||
* | avi: add support for ODML indexes again | Wim Taymans | 2009-09-28 | 1 | -238/+165 |
| | |||||
* | avi: implement index scanning | Wim Taymans | 2009-09-28 | 2 | -748/+297 |
| | | | | | | | | | Implement scanning of the file when we can parse the index. Some refactoring of common code. Cleanups and comments. Remove some reimplemented code. Remove index massage code and put a FIXME where we should do something equivalent later. | ||||
* | avi: fix reverse playback | Wim Taymans | 2009-09-28 | 1 | -31/+55 |
| | |||||
* | avi: fix prev keyframe search and cleanups | Wim Taymans | 2009-09-28 | 1 | -36/+34 |
| | |||||
* | avi: remove code that got converted | Wim Taymans | 2009-09-28 | 1 | -404/+0 |
| | |||||
* | avi: more cleanups | Wim Taymans | 2009-09-28 | 2 | -100/+155 |
| | | | | | | | | Remove some duplicate counters. Be smarter when updateing the current the timestamp and offset in the stream because we can reuse previously calculated values when simply go forward one step. Correctly set metadata on outgoing buffers. | ||||
* | avidemux: small cleanups | Wim Taymans | 2009-09-28 | 2 | -24/+30 |
| | |||||
* | avi: fix read offset and cleanups | Wim Taymans | 2009-09-28 | 1 | -25/+27 |
| | |||||
* | avi: rewrite index playback | Wim Taymans | 2009-09-28 | 2 | -388/+628 |
| | | | | | | disable code, start on reimplementing loop based operation. Rewrite the index handling so that all streams use their own index for decoding media. | ||||
* | avidemux: add new index parsing code | Wim Taymans | 2009-09-28 | 2 | -0/+211 |
| | | | | | | | | | | | | Add a new function and datastructure to parse and hold the index entries on a per stream base. Also avoid doing too much work trying to figure out the timestamps and durations as we can trivially do that later. Less information in the entries makes them 2 times smaller and not doing too much work makes this code about 12 times faster than the regular case. Hook in the new function alongside the existing function for comparison until the rest of the code is updated to handle the new index datastructure. | ||||
* | qtdemux: some optional QT specified stsd MPEG-4 atoms also apply to H264 | Mark Nauwelaerts | 2009-09-25 | 1 | -0/+10 |
| | | | | Fixes #596319. | ||||
* | qtdemux: only send tag events downstream after newsegment | Mark Nauwelaerts | 2009-09-25 | 1 | -16/+63 |
| | |||||
* | rtspsrc: if transport protocol unsupported, try another one | Mark Nauwelaerts | 2009-09-25 | 1 | -7/+35 |
| | | | | | Also change error message to more accurately reflect cases in which it can occur. | ||||
* | qtdemux: add durations modulo 1<<32 | Wim Taymans | 2009-09-25 | 1 | -1/+2 |
| | | | | | | | For calculating the durations of each sample, we are supposed to add each duration modulo 1<<32 so make the elapsed time counter a uint32. Fixes #595942 | ||||
* | qtdemux: small cleanup | Wim Taymans | 2009-09-24 | 1 | -9/+11 |
| | |||||
* | qtdemux: don't use core API that doesn't exist yet | Tim-Philipp Müller | 2009-09-24 | 1 | -1/+7 |
| | | | | There's no gst_byte_reader_has_remaining() yet. Fixes build. | ||||
* | qtdemux: map some atomparser functions to their new bytereader equivalents | Tim-Philipp Müller | 2009-09-24 | 1 | -79/+27 |
| | | | | | Now that GstByteReader has unchecked and inlined variants as well, map atomparser functions to their respective bytereader equivalents. | ||||
* | qtdemux: add qt_atom_parser_has_chunks() and fix indentation | Tim-Philipp Müller | 2009-09-24 | 3 | -22/+33 |
| |