Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-08-14 | More tolerate port group support, plugin cleanup. | Dave Robillard | 1 | -43/+93 | |
Gracefully handle plugins with illegal groups that contain no symbol by treating ports in that group normally (i.e. as if they weren't part of a group). The port groups spec mandates that groups have a valid unique symbol, but plugins aren't perfect... Make (conceptually) static plugin variables actually (C) static, and clean up SLV2 related things with a GCC shared library destructor, if GCC is in use. | |||||
2009-08-12 | Merge branch 'fdo' into lv2 | Dave Robillard | 91 | -19713/+10959 | |
2009-08-12 | Merge branch 'master' of ↵ | Dave Robillard | 91 | -19713/+10959 | |
git://anongit.freedesktop.org/gstreamer/gst-plugins-bad into fdo | |||||
2009-08-12 | Make mono warning visible in public documentation. | Dave Robillard | 1 | -5/+9 | |
2009-08-12 | Multi-channel support with channel positions. | Dave Robillard | 5 | -8/+144 | |
This queries port roles from the LV2 data and converts it into GStreamer channel positions. This should allow any type of multi-channel plugin (including beyond stereo, e.g. surround) to work fine in GStreamer, and with elements that require channel positions to be explicitly stated. | |||||
2009-08-11 | 0.10.13.2 pre-release. | Tim-Philipp Müller | 36 | -3563/+9684 | |
2009-08-11 | Add myself to MAINTAINERS file and update Wim's e-mail. | Tim-Philipp Müller | 1 | -1/+2 | |
2009-08-11 | Update spec file with latest changes | Christian Schaller | 1 | -0/+16 | |
2009-08-11 | kateenc: error out if category has not been set and check for obviously ↵ | Tim-Philipp Müller | 2 | -3/+65 | |
wrong values | |||||
2009-08-11 | Move rtpmanager from -bad to -good. | Tim-Philipp Müller | 35 | -15481/+0 | |
2009-08-11 | .gitignore: ignore asfmux unit test binary | Tim-Philipp Müller | 1 | -0/+1 | |
2009-08-11 | checks: disable unit tests that are flaky or don't work with core git | Tim-Philipp Müller | 1 | -2/+9 | |
camerabin test seems to time out with core git, so disabling because chances are the problem is in the test and the core git stuff will be released before we can fix the code in the test. neonhttpsrc unit test is a bit flaky, it tends to fail the first time when called (the host/url it checks for seems to be down as well/anyway). | |||||
2009-08-10 | Add documentation for LV2 element. | Dave Robillard | 1 | -0/+13 | |
2009-08-10 | Fix typo in LADSPA element documentation. | Dave Robillard | 1 | -1/+1 | |
2009-08-10 | Remove execute flags from source files | Tim-Philipp Müller | 11 | -0/+0 | |
2009-08-10 | configure: bump core/base requirements to released version | Tim-Philipp Müller | 1 | -2/+2 | |
To avoid confusion. | |||||
2009-08-10 | dshowsrcwrapper: can list more than 1 device | Julien Isorce | 2 | -6/+4 | |
something like the following code now works: vector<string> getVideoDeviceNames() { vector<string> l_name; string property; GstElement* videodevicesrc = create_element("dshowvideosrc", "videodevicesrc"); GstPropertyProbe* probe = GST_PROPERTY_PROBE (videodevicesrc); GValueArray* va = gst_property_probe_get_values_name (probe, "device-name"); if (va) { for(size_t i=0; i < va->n_values; ++i) { GValue* v = g_value_array_get_nth(va, i); string name(g_value_get_string(v)); l_name.push_back(name); } } if (videodevicesrc) gst_object_unref(GST_OBJECT (videodevicesrc)); return l_name; } | |||||
2009-08-10 | dshowaudiosrc: handles device-name property | Julien Isorce | 1 | -0/+11 | |
2009-08-10 | dshowsrcwrapper: add a helper function to check a media type | Julien Isorce | 4 | -39/+30 | |
2009-08-10 | Merge branch 'master' of ↵ | Julien Isorce | 1 | -1/+1 | |
ssh://cap@git.freedesktop.org/git/gstreamer/gst-plugins-bad | |||||
2009-08-10 | spc: fix typo in Makefile.am and build the right plugin (spc not gme) | Tim-Philipp Müller | 1 | -1/+1 | |
2009-08-10 | dshowvideosrc: can use other video sizes and framerates than the defaults | Julien Isorce | 2 | -25/+172 | |
Even if the device could capture several video sizes at several framerates, without this commit, it was only possible to use one video size and one framerate: the default directshow values. | |||||
2009-08-10 | directsoundsrc: add vs8 project | Julien Isorce | 2 | -0/+223 | |
2009-08-10 | directsoundsrc: LF and indent | Julien Isorce | 1 | -544/+635 | |
2009-08-09 | autoconvert: Cache events and send them downstream once an element was selected | Sebastian Dröge | 2 | -6/+77 | |
2009-08-09 | autoconvert: Small cleanups | Sebastian Dröge | 2 | -39/+24 | |
2009-08-09 | directdrawsink: Fix crash when exposing in GST_STATE_READY | Julien Isorce | 1 | -4/+6 | |
Fixes bug #541962. | |||||
2009-08-09 | Merge branch 'fdo' into lv2 | Dave Robillard | 100 | -4588/+7542 | |
2009-08-09 | Merge branch 'master' of ↵ | Dave Robillard | 100 | -4588/+7542 | |
git://anongit.freedesktop.org/gstreamer/gst-plugins-bad into fdo | |||||
2009-08-08 | mpegtsdemux: Don't answer the SEEKING query if we don't know the answer yet | Sebastian Dröge | 1 | -0/+7 | |
A bitrate!=-1 is required for seeking but the bitrate is only calculated after the second PCR was read. Fixes bug #590446. | |||||
2009-08-08 | spc: Lower rank to SECONDARY to make the gme plugin the default | Sebastian Dröge | 1 | -1/+1 | |
2009-08-08 | spc: Add the OpenSPC spc plugin again | Sebastian Dröge | 7 | -0/+1092 | |
The gme plugin obsoletes it but it might still be useful for users that don't have gme yet or prefer openspc for some reason. | |||||
2009-08-08 | kate: some minor clean-ups | Tim-Philipp Müller | 2 | -10/+13 | |
Print flow return as string in log message; if we check the return value of gst_buffer_new_and_alloc() we should use the _try() function that might actually return NULL. Post error message when returning GST_FLOW_ERROR. Use portable GLib macros to print 64-bit integers. Don't use 0LL, that's also not portable (and unneeded here). | |||||
2009-08-08 | videoparse: Only provide very fundamental caps in the pad template | Sebastian Dröge | 1 | -21/+3 | |
We can't easily know which caps will can be used because we rely on libgstvideo's support for video formats. | |||||
2009-08-08 | rawparse: Small cleanups and implement SEEKING query | Sebastian Dröge | 2 | -6/+27 | |
2009-08-08 | audioparse: Small cleanups | Sebastian Dröge | 1 | -43/+43 | |
2009-08-08 | videoparse: Use libgstvideo for everything instead of our own calculations | Sebastian Dröge | 4 | -296/+92 | |
Also make RGB usage easier by providing xRGB, RGBx, etc. formats instead of requiring to set red_mask and friends. | |||||
2009-08-07 | mpegtsdemux: fix a memory leak | Josep Torra | 1 | -1/+4 | |
2009-08-07 | mpegtsdemux: added VC1, EAC3 and LPCM related to blueray/hdmv | Josep Torra | 2 | -31/+62 | |
2009-08-07 | mpegpsdemux: added caps for AAC and fixed playback of a clip with LPCM | Josep Torra | 1 | -4/+17 | |
2009-08-07 | mpegpsdemux: improved demuxer performance | Josep Torra | 2 | -59/+127 | |
Increased performance doing pull_range in blocks of 32Kb instead of 4Kb. Caching the value of gst_adapter_available instead of calling it 3 times. Added some comments with the header descriptions. Peek enough data to avoid a corner case where could be readed data outside the buffer. Speed up some more inlining some functions and keeping another stream pointer list to be used as iterator. Sprinkle branch prediction macros accross the code. Handling the seeking with flush in pull mode in the proper way. | |||||
2009-08-07 | gmedec: Use GstAdapter instead of many buffer joins | Sebastian Dröge | 3 | -23/+19 | |
This reduces the number of reallocations and memcpys drastically. Also free the input data as soon as it's complete and passed to GME as it's not needed anymore. | |||||
2009-08-07 | baseparse: prevent infinite loop when draining | Mark Nauwelaerts | 3 | -0/+24 | |
2009-08-07 | baseparse: fix minor memory leak | Mark Nauwelaerts | 3 | -0/+3 | |
2009-08-07 | flacparse: sync baseparse (some more) | Mark Nauwelaerts | 1 | -0/+6 | |
2009-08-07 | gmedec: Add caps for all supported file formats to the srcpad template | Sebastian Dröge | 1 | -2/+7 | |
2009-08-07 | gme: Don't add empty string tags | Sebastian Dröge | 1 | -7/+7 | |
2009-08-07 | gme: Fix caps name again | Sebastian Dröge | 1 | -1/+1 | |
2009-08-07 | gme: Rename everything from SPC to GME | Sebastian Dröge | 2 | -154/+152 | |
2009-08-07 | spc: Really remove old SPC code | Sebastian Dröge | 5 | -1080/+0 | |