Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | effectv: Add radioactv effect filter | Sebastian Dröge | 2009-07-16 | 4 | -2/+701 |
| | | | | | | | | | This filter adds a radiation-like motion blur effect to the video stream. Kindly relicensed to LGPL2+ by Kentaro Fukuchi <fukuchi@megaui.net>. Fixes bug #588359. | ||||
* | effectv: Make the optv threshold property an uint | Sebastian Dröge | 2009-07-16 | 2 | -5/+5 |
| | |||||
* | effect: Add optv effect filter from the effectv project | Sebastian Dröge | 2009-07-16 | 4 | -2/+495 |
| | | | | | | | | | This filter binarizes input frames and combines them with various optical pattern. Kindly relicensed to LGPL2+ by Kentaro Fukuchi <fukuchi@megaui.net>. Fixes bug #588349. | ||||
* | pulsesink: Emit stream-status leave message | Olivier Crête | 2009-07-14 | 1 | -0/+30 |
| | | | | Fixes #587695 | ||||
* | pulsesink: Emit stream-status enter message | Olivier Crête | 2009-07-14 | 2 | -0/+32 |
| | | | | | | | Emit stream-status messages for the pulse thread. Don't use our own GCond for signaling but simply use the pulse mainloop mechanisms for synchronisation. See #587695 | ||||
* | pulsesink: debug the latency update values | Wim Taymans | 2009-07-14 | 1 | -0/+22 |
| | |||||
* | pulsesink: add 24bit sample formats | Wim Taymans | 2009-07-14 | 3 | -1/+28 |
| | | | | Add check for pulseaudio 0.9.15 and enable 24bits samples in that case. | ||||
* | Automatic update of common submodule | Olivier Crête | 2009-07-13 | 1 | -0/+0 |
| | | | | From 5845b63 to fedaaee | ||||
* | mpvpay: Rework the timestamping | Marc Leeman | 2009-07-13 | 1 | -57/+58 |
| | | | | | | | Rework the timestamping in the mpv payloader so that the timestamps are more accurate. Fixes #587680 | ||||
* | v4l2src: add a simple test case for device probing | Filippo Argiolas | 2009-07-13 | 4 | -2/+94 |
| | |||||
* | v4l2src: optional support for device probing with gudev | Filippo Argiolas | 2009-07-13 | 3 | -8/+106 |
| | | | | | | Enumerate v4l2 devices using gudev if available. Fixes bug #583640. | ||||
* | videomixer: Random cleanup | Sebastian Dröge | 2009-07-10 | 1 | -91/+46 |
| | |||||
* | videomixer: Send queries to the master pad by default instead of all pads | Sebastian Dröge | 2009-07-10 | 1 | -2/+2 |
| | |||||
* | videomixer: Add RGB, BGR, xRGB, RGBx, xBGR, BGRx support | Sebastian Dröge | 2009-07-10 | 3 | -3/+238 |
| | |||||
* | videomixer: Clean up debugging a bit | Sebastian Dröge | 2009-07-10 | 1 | -19/+20 |
| | |||||
* | videomixer: Remove some redundant checks and error out immediately if not ↵ | Sebastian Dröge | 2009-07-10 | 1 | -26/+21 |
| | | | | | | negotiated Also stop leaking the output buffer in some error cases. | ||||
* | videomixer: Remove the calculate_frame_size() function and use libgstvideo ↵ | Sebastian Dröge | 2009-07-10 | 5 | -33/+9 |
| | | | | instead | ||||
* | videomixer: Remove unused link/unlink pad methods | Edward Hervey | 2009-07-10 | 1 | -15/+0 |
| | |||||
* | videomixer: I420 mode: Add fast path for 0.0 and 1.0 alpha | Edward Hervey | 2009-07-10 | 1 | -0/+18 |
| | | | | | If the source alpha is 0.0, we take nothing. If the source alpha is 1.0, we overwrite everything. | ||||
* | videomixer: I420 blending : Fix main algorithm. | Edward Hervey | 2009-07-10 | 1 | -1/+1 |
| | | | | | | | When blending a source layer with an alpha of 'a' on top of another destination layer we take the sum of: * 'a' percent of the source layer * (100 - 'a') percent of the destination layer (the remainder) | ||||
* | videomixer: Make debugging category global to all the code. | Edward Hervey | 2009-07-10 | 4 | -2/+7 |
| | |||||
* | videomixer: improve readability of debugging statements. | Edward Hervey | 2009-07-10 | 1 | -11/+11 |
| | |||||
* | rtspsrc: do not leak timeout message | Mark Nauwelaerts | 2009-07-09 | 1 | -3/+3 |
| |