summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-06-22metadata: map more tags and fix reading of xmp tagsStefan Kost3-15/+65
Register xmp schemas for photoshop and iptc. Map a few location tags there. Add more dc tags. Fix reading xmp tag by iteration over known schemas. Add some more debug logging.
2009-06-22camerabin: more cleanup in testsStefan Kost1-9/+10
Add more debug logging. Remove unused mutex and cond.
2009-06-22camerabin: code cruft removal and debug logsStefan Kost5-134/+92
Remove unused code. Add lots of debug loging. Change comments for local functions to not use /** gtk-doc start style.
2009-06-22camerabin: add camerabin examplesStefan Kost8-15/+3057
gst-camera is a gtk-test app to play with the imagecapture and videorecording. gst-camera-perf is a tool to run various scenarios and take time meassurements (e.g. shot-to-shot). Also sort the output files in configure.ac a bit to be in alphabetical order.
2009-06-22metadata: fix conversion of geo coordinatesStefan Kost1-10/+17
Coordinate conversion has been verified with exiv2 and some webpages. Minutes wher totally off and seconds were not used at all.
2009-06-22h264parse: detect and fix for bad NALU sizesWim Taymans1-0/+10
when in AVC mode a nalu size seems invalid, assume the NALU has the size of the available data instead of looping forever. Fixes #586354
2009-06-20VDPAU: Add some debug statementsJan Schmidt2-0/+18
2009-06-20VDPAU: Fix build flags to pull in gst-plugins-base libsJan Schmidt1-2/+2
2009-06-20VDPAU: Refactor the error path to a common output, and fix a leak.Jan Schmidt1-16/+24
Don't leak the input buffer on errors. Add some debug statements.
2009-06-20VDPAU: Fix up caps in vdpaumpegdec. Remove extra semicolonJan Schmidt1-4/+3
Fix a typo in the caps for the VDPAU mpeg decoder (chroma_type->chroma-type) and use the GST_VDP_VIDEO_CAPS for the pad template. Remove a stray semicolon.
2009-06-20VDPAU: Enhance the configure testsJan Schmidt2-5/+36
Check for the VDPAU headers in /usr/include/nvidia as they are on some platforms (Fedora/rpmfusion). Also check that the libvdpau library is available.
2009-06-20vdpaumpegdec: use fixed src capsCarl-Anton Ingmarsson1-0/+1
2009-06-20vdpaumpegdec: drop all frames before a GOP when we seekCarl-Anton Ingmarsson2-1/+26
2009-06-20vdpaumpegdec: small cleanupCarl-Anton Ingmarsson1-4/+3
2009-06-20vdpau: s/IS_VDPAU/IS_VDPCarl-Anton Ingmarsson7-13/+13
2009-06-20vdpaumpegdec: send newsegment event if only the rate has been updatedCarl-Anton Ingmarsson1-3/+11
2009-06-20vdpaumpegdec: use mutex to protect mpeg_dec->seeking from concurrent accessCarl-Anton Ingmarsson2-1/+16
2009-06-20vdpaumpegdec: use gst_pad_get_parent for threadsafetyCarl-Anton Ingmarsson1-23/+41
2009-06-20vdpaumpegdec: further work on seekingCarl-Anton Ingmarsson1-34/+27
2009-06-20vdpaumpegdec: small cleanupsCarl-Anton Ingmarsson2-29/+32
2009-06-20vdpaumpegdec: set GST_BUFFER_FLAG_DELTA_UNIT on non I_FRAME'sCarl-Anton Ingmarsson1-0/+8
2009-06-20vdpaumpegdec: rename gstvdpmpegdecoder.[ch] to gstvdpmpegdec.[ch]Carl-Anton Ingmarsson4-4/+4
2009-06-20vdpaumpegdec: rename GstVdpMpegDecoder to GstVdpMpegDecCarl-Anton Ingmarsson3-94/+90
2009-06-20vdpaumpegdec: pass buffer size directly to gst_vdp_mpeg_decoder_decodeCarl-Anton Ingmarsson2-5/+4
2009-06-20vdpaumpegdec: small cleanupCarl-Anton Ingmarsson1-1/+2
2009-06-20vdpaumpegdec: calculate byterate from the size of the incoming dataCarl-Anton Ingmarsson2-12/+38
2009-06-20vdpaumpegdec: print frame_nr in debug printCarl-Anton Ingmarsson1-2/+4
2009-06-20vdpaumpegdec: interlaced fixesCarl-Anton Ingmarsson1-1/+3
2009-06-20vdpaumpegdec: only set base duration onceCarl-Anton Ingmarsson1-7/+7
2009-06-20vdpaumpegdec: don't send the EVENT_NEWSEGMENT downstream if we're seekingCarl-Anton Ingmarsson1-1/+8
2009-06-20vdpaumpegdec: implement seekingCarl-Anton Ingmarsson2-8/+166
2009-06-20vdpaumpegdec: change a GST_DEBUG to GST_WARNINGCarl-Anton Ingmarsson1-1/+1
2009-06-20vdpaumpegdec: remove unused broken_gop fieldCarl-Anton Ingmarsson2-5/+0
2009-06-20vdpaumpegdec: add new gst_vdp_mpeg_decoder_flush for flushing the decoderCarl-Anton Ingmarsson1-15/+22
2009-06-20vdpaumpegdec: use GSE_DEBUG_FUNCPTRCarl-Anton Ingmarsson1-6/+11
2009-06-20vdpaumpegdec: don't drop discont buffersCarl-Anton Ingmarsson1-1/+0
2009-06-20vdpaumpegdec: handle GST_QUERY_POSITION and GST_QUERY_DURATIONCarl-Anton Ingmarsson4-1/+117
2009-06-20vdpaumpegdec: calculate correct duration from data in ↵Carl-Anton Ingmarsson4-3/+48
MPEG_PACKET_EXT_PICTURE_CODING
2009-06-20vdpaumpegdec: fix so that the first frame in a raw mpegvideo stream get ↵Carl-Anton Ingmarsson2-6/+7
timestamp 0
2009-06-20vpdaumpegdec: remove useless GstVdpDecoder baseclassCarl-Anton Ingmarsson5-353/+127
2009-06-20vdpaumpegdec: use GstBitReader to parse bitstreamCarl-Anton Ingmarsson3-293/+405
2009-06-20vdpau: change element rank for testing purposesCarl-Anton Ingmarsson2-2/+2
set mpegvideoparse rank to primary and vdpaumpegdec to primary - 1 to get vdpaumpegdec correctly plugged into playbin
2009-06-20vdpau: add debug on GstVdpDevice destroyCarl-Anton Ingmarsson2-0/+4
2009-06-20vdpaumpegdec: small code cleanupCarl-Anton Ingmarsson1-14/+15
2009-06-20vdpaumpegdec: remove unnused GstVdpBFrame structCarl-Anton Ingmarsson1-6/+0
2009-06-20vdpaumpegdec: fix small typo in debug printCarl-Anton Ingmarsson1-1/+1
2009-06-20vdpaumpegdec: fixup timestamping of outgoing buffersCarl-Anton Ingmarsson2-5/+8
2009-06-20vdpaumpegdec: don't add forward_reference if the frame is an I_FRAMECarl-Anton Ingmarsson1-1/+2
2009-06-20vdpaumpegdec: set correct timestampsCarl-Anton Ingmarsson1-2/+1
2009-06-20vdpaumpegdec: remove unneeded locking since we know do StateChange correctlyCarl-Anton Ingmarsson2-14/+0