Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | avidemux: Fix last commit and improve readability | Sebastian Dröge | 2009-07-29 | 1 | -14/+15 |
| | |||||
* | Fixed the fix for TIME->DEFAULT conversion. | Руслан Ижбулатов | 2009-07-29 | 1 | -6/+47 |
| | | | | Fixes bug #578052 again. | ||||
* | rtpsv3depay: Fix width/height calculation, bring up to marginal rank. | Edward Hervey | 2009-07-29 | 1 | -8/+26 |
| | | | | Based on documentation found on http://wiki.multimedia.cx/ | ||||
* | pulse: conditionally compile newer stuff | Wim Taymans | 2009-07-29 | 2 | -2/+16 |
| | | | | | | | configured_sink/source_usec in the timing_info is only since 0.9.11 so conditionally compile this information. fixes #590038 | ||||
* | pulsesrc: cleanups | Wim Taymans | 2009-07-28 | 2 | -103/+175 |
| | | | | | | | | | Keep track of the paused state of the source and leave the read function when paused. don't wait for a latency update when the delay is not yet known but simply return 0 instead of blocking. Keep track of the corked state of the stream. Fix the state changes. | ||||
* | pulsesrc: set maxlength always to -1 | Wim Taymans | 2009-07-28 | 1 | -1/+1 |
| | |||||
* | pulsesrc; cleanups, report real latency | Wim Taymans | 2009-07-28 | 2 | -27/+92 |
| | | | | | | Add some more debug info Avoid some type casts Report the real latency to the application. | ||||
* | jpegdec: when scanning for 0xff marker ends, ensure desired result | Mark Nauwelaerts | 2009-07-28 | 1 | -0/+4 |
| | | | | | | Otherwise, any non 0xff byte at end of data would be mistaken for a tag byte, and in case of a frame_len 0 tag subsequently lead to an infinite loop. | ||||
* | avimux: adds support to wma | Thiago Santos | 2009-07-28 | 1 | -1/+30 |
| | |||||
* | avimux: adds support to wmv | Thiago Santos | 2009-07-28 | 1 | -1/+22 |
| | |||||
* | qtdemux: Downgrade warning message to debug | Thiago Santos | 2009-07-27 | 1 | -1/+1 |
| | |||||
* | pulsesink: avoid using ivalid stream indexes | Wim Taymans | 2009-07-27 | 1 | -5/+27 |
| | | | | | | | when we get an invalid stream index from pulse because we were just starting, avoid using it for getting and setting the volume. Fixes #589365 | ||||
* | effectv: Don't allow caps changes for some effectv filters | Sebastian Dröge | 2009-07-24 | 9 | -0/+26 |
| | | | | | | These filters use information from previous frames to generate the current frame and a caps change will make the effect start from the beginning again. | ||||
* | warptv: Make the sine table global instead of having it in every instance | Sebastian Dröge | 2009-07-24 | 2 | -7/+8 |
| | |||||
* | jpeg: make encoder work with libjpeg v7 | Stefan Kost | 2009-07-24 | 1 | -0/+4 |
| | | | | We have to specify do_fancy_downsampling = FALSE in the encoder with did not exist before. | ||||
* | Automatic update of common submodule | Stefan Kost | 2009-07-24 | 1 | -0/+0 |
| | | | | From fedaaee to 94f95e3 | ||||
* | flacdec: Implement SEEKING query | Sebastian Dröge | 2009-07-23 | 1 | -3/+22 |
| | | | | Fixes bug #589423. | ||||
* | pulsesink: Fix a couple error messages that mentioned incorrect function names. | Colin Guthrie | 2009-07-23 | 1 | -2/+2 |
| | | | | Fixes #589459. | ||||
* | flvdemux: Implement SEEKING query | Sebastian Dröge | 2009-07-23 | 2 | -0/+28 |
| | | | | | | Also add some more query types to the answer of the query type function. Fixes bug #589424. | ||||
* | flacdec: fix intermittent FLAC__STREAM_DECODER_ABORTED errors when seeking | Tim-Philipp Müller | 2009-07-21 | 2 | -5/+33 |
| | | | | | | | | | | | | | When seeking in a local flac file (ie. operating pull-based), the decoder would often just error out after the loop function sees a DECODER_ABORTED status. This, however, is the read callback's way of telling our loop function that pull_range failed and streaming should stop, in this case because of the flush-start event that the seek handler pushed upstream from the seeking thread. Handle this slightly better by storing the last flow return from pull_range, so the loop function can evaluate it properly when it encounters a DECODER_ABORTED and take the right action. Fixes #578612. | ||||
* | interleave: fix indenting and upgrade two debugs to warnings. | Stefan Kost | 2009-07-21 | 1 | -9/+2 |
| | | | | | Fix newlines in variable decls. Change two debugs to become warnings as they indicate that things will not work. | ||||
* | jpeg: code cleanups for encoder | Stefan Kost | 2009-07-21 | 4 | -46/+78 |
| | | | | | | Remove some disabled code in encoder. Try #if 0'ed code and add comments about why it is disabled. Move idct-method enum to jpeg.c and use in both encoder and decoder. Add idct-method property to encoder. | ||||
* | matroskademux: Answer SEEKING queries in the original format | Sebastian Dröge | 2009-07-21 | 1 | -1/+1 |
| | |||||
* | udputils: initialize struct content with 0. | Josep Torra | 2009-07-21 | 1 | -0/+4 |
| | | | | Fixes some random crashes. | ||||
* | pulsesink: set some values to their defaults | Wim Taymans | 2009-07-20 | 1 | -2/+2 |
| | | | | | Set the minreq and maxlength buffer attributes to -1 to let puleseaudio select a sensible value. | ||||
* | pulsesink: don't wait for posted message | Wim Taymans | 2009-07-20 | 1 | -6/+1 |
| | | | | | | | | We can't wait for the ENTER/LEAVE messages to be be posted because the base class sometimes calls the start method with the object lock, which would block the message posting. Instead, just assume that the message will be posted soon and continue. We'll have to fix this in the base class. | ||||
* | pulsesink: use relative seeks | Wim Taymans | 2009-07-20 | 1 | -4/+14 |
| | | | | Use relative seeks because I was told that absolute seeks don't work. | ||||
* | matroskademux: Implement SEEKING query | Sebastian Dröge | 2009-07-20 | 1 | -0/+16 |
| | |||||
* | cairorender: Add support for ARGB/BGRA input | Sebastian Dröge | 2009-07-20 | 1 | -4/+43 |
| | | | | | Note that videotestsrc outputs 100% transparent video which will result in white output from cairorender. | ||||
* | v4l2: Fix v4l2src on OpenSolaris | Elaine Xiong | 2009-07-19 | 4 | -8/+25 |
| | | | | | | | | The v4l2 driver for USB webcams on OpenSolaris does not support select() calls. Detect when select() fails, and skip polling the device afterward, which restores the pre 0.10.14 behaviour on OpenSolaris. Signed-off-by: Jan Schmidt <thaytan@noraisin.net> | ||||
* | gitignore: Ignore some new binaries | Jan Schmidt | 2009-07-19 | 2 | -0/+2 |
| | |||||
* | cairorender: Add to the documentation | Sebastian Dröge | 2009-07-17 | 7 | -1/+63 |
| | |||||
* | cairorender: Return not-negotiated if we have no caps | Sebastian Dröge | 2009-07-17 | 1 | -0/+4 |
| | |||||
* | cairorender: Fix caps and colorspace handling | Sebastian Dröge | 2009-07-17 | 2 | -10/+22 |
| | |||||
* | cairorender: Use correct mimetypes for PDF and SVG | Sebastian Dröge | 2009-07-17 | 1 | -5/+4 |
| | |||||
* | cairorender: Remove pull mode, it only adds complexity but not advantages | Sebastian Dröge | 2009-07-17 | 1 | -77/+5 |
| | |||||
* | cairorender: Fix caps negotiation and cairo surface creation | Sebastian Dröge | 2009-07-16 | 1 | -54/+34 |
| | |||||
* | cairorender: Correctly set srccaps | Sebastian Dröge | 2009-07-16 | 1 | -22/+20 |
| | |||||
* | cairorender: Move instance/class struct definitions to the header | Sebastian Dröge | 2009-07-16 | 2 | -21/+24 |
| | |||||
* | cairorender: Add Lutz' copyright to the file header | Sebastian Dröge | 2009-07-16 | 2 | -0/+4 |
| | |||||
* | cairo: Add cairo-based PDF/PS/SVG encoder element | Lutz Mueller | 2009-07-16 | 4 | -3/+463 |
| | | | | Fixes bug #331420. | ||||
* | flacenc: Optionally write a PADDING block | Sebastian Dröge | 2009-07-16 | 2 | -3/+35 |
| | | | | | | | The size of the PADDING block is specified by a new "padding" property. Fixes bug #588483. | ||||
* | souphttpsrc: Only assume seekability if the server provides Content-Length | Sebastian Dröge | 2009-07-16 | 1 | -1/+2 |
| | | | | | | | Previously seekability way always assumed until the first seek actually failed. Now we assume that all servers are not seekable unless they provide a Content-Length header. If a seek fails after that we continue to assume no seekability. Fixes bug #585576. | ||||
* | souphttpsrc: don't try to authenticate if no username/password is set. | Arnout Vandecappelle | 2009-07-16 | 1 | -2/+4 |
| | |||||
* | effectv: Chain up finalize to the parent class in warptv | Sebastian Dröge | 2009-07-16 | 1 | -0/+2 |
| | | | | Fixes a memory leak. | ||||
* | effectv: Add unit test for all effectv elements | Sebastian Dröge | 2009-07-16 | 2 | -0/+147 |
| | |||||
* | effectv: Add new effectv elements to the docs | Sebastian Dröge | 2009-07-16 | 10 | -25/+333 |
| | |||||
* | effectv: Add rippletv element | Sebastian Dröge | 2009-07-16 | 4 | -2/+701 |
| | | | | | | | | | This produces a water ripple effect on the video input, based on motion or a rain drop algorithm. Kindly relicensed to LGPL2+ by Kentaro Fukuchi <fukuchi@megaui.net>. Fixes bug #588695. | ||||
* | effectv: Add streaktv effect filter element | Sebastian Dröge | 2009-07-16 | 4 | -2/+354 |
| | | | | | | | | | This combines the StreakTV and BaltanTV filters from the effectv project. Kindly relicensed to LGPL2+ by Kentaro Fukuchi <fukuchi@megaui.net>. Fixes bug #588368. | ||||
* | effectv: Fix processing on big endian architectures | Sebastian Dröge | 2009-07-16 | 8 | -18/+76 |
| |