Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | qtdemux: add QtAtomParser, an inlined GstByteReader variant | Tim-Philipp Müller | 2009-09-23 | 3 | -0/+127 |
| | |||||
* | matroskademux: use proper order for no-more-pads and newsegment and tag sending | Mark Nauwelaerts | 2009-09-23 | 2 | -12/+48 |
| | |||||
* | matroskademux: sprinkle a few branch prediction macros | Mark Nauwelaerts | 2009-09-23 | 1 | -8/+7 |
| | |||||
* | Fix compile warnings with gcc 4.0.1. | Alessandro Decina | 2009-09-22 | 4 | -13/+13 |
| | |||||
* | matroskamux: Don't get stuck in an infinite loop with Dirac | Jan Schmidt | 2009-09-22 | 1 | -2/+7 |
| | | | | | | At the end, Dirac streams have an EOS packet with 0 length. Don't ever sit in an infinite loop when processing one. Allows muxing Dirac into mkv to complete successfully. | ||||
* | Update .gitignore | Tim-Philipp Müller | 2009-09-22 | 1 | -0/+2 |
| | |||||
* | videomixer: fix up Makefile some more | Tim-Philipp Müller | 2009-09-22 | 1 | -1/+1 |
| | | | | | Remove CFLAGS from LIBADD and make order of the various CFLAGS and LIBS at least consistent with each other. | ||||
* | videomixer: Add $(GST_PLUGINS_BASE_LIBS) to LDFLAGS for linking libgstvideo | Brian Cameron | 2009-09-22 | 1 | -1/+1 |
| | | | | Fixes bug #595897. | ||||
* | avi: fix timestamps in push mode | Wim Taymans | 2009-09-21 | 1 | -6/+8 |
| | |||||
* | jpegdec: add a G_UNLIKELY and put perf-cat log to code path that copies | Stefan Kost | 2009-09-21 | 1 | -1/+6 |
| | |||||
* | avi: add some performance measurements | Wim Taymans | 2009-09-21 | 1 | -4/+38 |
| | | | | | Measure the performance of various index and header parsing steps to the PERFORMANCE debug category. | ||||
* | speexdec: allow for unknown varying number of frames per buffer | Mark Nauwelaerts | 2009-09-18 | 1 | -3/+4 |
| | | | | | In particular, this caters for RTP payloads with multiple frames per packet. | ||||
* | speexdec: use correct sample size in conversions | Mark Nauwelaerts | 2009-09-18 | 1 | -4/+4 |
| | |||||
* | speexenc: fix buffer time and duration for multiple frames per packet | Mark Nauwelaerts | 2009-09-18 | 1 | -4/+5 |
| | |||||
* | avidemux: some logging cleanup to help understanding the index parsing overhead | Stefan Kost | 2009-09-18 | 1 | -14/+38 |
| | |||||
* | osxaudio: link against GST_BASE_LIBS | David Schleef | 2009-09-16 | 1 | -0/+1 |
| | |||||
* | rtpg729pay: Fix adapter leak | Olivier Crête | 2009-09-15 | 1 | -1/+1 |
| | | | | The adapter would be leaked if it was empty and the data could be pushed out directly. | ||||
* | pulsesrc: Don't dereference NULL pointers | Sebastian Dröge | 2009-09-15 | 1 | -0/+5 |
| | | | | | | pa_stream_get_timing_info() can return NULL. Fixes bug #595220. | ||||
* | pulsesink: Don't dereference NULL pointers | David Henningsson | 2009-09-15 | 1 | -0/+4 |
| | | | | | | pa_stream_get_timing_info() can return NULL. Fixes bug #595220. | ||||
* | pulsesink: handle stream events | Wim Taymans | 2009-09-14 | 1 | -0/+33 |
| | | | | | Handle stream events and request a PAUSE/PLAY state change from the application when we receive a CORK/UNCORK event. | ||||
* | multifilesink: Add next-file property | David Schleef | 2009-09-13 | 2 | -17/+131 |
| | | | | | | | | Add a property to allow control over what event causes a file to finish being written and a new file start. The default is the same as before -- each buffer causes a new file to be written. Added is a case where buffers are written to the same file until a discontinuity in the stream. | ||||
* | dvdemux: Use values from decoder structure directly | David Schleef | 2009-09-13 | 2 | -11/+7 |
| | | | | | | Don't store the same values in the GstDvDemux. This fixes a bug where dvdemux would detect a stream as PAL instead of NTSC, and silently parse it wrong. | ||||
* | dvdemux: Add code to parse SMPTE time codes | David Schleef | 2009-09-13 | 4 | -0/+393 |
| | | | | Code to convert time codes to/from timestamps and frame numbers. | ||||
* | dvdemux: Fix detection of new media | David Schleef | 2009-09-13 | 2 | -1/+33 |
| | | | | | | There are 5 or 6 AAUX source control packs in a frame, and any of them could have REC_ST cleared, indicating a recording start point. libdv only checks the first. | ||||
* | dvdemux: Set DISCONT flag on buffers when REC_ST flag is set. | Edward Hervey | 2009-09-12 | 1 | -6/+10 |
| | | | | Also add a few branch prediction macros | ||||
* | check: Fix a couple of tests. | Jan Schmidt | 2009-09-12 | 2 | -2/+2 |
| | | | | | | | The souphttpsrc test wasn't compiling. The soup-misc.h header is needed for soup_ssl_supported. Fix the y4menc test to use a 'progressive' header for the test data now that the element outputs correct interlacing info. | ||||
* | wavparse: treat a zero-sized data chunk as extending to the end of the file. | Michael Smith | 2009-09-11 | 1 | -2/+7 |
| | | | | | This fixes playback of some files that don't have a valid data chunk length, apparently some program creates these. | ||||
* | v4l2src: add a function pointer for get_frame function and optimize a bit | Stefan Kost | 2009-09-11 | 2 | -8/+18 |
| | | | | | Use a function-pointer for mmap/read, as this can't change during capture. Also sprinkle a few G_LIKELY/UNLIKELY to improve the error-less code path. | ||||
* | v4l2: log buffer copies on queue underrun in perf category | Stefan Kost | 2009-09-11 | 2 | -0/+7 |
| | | | | | v4l2src has a slow path where it does buffer-copies when it runs out of queued buffers. Log this to performance category to help monitoring it. | ||||
* | pulsesink: Implement GstStreamVolume interface | Sebastian Dröge | 2009-09-11 | 1 | -0/+8 |
| | |||||
* | pulsesink: Implement mute property | Sebastian Dröge | 2009-09-11 | 2 | -2/+140 |
| | |||||
* | gdkpixbufsink: fix docs refering to send-messages | Wim Taymans | 2009-09-11 | 1 | -1/+1 |
| | |||||
* | spectrum: add post-messages property | Wim Taymans | 2009-09-11 | 2 | -8/+25 |
| | | | | | Add a post-messages property and deprecate the less descriptive message property. | ||||
* | pixbufsink: add post-messages property | Wim Taymans | 2009-09-11 | 2 | -9/+29 |
| | | | | | Add post-messages and deprecate send-messages as the former is more descriptive of what actually happens. | ||||
* | multifilesink: rename silent to post-messages | Wim Taymans | 2009-09-11 | 2 | -16/+16 |
| | | | | | Use the post-messages property name instead of silent as it is more descriptive. | ||||
* | multifilesink: post messages for each buffer | Wim Taymans | 2009-09-11 | 2 | -64/+187 |
| | | | | | | | | | Add a silent property that can be set to FALSE to post messages on the bus for each written file. Do some more cleanups. Add some docs. Fixes #594663 | ||||
* | rtph263pay: Allocate Boundry structs on the stack instead of the heap to ↵ | Olivier Crête | 2009-09-11 | 1 | -63/+47 |
| | | | | | | avoid leaks Fixes bug #594691. | ||||
* | docs: fix gtk-doc warnings | Stefan Kost | 2009-09-10 | 2 | -4/+4 |
| | |||||
* | docs: fix gtk-doc warnings | Stefan Kost | 2009-09-10 | 4 | -24/+42 |
| | |||||
* | dv1394src: Add a clock based on isochronous cycle counter | David Schleef | 2009-09-09 | 5 | -2/+265 |
| | | | | Partial fix for #169383. | ||||
* | videobox: Fix AYUV->I420 conversion | Sebastian Dröge | 2009-09-09 | 1 | -2/+2 |
| | | | | | | | For this fix the averaging of the chroma values. It should't be (a/2 + b)/2 but just (a + b)/2. Fixes bug #594599. | ||||
* | pulsesink: remove ringbuffer reset compensation | Wim Taymans | 2009-09-09 | 2 | -30/+2 |
| | | | | | | | Remove the code to deal with a ringbuffer reset as this code is now in the base class. Bump the -base requirement as we need the new baseaudiosink code to function properly. | ||||
* | pulsesink: whitespace fixes | Wim Taymans | 2009-09-09 | 1 | -1/+1 |
| | |||||
* | whitespace fixes | Wim Taymans | 2009-09-09 | 1 | -9/+9 |
| | |||||
* | pulse: small cleanups | Wim Taymans | 2009-09-08 | 3 | -5/+21 |
| | | | | | Add some debug info Fix the state changes | ||||
* | multipartmux: mark data buffer as delta-unit | Marc-André Lureau | 2009-09-08 | 1 | -0/+1 |
| | | | | | | So that multifdsink always start sending header buffer first Fixes #594520 | ||||
* | rtpbin: add ignore-pt parameter | Marc Leeman | 2009-09-08 | 2 | -28/+79 |
| | | | | | | | Add a parameter 'ignore-pt' that disables creating a gstrtpptdemux module and ghosts the pads of gstrtpjitterbuffer instead of the ones of gstrtpptdemux. Fixes #594490 | ||||
* | checks: only run HTTPS test if libsoup has SSL support | Marvin Schmidt | 2009-09-08 | 1 | -1/+2 |
| | |||||
* | rtpbin: propagate payload-type-change signal from demuxer | Håvard Graff | 2009-09-08 | 2 | -1/+39 |
| | | | | fixes #594254 | ||||
* | jitterbuffer: change severity of clock-rate change debug | Havard Graff | 2009-09-08 | 1 | -1/+7 |
| | | | | | | Make log GST_DEBUG under normal circumstances, GST_WARNING otherwise. Fixes #594253 |