summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-29dfbvideosink: port to 1.0Kazunori Kobayashi
including the following supports and fixes: * Create DirectFB surfaces from GstBufferPool * Add NV12 pixel format support * Don't use the cursor in the exclusive mode - EnableCusor() can be only used when the administrative mode is set in DirectFB 1.6.0 and later. * Support multiple plane rendering for planar color formats - This accommodates the chroma plane offsets of the framebuffer in planar formats. * Invoke SetConfiguration regardless of video mode setting in setcaps() - SetConfiguration() method should be invoked regardless of the result of gst_dfbvideosink_get_best_vmode(), since the two are unrelated. * Disable DirectFB signal handler - "--dfb:no-sighandler" option is passed to DirectFBInit(). This prevents DirectFB from trying to kill the process and allows GStreamer's termination sequence to proceed normally. https://bugzilla.gnome.org/show_bug.cgi?id=703520
2013-08-29avdtputil: Some minor cleanup and leak fixesSebastian Dröge
2013-08-29bluez: support aac in avdtpsrcBernhard Miller
Signed-off-by: Bernhard Miller <bernhard.miller@streamunlimited.com>
2013-08-28Back to developmentSebastian Dröge
2013-08-28Release 1.1.4gst-plugins-bad-1.1.4Sebastian Dröge
2013-08-28Update .po filesSebastian Dröge
2013-08-28po: update translationsSebastian Dröge
2013-08-28mpegts: mark as unstable APITim-Philipp Müller
2013-08-27mpegtsdemux: fix possible read beyond end of buffer when resyncingTim-Philipp Müller
2013-08-27h264parse: only update src CAPS when it's necessaryMatthieu Bouron
https://bugzilla.gnome.org/show_bug.cgi?id=705452
2013-08-27h264parse: do not set CAPS and passthrough mode if SPS/PPS have not been parsedMatthieu Bouron
https://bugzilla.gnome.org/show_bug.cgi?id=705452
2013-08-26configure.ac: Don't set BZ2_LIBS if bz2 is not foundSebastian Dröge
2013-08-26webpdec: Some cleanup and minor fixesSebastian Dröge
2013-08-26webp: Add WebP image decoder pluginSreerenj Balachandran
https://bugzilla.gnome.org/show_bug.cgi?id=706285
2013-08-23facedetect: new property to control bus messages updatesNicola Murino
https://bugzilla.gnome.org/show_bug.cgi?id=655622
2013-08-23opencv: Fix indentionSebastian Dröge
2013-08-23opencv: Port to non-deprecated GMutex/GCond APISebastian Dröge
2013-08-23opencv: Add disparity-map calculation elementMiguel Casas-Sanchez
https://bugzilla.gnome.org/show_bug.cgi?id=704760
2013-08-22directsoundsrc: Remove unused variableSebastian Dröge
2013-08-22configure: Update opencv dependency, 2.4.5 works too.Sebastian Dröge
2013-08-22directsoundsrc: Add 'device-name' property for selecting a audio deviceKishore Arepalli
https://bugzilla.gnome.org/show_bug.cgi?id=706574
2013-08-22configure: Fix bz2 configure check for WindowsSebastian Dröge
Due to function decorations on Windows AC_CHECK_LIB can't be used to check for bz2. https://bugzilla.gnome.org/show_bug.cgi?id=465924
2013-08-21tsdemux: Refuse negative rates which we don't support yetEdward Hervey
And remove a check which was done before
2013-08-21mpegtsmux: Set the program number from prog-mapJesper Larsen
The prog-map property of mpegtsmux only allows you to group pids together in a program. The program number set in the PAT/PMT tables cannot be set explicitly. This patch will set the program number according to the prog-map. If a program id of 0 is given, the first vacant program number starting from 1 will be used. https://bugzilla.gnome.org/show_bug.cgi?id=697239
2013-08-21dvb: Adapt for latest mpegts lib changesEdward Hervey
2013-08-21mpegtsbase: Adapt for latest mpegts lib changesEdward Hervey
2013-08-21mpegts: ABI/API break: Use GPtrArray instead of GArrayEdward Hervey
While it was a great idea, various g-i based bindings don't support GArray with entries greater than sizeof(gpointer) :( So let's just make everybody happy by just using GPtrArray. And since we're breaking the API, also rename the various descriptor fields to no longer have the descriptor_ prefix. It does cost a bit more in terms of memory/cpu usage, but makes it usable from bindings.
2013-08-20uvch264src: don't error out on incomplete aux data segmentRobert Krakora
It appears that the Logitech C920 sometimes drops the next to last segment of RAW aux data contained within the MJPEG container. H264 data that is multiplexed with in the same container does not appear to be affected. This appears to be a bug in the Logitech C920 firmware and uvch264src should not error out in this case. Sometimes it can take 24 hours of continuous streaming for the problem to occur, but sometimes it takes only a couple of hours. https://bugzilla.gnome.org/show_bug.cgi?id=706276
2013-08-20ivtc: Use input framerate when possibleEdward Hervey
if input is 30000/1001 ... use 24000/1001 as the output fixated framerate
2013-08-20id3mux: handle publisher, interpreted-by and musical-key tagsMatthieu Bouron
https://bugzilla.gnome.org/show_bug.cgi?id=705999
2013-08-20mpegvideoparse: Fix switch statement in level detection codeSebastian Dröge
Properly fall through the cases without re-assigning the level to the wrong value. https://bugzilla.gnome.org/show_bug.cgi?id=706369
2013-08-20jpegparse: Forward segment event after capsEdward Hervey
Store it until we know what our caps are.
2013-08-20test: fix compiler warning in aiffparse test on 32-bit x86Tim-Philipp Müller
2013-08-19aiffparse: fix copyrightMatthieu Bouron
2013-08-17tests: fix some leaks in aiffparse unit testTim-Philipp Müller
2013-08-17tests: fix state change order in aiffparse testTim-Philipp Müller
Do state changes from sink to src. Fixes race condition in pull mode test where the source will start up and push buffers to queue/identity or aiffparse before the main thread has managed to set them to playing yet.
2013-08-17aiffparse: add testsMatthieu Bouron
https://bugzilla.gnome.org/show_bug.cgi?id=705993
2013-08-17aiffparse: don't leak adapterTim-Philipp Müller
2013-08-17aiffparse: s/newsegment/segment/Matthieu Bouron
https://bugzilla.gnome.org/show_bug.cgi?id=705993
2013-08-17aiffparse: fix push modeMatthieu Bouron
Fix push mode by handling sink events (CAPS, SEGMENT) properly. https://bugzilla.gnome.org/show_bug.cgi?id=705993
2013-08-16mpeg4videoparse: Reparse the config if the size changedOlivier Crête
Also only re-issue the caps update if the part of the config that changed is one we care about.
2013-08-16srtpdec: fix buffers being dropped due to shadowed variableTim-Philipp Müller
Spotted by gstblub@gmail.com. https://bugzilla.gnome.org/show_bug.cgi?id=706091
2013-08-16dashdemux: offset segment numbers by startNumberChris Bass
For SegmentTemplate elements containing a startNumber attribute, the `number' member of GstMediaSegments should be offset by the value of startNumber; however, this is not currently the case. As a result, the first URI(s) requested by the download loop will be wrong. This commit ensures that segment numbers will be offset by startNumber when one is present in a SegmentTemplate element. https://bugzilla.gnome.org/show_bug.cgi?id=705661
2013-08-16dashdemux: remove incorrect timestamp scaling.Chris Bass
When using a SegmentTemplate element, the timestamps of the buffers output by dashdemux are incorrect, causing problems downstream. The reason is that GstMediaSegment start times are calculated (in gst_mpdparser_get_chunk_by_index) by multiplying segment index by segment duration and then scaling the result according the `timebase' attribute from the MPD. However, the segment duration is already a GstClockTime (i.e., it has already been scaled according to the timebase from the MPD and converted to a nanosecond value), so multiplying it by the segment index will give the correct timestamp without the need for any further scaling. https://bugzilla.gnome.org/show_bug.cgi?id=705679
2013-08-15examples: remove another obsolete exampleTim-Philipp Müller
2013-08-15ext: Use new flush vfunc of video codec base classes and remove reset ↵Sebastian Dröge
implementations
2013-08-14examples: remove prehistoric examplesTim-Philipp Müller
2013-08-14interaudiosrc: make silence memory actually contain silenceTim-Philipp Müller
instead of random data. Reported by Marco Micheletti on gstreamer-devel.
2013-08-14dvbbasebin: fix criticals when trying to cast a GstPad to a GstElementTim-Philipp Müller
message->src might be a GstPad. Observed during gst-inspect-1.0 -a
2013-08-14.gitignore: Update for new files to ignoreEdward Hervey