Commit graph

10696 commits

Author SHA1 Message Date
Wim Taymans 1ad11e307a update for ringbuffer change 2011-11-11 11:24:00 +01:00
Stefan Sauer 3a1acca583 controller: port api changes 2011-11-10 23:15:30 +02:00
Stefan Sauer 9ce6c731c3 various: add missing includes 2011-11-10 23:09:23 +02:00
René Stadler 3293b88ea1 pulsesink: fix compilation with pulseaudio 0.9 2011-11-10 21:37:38 +01:00
Wim Taymans 7e12b58e37 update for adapter api changes 2011-11-10 18:32:58 +01:00
Wim Taymans fbaf216d25 update for changed base classes 2011-11-10 17:23:47 +01:00
Wim Taymans 00d3f3a454 fix for audio clock change 2011-11-10 13:50:34 +01:00
Wim Taymans 88e398b0ea update for removed fixate function 2011-11-10 11:03:18 +01:00
Wim Taymans 221ea2fc44 Merge branch 'master' into 0.11 2011-11-09 17:40:10 +01:00
Wim Taymans aa0b2b7ea7 updates for new acceptcaps query 2011-11-09 17:38:03 +01:00
Vincent Penquerc'h f4506d5181 avidemux: fix wrong stride when inverting uncompressed video
Such frames have a stride multiple of 4, see
http://lscube.org/pipermail/ffmpeg-issues/2010-April/010247.html.

This showed up on a sample using a odd width of 24 bit video.

https://bugzilla.gnome.org/show_bug.cgi?id=652288
2011-11-09 11:43:41 +00:00
Wim Taymans 85e73e0818 h263ppay: report to 0.11 2011-11-09 12:25:01 +01:00
Wim Taymans 95f3987332 Merge branch 'master' into 0.11
Conflicts:
	ext/flac/gstflacdec.c
	gst/audioparsers/gstflacparse.c
	gst/isomp4/qtdemux.c
2011-11-09 12:18:01 +01:00
Wim Taymans 49658dd5b5 remove query types 2011-11-09 11:53:01 +01:00
Mark Nauwelaerts 9c3516116a qtdemux: minimal sanity check on creation datetime 2011-11-09 10:33:18 +01:00
Olivier Crête e15c293f13 rtph263ppay: Return the sink pad template as sink caps, not the src's
https://bugzilla.gnome.org/show_bug.cgi?id=577784
2011-11-08 15:53:39 +01:00
Olivier Crête 4b28d9d44e rtph263ppay: Also implement size/framerate restrictions in getcaps
https://bugzilla.gnome.org/show_bug.cgi?id=577784
2011-11-08 15:53:18 +01:00
Olivier Crête ff31090671 rtph263ppay: Implement getcaps following RFC 4629, picks the right annexes
https://bugzilla.gnome.org/show_bug.cgi?id=577784
2011-11-08 15:52:57 +01:00
Mark Nauwelaerts 4946cc5e7f qtdemux: also set segment stop at startup rather than only post seek
... so as to ensure consistent playback with or without seek, especially
in presence of some bogus edit list entries.
2011-11-08 14:58:09 +01:00
Wim Taymans c48df77320 update for probe api changes 2011-11-08 11:18:06 +01:00
Stefan Sauer 931354215e goom: code cleanups
Move variables to the scope where they are needed. Use our macros and functions
more.
2011-11-08 09:44:00 +01:00
Stefan Sauer 3e82471125 goom: add a sink_query to eat allocation queries
We should not forward allocation queries for audio to the video sink.
2011-11-08 09:44:00 +01:00
Raul Gutierrez Segales 91af805636 gst/flv/: add amfdefs.h to noinst_HEADERS
https://bugzilla.gnome.org/show_bug.cgi?id=663334
2011-11-07 17:28:38 +00:00
Wim Taymans de020130e6 fix for probe updates 2011-11-07 17:14:17 +01:00
Vincent Penquerc'h cf3f3f14da flvdemux: detect large pts gaps and resync
Should work on multiple gaps, but tested on only one.

