summaryrefslogtreecommitdiff
path: root/ext/assrender/gstassrender.c
AgeCommit message (Collapse)AuthorFilesLines
2012-10-25assrender: Handle GAP eventsSebastian Dröge1-0/+17
2012-10-17Use gst_element_class_set_static_metadata()Tim-Philipp MĂĽller1-1/+1
where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
2012-09-23assrender: disable for autoplugging until it worksTim-Philipp MĂĽller1-1/+2
https://bugzilla.gnome.org/show_bug.cgi?id=683192 https://bugzilla.gnome.org/show_bug.cgi?id=684683
2012-09-14replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts1-1/+1
2012-09-14ffmpegcolorspace is no moreWim Taymans1-1/+1
2012-07-27assrender: process ATTACHMENT tag as sampleMark Nauwelaerts1-16/+12
2012-05-29assrender: Refactoring and make core more similar to textoverlayAndre Moreira Magalhaes (andrunko)1-202/+397
Especially the combining of the text and video buffers is now almost the same as in textoverlay. We should really get a base class for this. Conflicts: ext/assrender/gstassrender.c ext/assrender/gstassrender.h
2012-04-05gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge1-1/+1
2012-03-29Merge remote-tracking branch 'origin/0.10'Sebastian Dröge1-0/+3
Conflicts: NEWS RELEASE common configure.ac docs/libs/gst-plugins-bad-libs-sections.txt docs/plugins/gst-plugins-bad-plugins.args docs/plugins/gst-plugins-bad-plugins.hierarchy docs/plugins/gst-plugins-bad-plugins.interfaces docs/plugins/inspect/plugin-adpcmdec.xml docs/plugins/inspect/plugin-adpcmenc.xml docs/plugins/inspect/plugin-assrender.xml docs/plugins/inspect/plugin-audiovisualizers.xml docs/plugins/inspect/plugin-autoconvert.xml docs/plugins/inspect/plugin-bayer.xml docs/plugins/inspect/plugin-bz2.xml docs/plugins/inspect/plugin-camerabin2.xml docs/plugins/inspect/plugin-celt.xml docs/plugins/inspect/plugin-dataurisrc.xml docs/plugins/inspect/plugin-debugutilsbad.xml docs/plugins/inspect/plugin-dtmf.xml docs/plugins/inspect/plugin-dtsdec.xml docs/plugins/inspect/plugin-dvbsuboverlay.xml docs/plugins/inspect/plugin-dvdspu.xml docs/plugins/inspect/plugin-faac.xml docs/plugins/inspect/plugin-faad.xml docs/plugins/inspect/plugin-gsm.xml docs/plugins/inspect/plugin-h264parse.xml docs/plugins/inspect/plugin-mms.xml docs/plugins/inspect/plugin-modplug.xml docs/plugins/inspect/plugin-mpeg2enc.xml docs/plugins/inspect/plugin-mpegdemux2.xml docs/plugins/inspect/plugin-mpegtsdemux.xml docs/plugins/inspect/plugin-mpegvideoparse.xml docs/plugins/inspect/plugin-mplex.xml docs/plugins/inspect/plugin-pcapparse.xml docs/plugins/inspect/plugin-rawparse.xml docs/plugins/inspect/plugin-rtpmux.xml docs/plugins/inspect/plugin-rtpvp8.xml docs/plugins/inspect/plugin-scaletempo.xml docs/plugins/inspect/plugin-schro.xml docs/plugins/inspect/plugin-sdp.xml docs/plugins/inspect/plugin-segmentclip.xml docs/plugins/inspect/plugin-shm.xml docs/plugins/inspect/plugin-videomaxrate.xml docs/plugins/inspect/plugin-videoparsersbad.xml docs/plugins/inspect/plugin-vp8.xml docs/plugins/inspect/plugin-y4mdec.xml ext/celt/gstceltdec.c ext/dts/gstdtsdec.c ext/modplug/gstmodplug.cc ext/opus/gstopusenc.c gst-libs/gst/video/gstbasevideocodec.c gst-libs/gst/video/gstbasevideocodec.h gst-libs/gst/video/gstbasevideodecoder.c gst-libs/gst/video/gstbasevideodecoder.h gst-libs/gst/video/gstbasevideoencoder.c gst-libs/gst/video/gstbasevideoencoder.h gst/adpcmdec/Makefile.am gst/audiovisualizers/gstbaseaudiovisualizer.c gst/h264parse/gsth264parse.c gst/mpegdemux/mpegtsparse.c gst/mpegtsdemux/mpegtsbase.c gst/mpegtsdemux/mpegtspacketizer.c gst/mpegtsdemux/mpegtsparse.c gst/mpegtsdemux/tsdemux.c gst/mpegtsdemux/tsdemux.h gst/mxf/mxfdemux.c gst/rawparse/gstaudioparse.c gst/videoparsers/gsth263parse.c gst/videoparsers/gsth264parse.c sys/d3dvideosink/d3dvideosink.c sys/decklink/gstdecklinksink.cpp sys/dvb/gstdvbsrc.c sys/shm/gstshmsrc.c sys/vdpau/h264/gstvdph264dec.c sys/vdpau/mpeg/gstvdpmpegdec.c tests/examples/opencv/gst_element_print_properties.c win32/common/config.h
2012-03-11fix for caps api changesWim Taymans1-3/+5
2012-03-06Add missing GLIB_DISABLE_DEPRECATION_WARNINGSEdward Hervey1-0/+3
Suppress warnings about deprecated threading and GValueArray API, so git compiles with -Werror.
2012-02-08GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHINGWim Taymans1-2/+2
2012-01-25port some more to new memory APIMark Nauwelaerts1-12/+9
Fixes #668677.
2012-01-19port to new gthread APIWim Taymans1-43/+39
2011-11-28various: fix pad template ref leaksVincent Penquerc'h1-6/+5
https://bugzilla.gnome.org/show_bug.cgi?id=662664
2011-11-17add parent to pad functionsWim Taymans1-22/+22
2011-11-16add parent to query functionWim Taymans1-10/+8
2011-11-15_peer_get_caps() -> _peer_query_caps()Wim Taymans1-1/+1
2011-11-15change getcaps to queryWim Taymans1-8/+48
2011-10-27assrender: fix compilationWim Taymans1-2/+2
2011-10-27Merge branch 'master' into 0.11Wim Taymans1-1/+1
2011-10-18assrender, nuvdemux: unref buffers with gst_buffer_unref()Tim-Philipp MĂĽller1-1/+1
2011-10-06assrender: port to 0.11Wim Taymans1-174/+142
2011-07-20Fix compilation for unused but not setNicolas Dufresne1-1/+6
https://bugzilla.gnome.org/show_bug.cgi?id=654572
2011-04-16assrender: refactor blitting, avoid writing past end of bufferDavid Schleef1-67/+96
Previous blitting code could potentially write past the end of the buffer if the x or y position was odd, and for the same underlying reason, didn't get the chroma registration correct in the odd position case. https://bugzilla.gnome.org/show_bug.cgi?id=647830
2010-11-25assrender: Remove dead assignmentsEdward Hervey1-19/+4
2010-11-09assrender: Remove unused src_stride variable from blit functionsMart Raudsepp1-2/+1
2010-06-27assrender, ivfparse, jpegformat: fix compiler warnings with debugging ↵Tim-Philipp Müller1-2/+2
disabled in core
2010-04-08assrender: pass constant string as format string to printfTim-Philipp MĂĽller1-5/+5
Fix compiler warning about non-string literal being passed as first argument to print.
2010-02-27assrender: Drop text buffers before the segment start and clip running time ↵Sebastian Dröge1-0/+17
end to the segment stop
2010-02-27assrender: Consume text buffers if they're to be displayed in the next 500msSebastian Dröge1-7/+7
Instead of only consuming them if they're to be display now. Consuming them then might make following buffers with the same timestamp to be too late.
2010-02-23assrender: Protect libass structures from concurrent access from multiple ↵Sebastian Dröge1-2/+20
threads Fixes bug #608751.
2010-02-16assrender: If no codec data is set, still initialize the ass trackSebastian Dröge1-0/+3
2010-02-02assrender: instruct libass to use light autohintingGrigori Goronzy1-1/+1
Fixes bug #608753.
2010-02-02assrender: Don't scan current working directory recursively for fontsEric Appleman1-1/+0
This can take a very long time and also libass will overwrite files if there's an embedded font with the same filename as an existing file. Fixes bug #575878 and #608706.
2010-01-14assrender: Improve debug output a bit and simplify codeSebastian Dröge1-6/+6
2010-01-14assrender: Make sure that the video buffer is writable before writing to itSebastian Dröge1-0/+1
2009-12-09assrender: Implement srcpad query function to always forward to the video ↵Sebastian Dröge1-0/+17
sinkpad
2009-12-09assrender: Proxy buffer allocation on video sinkpad to the srcpadSebastian Dröge1-0/+30
...and add getcaps function to the video sinkpad.
2009-12-09assrender: Implement srcpad event functions for seeking and correct event ↵Sebastian Dröge1-0/+52
forwarding Copied from textoverlay.
2009-12-08assrender: Add docs and integrate into the docs build systemSebastian Dröge1-2/+16
2009-12-08assrender: For synchronizing the text, take the video running time of the ↵Sebastian Dröge1-1/+6
next frame This makes sure that libass already has all text buffers for the next frame at the time when the next frame is processed. Without this text buffers might be one frame late or not shown at all if they're only shown for a single frame.
2009-12-08assrender: Fix I420 mode and enable itSebastian Dröge1-91/+128
2009-12-08assrender: Fix compilation with older libass versionsSebastian Dröge1-0/+4
2009-12-07assrender: Don't unref buffers twiceSebastian Dröge1-1/+0
2009-12-07assrender: Improve embedded font usageSebastian Dröge1-5/+38
For this add some new mimetypes and also check the filename extension. Fixes bug #603938.
2009-12-07assrender: Disable I420 support for now, it doesn't work reliable yetSebastian Dröge1-4/+6
2009-12-07assrender: Add support for I420Sebastian Dröge1-2/+177
2009-12-07assrender: Optimize blit function and add support for all other non-alpha ↵Sebastian Dröge1-60/+122
RGB formats Also make sure to not write behind array bounds.
2009-12-07assrender: Fix attachment tag handling and move it into a separate functionSebastian Dröge1-63/+44
...to prevent code duplication.