summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* effectv: Remove get_unit_size implementationsSebastian Dröge2009-06-168-185/+0
| | | | The default on from GstVideoFilter handles this already.
* configure: bump core/base requirements to gitTim-Philipp Müller2009-06-161-2/+2
| | | | | Need git core for basesink bufferlist additions; -base requirement bumped gratuitously.
* tests: add some debug, send newsegmentWim Taymans2009-06-161-1/+9
|
* udpsrc: add debug line for the socketWim Taymans2009-06-161-0/+2
|
* tests: turn g_print into debugWim Taymans2009-06-161-2/+2
|
* multiudpsink: add support for buffer listsOgnyan Tonchev2009-06-163-0/+290
| | | | | | Add support for BufferList and add a unit test. Fixes #585842
* souphttpsrc: reset session state when stoppingTim-Philipp Müller2009-06-161-23/+24
| | | | Increases the chances that the element is actually reusable.
* souphttpsrc: log response and request headers and fix some broken indentingTim-Philipp Müller2009-06-161-28/+14
|
* mp4gdepay: guess constantDuration betterWim Taymans2009-06-151-6/+9
| | | | | | | Do a better job at guessing the constantDuration parameter when it is not present in the caps. Fixes #585205
* warptv: Clean up warptv element and fix some minor bugs and leaksSebastian Dröge2009-06-151-47/+36
|
* vertigotv: Clean up vertigotv element and fix some minor bugs and leaksSebastian Dröge2009-06-151-80/+54
|
* dicetv: Use guint8 instead of char (which can be signed or unsigned)Sebastian Dröge2009-06-151-3/+2
|
* shagadelictv: Use guint8/gint8 instead of char (which can be signed or unsigned)Sebastian Dröge2009-06-151-11/+11
|
* shagadelictv: Clean up element and free all memory in finalizeSebastian Dröge2009-06-151-55/+34
|
* revtv: Clean up revtv elementSebastian Dröge2009-06-151-84/+34
|
* quarktv: Simplify some codeSebastian Dröge2009-06-151-26/+23
|
* quarktv: Use the input data if a NULL buffer is chosen instead of the value 0Sebastian Dröge2009-06-151-2/+4
|
* quarktv: Fix setting the planes property of quarktvSebastian Dröge2009-06-151-9/+12
| | | | | | Setting it to a value<16 would cause crashes before because current_plane was set to the old number of planes-1. Also fix calculations for non-2^n planes values.
* quarktv: Clean up the quarktv elementSebastian Dröge2009-06-151-79/+32
|
* effectv: Make elements list constantSebastian Dröge2009-06-151-2/+2
|
* edgetv: Clean up edgetv element and fix memory leakSebastian Dröge2009-06-151-62/+47
|
* dicetv: Clean up dicetv element and fix some smaller issuesSebastian Dröge2009-06-151-69/+50
| | | | | This fixes a memory leak (the dice map) and a crash when setting the square-bits property before caps are set.
* agingtv: Actually use GstController for syncing the properties to timestampsSebastian Dröge2009-06-152-2/+18
|
* agingtv: Export some more agingtv properties via GObject propertiesSebastian Dröge2009-06-151-6/+59
|
* agingtv: General cleanup and updating of copyrightSebastian Dröge2009-06-151-59/+76
| | | | | Also make the scratch-lines property exported via a GObject property and initialize/reset the internal state correctly.
* agingtv: Store and update state inside the instance structSebastian Dröge2009-06-151-25/+34
| | | | This makes the coloraging effect and pits effect visible.
* pulsesink: ref custom ring buffer class and type in class_initTim-Philipp Müller2009-06-151-0/+4
| | | | | | | Hack around thread-safety issues in GObject and our racy _get_type() functions (we could easily fix the _get_type() functions, but we still need to hack around the GObject class races until we require a newer GLib version, I think).
* Remove a few old example apps from the 0.8 daysTim-Philipp Müller2009-06-149-555/+0
| | | | | | | | | | | Some have been replaced by newer ones, others are demoing elements that don't exist any longer (not in -good anyway), and others have not been touched in many years and it seem pointless to keep them around. Removing these files makes sure we don't have any code in our repository that uses Gtk+ symbols which are to be removed for GNOME3, and as such will make some script that greps for this kind of stuff give us a clean bill of code health. Fixes #585757.
* rtpsirenpay: Remove deprecated symbolOlivier Crête2009-06-132-1/+1
| | | | Patch by: Luis Menina
* tests: Don't run the flacdec test if the plugin isn't built. Fixes #585630Marvin Schmidt2009-06-131-1/+7
|
* rtspsrc: Add RTP blocksize functionalityPatrick Radizi2009-06-122-0/+32
| | | | | Add property to make the client suggest a blocksize to the server. Fixes #585549
* rtp: update README, fix some typos, mention gstrtpbinWim Taymans2009-06-111-2/+13
|
* pulsesink: handle border cases in resamplerWim Taymans2009-06-111-2/+5
|
* docs: Bump common. Use upload-doc.mak instead of upload.makJan Schmidt2009-06-114-38/+2
| | | | | Remove the local copy of upload.mak in favour of using the shared upload-doc.make in common/
* docs: Quieten a couple more docs warningsJan Schmidt2009-06-112-2/+2
|
* docs: Remove gtk-doc comment markerJan Schmidt2009-06-111-5/+5
| | | | | These comment blocks aren't gtk-doc comments and cause annoying noise in the docs build.
* deinterlace: Implement upstream negotationSebastian Dröge2009-06-112-9/+142
|
* deinterlace: Improve debugging and clean up some codeSebastian Dröge2009-06-111-34/+64
|
* deinterlace: Clip buffers to the current segment if possibleSebastian Dröge2009-06-111-2/+41
|
* deinterlace: Clean up includes and clean up order of instance struct fieldsSebastian Dröge2009-06-112-27/+23
|
* rtph263pay: Default to doing A, B and C modes, not only AOlivier Crête2009-06-101-1/+1
|
* deinterlace: Fix QoS calculationsSebastian Dröge2009-06-101-3/+6
| | | | | | | The diff is a signed integer, not an unsigned one of course. In modes other than GST_DEINTERLACE_ALL every frame has twice the duration of the field duration.
* rtpsirenpay: Put the bitrate in the RTP capsOlivier Crête2009-06-091-1/+2
| | | | | The MS code seems to require the bitrate to interoperate and draft-ietf-avt-rtp-g7221-00 also has it.
* deinterlace: Implement basic QoSSebastian Dröge2009-06-092-19/+158
| | | | | This change is based on Tim's QoS implementation for jpegdec.
* deinterlace: Directly proxy events/queries to the peer padsSebastian Dröge2009-06-091-6/+43
| | | | | This removes some overhead introduced by the default handlers that need to iterate over the other pads.
* avidemux: debug_memdump() unknown tags. Refactor junk parsing code.Edward Hervey2009-06-091-28/+47
| | | | This makes life slightly easier when debugging avi files.
* rtp: Don't forget to dist the headers for the CELT (de)payloaders.Edward Hervey2009-06-081-0/+2
|
* Revert "Revert "qtdemux: fill timestamp table completely""Wim Taymans2009-06-071-3/+18
| | | | | | This reverts commit 9f022c8a8503c2ce0fa617fdb50e41706dd412f5. Sorry, I was thinking about the wrong module.
* Revert "qtdemux: fill timestamp table completely"Wim Taymans2009-06-071-18/+3
| | | | | This reverts commit 790b050fc5302cae89cddcd23b258093967d05a9. I forgot we were frozen.
* qtdemux: fill timestamp table completelyWim Taymans2009-06-071-3/+18
| | | | | | | | | | When there are less timestamps that there are samples, fill up the sample table with the last know timestamp. This situation can happen when the last sample does not decode and doesn't need a timestamp. We however calculate the total track length using the last sample timestamp so we need to have something sensible in there. Fixes #585056