https://bugzilla.gnome.org/show_bug.cgi?id=631430
2011-11-07 12:38:49 +00:00
Vincent Penquerc'h 5a73374f2c flacdec: fix off by one between granpos and last_stop 2011-11-07 12:38:10 +00:00
Vincent Penquerc'h 14a9d1d66e flacparse: fix last frame timestamp in fixed block size mode
The last block may have a different block size, so we should not
use it to scale or we'll end up with a wrong timestamp.
See comment and quote from the FLAC format documentation in the code.

Fixes looped playback of FLAC files (via about-to-finish).

https://bugzilla.gnome.org/show_bug.cgi?id=661215
2011-11-07 12:37:10 +00:00
Vincent Penquerc'h 6a25727321 cairotextoverlay: add a 'silent' property to skip rendering
https://bugzilla.gnome.org/show_bug.cgi?id=662856
2011-11-07 12:35:26 +00:00
René Stadler 2a139a28d9 matroskamux: fix regression causing malformed files
This was caused by me in 1b213d. It seems I was too focused on 0.11 when I did
this and tested the wrong branch.

The problem was reported by Alexey Fisher.
2011-11-07 12:00:12 +01:00
Stefan Sauer fb162c8eb4 controller: port to new controller location and api 2011-11-04 20:15:48 +01:00
Wim Taymans 768e3826ab more template fixes 2011-11-04 17:39:15 +01:00
Wim Taymans 7753feb4fd pulseaudiosink: more 0.11 fixing
Make sure the caps event gets to the sink.
2011-11-04 16:21:13 +01:00
Wim Taymans f6f8d9bb17 pulseaudiosink: port some more
Rename decodebin2 -> decodebin some more
Cleanup up sinkpad event handling
2011-11-04 15:35:42 +01:00
Wim Taymans 1352a08a71 pulseaudiosink: port some more to 0.11
We must not forward the caps event. instead we will decide what to do when the
pad block is taken.
Use decodebin instead of decodebin2
2011-11-04 13:56:06 +01:00
Wim Taymans a19a4a69ae more template fixes 2011-11-04 13:12:37 +01:00
Wim Taymans a95acb7122 make %u in all request pad templates 2011-11-04 11:58:22 +01:00
Wim Taymans 2b29d9852c Merge branch 'master' into 0.11
Conflicts:
	gst/rtp/gstrtpvrawdepay.c
2011-11-04 11:01:01 +01:00
Edward Hervey 1e727429a8 Port apedemux 2011-11-04 10:32:46 +01:00
Tim-Philipp Müller d65490dfad rtp: use GLib's G_BIG_ENDIAN define instead of BIG_ENDIAN
Fixes compiler warning on mingw32
2011-11-03 23:28:31 +00:00
Wim Taymans 6cbd6afc0b update for new net library 2011-11-03 16:43:00 +01:00
Wim Taymans e038ab5a0b tags: update for tag API removal 2011-11-02 12:09:20 +01:00
Wim Taymans 22eb0d2300 Merge branch 'master' into 0.11 2011-11-02 10:40:12 +01:00
Wim Taymans 83ccefb24e update for netbuffer api change 2011-11-02 09:06:38 +01:00
Wim Taymans 75e0c6052f update for netaddress change 2011-11-02 09:06:38 +01:00
Wim Taymans b1ef7e8a86 update for meta api change 2011-11-02 09:06:37 +01:00
Wim Taymans 0560ab53c0 update for new task api 2011-11-02 09:06:37 +01:00
Wim Taymans 9a8a8e72c8 structure: fix for api update 2011-11-02 09:06:37 +01:00
Wim Taymans 161310fa23 bufferlist: update for new API 2011-11-02 09:06:37 +01:00
Tim-Philipp Müller 9f77b02b15 Update for pad API changes
GstProbeType, GstProbeReturn and GstActivateMode -> GstPad*
2011-11-01 00:52:28 +00:00
René Stadler cf771ab7ae ac3parse: fix obvious crash 2011-10-31 18:39:35 +01:00