summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* inter: Port to 1.0 APIOlivier Crête2012-09-139-1054/+115
| | | | Also remove a lot of empty, non-implemented methods
* videoparsers: Disable PTS interpolation in the base parse classJan Schmidt2012-09-124-0/+6
| | | | | | | All these formats have re-ordered PTS which the base class gets wrong. It's better to leave them blank and let the decoder sort it out. Better yet would be to track and interpolate the timestamps in the subclasses (FIXME)
* dvdspu: Advance video stream with gap events.Jan Schmidt2012-09-121-14/+38
| | | | | | | Handle Gap events the way we used to handle segment updates and advance/fill in the video stream accordingly. Fixes 'still' menus which aren't DVD still frames, but are just a single frame with accompanying audio.
* resindvd: Start with a larger subpicture queue for preroll.Jan Schmidt2012-09-122-5/+24
| | | | | Shrink the queue once we're prerolled. Fixes the Fringe S1 DVD. Also, ensure we only fire no_more_pads once.
* resindvd: Disable input-selector syncingJan Schmidt2012-09-121-5/+10
| | | | | Until segments are better worked out. Also, use internal input-selector for audio as well
* mpegvideoparse: Handle Sequence Display ExtensionJan Schmidt2012-09-124-129/+279
| | | | | | | | | | | Change the way the pixel-aspect-ratio is computed by interpreting the sequence header aspect ratio info as MPEG-1 values until a sequence extension or sequence display extension is seen, and then updating the sequence header struct accordingly. Fixes incorrect anamorphic display on some MPEG-2 (DVD) sequences.
* tests: disable yet another mxf tests until the elements are portedTim-Philipp Müller2012-09-131-0/+5
|
* flitetestsrc: fix caps fixationTim-Philipp Müller2012-09-131-0/+3
| | | | Make caps writable before changing them.
* segmentclip: fix wrong pad template unrefTim-Philipp Müller2012-09-131-2/+0
| | | | | Blows up when trying to instantiate a second clip element of the same type, like in the generic/states unit test.
* waylandsink: fail gracefully with an error message if we can't connect to ↵Tim-Philipp Müller2012-09-131-1/+12
| | | | | | | | | wayland g_return_val_if_fail() is not for error handling, it's for catching programming errors in public API. Fixes problem with generic/states unit test.
* siren: init debug category before logging anythingTim-Philipp Müller2012-09-132-4/+0
|
* tests: skip mxf tests while elements haven't been ported yetTim-Philipp Müller2012-09-132-0/+10
|
* schroenc: remove GST_ERROR statement that was committed by accidentTim-Philipp Müller2012-09-131-1/+1
|
* tests: fix jifmux testTim-Philipp Müller2012-09-131-2/+6
| | | | | Need to pass a GstSample now for GST_TAG_APPLICATION_DATA instead of a GstBuffer.
* pnm: Port to 1.0 APIOlivier Crête2012-09-125-106/+143
|
* freeze: Use a GPtrArray instead of a GQueueOlivier Crête2012-09-122-38/+18
| | | | | This way, the most common function (changing buffers) becomes O(1) instead of O(n)
* freeze: Port to 1.0 APIOlivier Crête2012-09-123-115/+83
|
* speed: Various 1.0 style additionsOlivier Crête2012-09-122-99/+48
| | | | Use GstAudioInfo everywhere, etc
* speed: port to 0.11Sreerenj Balachandran2012-09-123-144/+109
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683727
* liveadder: port to 1.0 APIOlivier Crête2012-09-123-227/+227
|
* collectpads: remove gst_collect_pads_add_pad_fullStefan Sauer2012-09-127-31/+32
| | | | | Rename gst_collect_pads_add_pad_full() to gst_collect_pads_add_pad() and fix all invocations.
* siren: Port to 1.0 APIOlivier Crête2012-09-123-110/+49
|
* dvbsuboverlay: Use default query handlers where neededEdward Hervey2012-09-121-8/+8
| | | | And fixup getcaps handler while I'm at it
* camerabin: port tagsetter mode setting codeThiago Santos2012-09-121-6/+4
| | | | | | | Check directly with GST_IS_TAG_SETTER instead of using the deprecated GstImplementsInterface Fixes the image tag setting unit test
* tests: fix win32 build even moreTim-Philipp Müller2012-09-121-1/+4
|
* tests: mpegtsmux: port to the new GLib thread APIMark Nauwelaerts2012-09-121-1/+1
|
* codecparsers: vc1: fix aspect ratio calculation.Gwenole Beauchesne2012-09-121-2/+5
| | | | | | | | | | ASPECT_HORIZ_SIZE and ASPECT_VERT_SIZE are syntax elements that hold binary encodings of sizes ranging from 1 to 256. Thus, the calculated pixel-aspect-ratio was off by one. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> https://bugzilla.gnome.org/show_bug.cgi?id=683858
* codecparsers: h264parse: don't use anonymous unions.Gwenole Beauchesne2012-09-123-6/+8
| | | | | | | Anonymous union is an ISO C (2011) feature that is not exposed in compilers strictly conforming to the previous standard. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* codecparsers: h264: compute pixel aspect ratio.Gwenole Beauchesne2012-09-122-0/+37
| | | | | Signed-off-by: Simon Farnsworth <simon.farnsworth@onelan.co.uk> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* tests: attempt to get disabled streamheader test to compile on win32Tim-Philipp Müller2012-09-121-0/+7
| | | | Though it probably won't work, but then it's disabled.
* opus + jpegformat: unbreak non-debug buildPeter Korsgaard2012-09-123-5/+5
| | | | | | | | | | opus + jpegformat plugin builds fail when gstreamer is configured with --disable-gst-debug as they are checking the GST_DISABLE_DEBUG symbol instead of GST_DISABLE_GST_DEBUG. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> https://bugzilla.gnome.org/show_bug.cgi?id=683850
* jpegformat: don't link to libgstinterfaces which doesn't exist any longerTim-Philipp Müller2012-09-121-5/+3
|
* spanplc: Don't unref too much, don't forward gap eventOlivier Crête2012-09-111-6/+3
|
* spanplc: Port to 1.0 APIOlivier Crête2012-09-113-109/+65
|
* audiovisualizer: Don't try to sync controller values to invalid timestampOlivier Crête2012-09-111-1/+2
|
* jpegparse: Finish port to 1.0 APIOlivier Crête2012-09-114-84/+64
|
* test: Simplify autoconvert testOlivier Crête2012-09-111-29/+25
|
* autoconvert: Look at all possibilities for accept-caps even if there is a ↵Olivier Crête2012-09-111-16/+25
| | | | | | | selected subelement If the accept-caps succeeds with a different subelement, then the subsequent caps event will change the current subelement.
* test: Flush opus encoder between testsOlivier Crête2012-09-111-1/+1
|
* test: Flush opus encoder between testsOlivier Crête2012-09-111-0/+5
|
* uvch264: Make gudev/libusb a hard dependency and remove XU_FIND_UNIT ioctl ↵Youness Alaoui2012-09-113-118/+85
| | | | | | | support Conflicts: sys/uvch264/gstuvch264_src.c
* ext, gst: only activate in pull mode if upstream is seekableMark Nauwelaerts2012-09-116-6/+12
|
* festival: timed text is text/x-raw nowTim-Philipp Müller2012-09-111-1/+1
|
* d3dvideosink: port to the new GLib thread APIMark Nauwelaerts2012-09-113-17/+13
|
* tests: mpeg2enc, mplex: port to the new GLib thread APIMark Nauwelaerts2012-09-112-24/+24
|
* opusenc: port to the new GLib thread APIMark Nauwelaerts2012-09-112-18/+18
|
* gdp: move gdp plugin here from -baseTim-Philipp Müller2012-09-113-2/+19
| | | | Needs some reworking.
* gdp: dump bytes into debug log using GST_MEMDUMPTim-Philipp Müller2012-09-111-28/+5
| | | | Instead of home-grown solution.
* update for new variable namesWim Taymans2012-09-111-5/+5
|
* tests: use multifdsink for streamheader testTim-Philipp Müller2012-09-111-16/+10
| | | | | | | Use multifdsink for pipes instead of multisocketsink, to avoid "creating GSocket from fd 9: Socket operation on non-socket "criticals from Gio. Test still fails, but it fails in a different way now.