summaryrefslogtreecommitdiff
path: root/ext/faad
Commit message (Collapse)AuthorAgeFilesLines
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-141-1/+1
|
* faad: do not access frame buffer following _finish_frame callMark Nauwelaerts2012-08-021-2/+3
| | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680494
* faad: only discard frame once upon decoding errorMark Nauwelaerts2012-07-201-2/+0
| | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=679886
* faad: don't access buffer after _finish_frameWim Taymans2012-06-121-6/+9
| | | | | Unmap the buffer before calling _finish_frame because we are not allowed to access it after.
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-051-1/+1
|
* gst: Update versioningSebastian Dröge2012-04-041-1/+1
|
* ext: Update for audio decoder API changesSebastian Dröge2012-03-301-1/+1
|
* Merge remote-tracking branch 'origin/0.10'Sebastian Dröge2012-03-291-0/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * faad: fixup nasty typo breaking compilationMark Nauwelaerts2012-02-231-1/+1
| |
| * faad: discard frame upon decoding errorMark Nauwelaerts2012-02-231-0/+2
| |
* | faad: add some channel map debugWim Taymans2012-03-201-1/+1
| |
* | faad: optimize channel remap, avoid potential memcpyWim Taymans2012-03-202-5/+40
| | | | | | | | | | Combine the channel remap and copy in one operation. Calculate the channel remap table only once, make a shortcut when we are not doing any remapping.
* | update for memory api changesWim Taymans2012-03-151-1/+1
| |
* | Merge branch 'master' into 0.11Wim Taymans2012-02-101-1/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ext/chromaprint/gstchromaprint.c ext/mpeg2enc/Makefile.am ext/voaacenc/gstvoaacenc.c gst/dvbsuboverlay/gstdvbsuboverlay.c gst/mpegtsdemux/mpegtsbase.c gst/sdp/gstsdpdemux.c gst/videoparsers/gsth264parse.c sys/d3dvideosink/d3dvideosink.c tests/examples/camerabin/gst-camera-perf.c tests/examples/camerabin/gst-camerabin-test.c tests/examples/camerabin2/gst-camerabin2-test.c tests/examples/mxf/mxfdemux-structure.c tests/examples/scaletempo/demo-main.c
| * faad: include specific support AAC stream formats in template capsVincent Penquerc'h2012-02-021-1/+2
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=665394
| * various: fix pad template ref leaksVincent Penquerc'h2011-11-281-4/+3
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662664
* | faad: Use new audio encoder/decoder base class API for srcpad capsSebastian Dröge2012-02-011-7/+1
| |
* | port some more to new memory APIMark Nauwelaerts2012-01-251-6/+13
| | | | | | | | Fixes #668677.
* | faad: Unset the UNPOSITIONED flag if we have valid channel positionsSebastian Dröge2012-01-111-0/+3
| |
* | faad: Make sure that the srcpad has caps before finishing actual audio dataSebastian Dröge2012-01-091-1/+2
| |
* | faad: Update for the new raw audio capsSebastian Dröge2012-01-052-34/+37
| |
* | GST_FLOW_UNEXPECTED -> GST_FLOW_EOSWim Taymans2012-01-031-1/+1
| |
* | update for adapter api changeWim Taymans2011-11-101-1/+1
| |
* | faad: use right capsWim Taymans2011-10-041-6/+3
| |
* | faad: port to 0.11Wim Taymans2011-09-271-51/+35
|/
* faad: fix compiler warningTim-Philipp Müller2011-09-231-3/+6
| | | | | gstfaad.c: In function 'gst_faad_parse': gstfaad.c:615:11: error: 'len' may be used uninitialized in this function
* faad: parse wants a GstFlowReturn return value, not a gbooleanTim-Philipp Müller2011-09-231-1/+1
|
* faad: use some more boilerplateMark Nauwelaerts2011-09-221-31/+3
|
* faad: port to audiodecoderMark Nauwelaerts2011-09-223-647/+108
|
* android: make it ready for androgenizerThibault Saunier2011-04-111-0/+15
| | | | | | | | Remove the android/ top dir Fixe the Makefile.am to be androgenized To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files. Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
* faad: reflow opening and closing decoderMark Nauwelaerts2010-10-141-4/+24
| | | | | | In particular, this reconfigures quite forcefully when renegotiation is needed. Fixes #631501.
* faad: cater for renegotiationMark Nauwelaerts2010-10-122-0/+12
| | | | | | | At least, whenever either stream (e.g. ADTS) or upstream provides necessary info for doing so. Fixes #631501.
* faad: reverse playback; cater for decoder delayMark Nauwelaerts2010-09-291-0/+30
| | | | ... thereby actually using the gather and decode queues.
* faad: tweak output buffer timestampingMark Nauwelaerts2010-09-291-9/+21
| | | | In particular, avoid packetised input leading to initial to non-0 output ts.
* gst_element_class_set_details => gst_element_class_set_details_simpleBenjamin Otte2010-03-181-7/+4
|
* faad: fix Makefile.am some moreTim-Philipp Müller2010-02-211-3/+4
| | | | | FAAD_CFLAGS and _LIBS should be at the end, and -lgstaudio-0.10 should go right after GST_PLUGINS_BASE_LIBS.
* faad: Link with libgstbase for GstAdapterSebastian Dröge2010-02-191-2/+2
| | | | Also fix order of CFLAGS and LIBS
* faad: guard against codec_data field with a NULL buffer in capsTim-Philipp Müller2010-02-161-0/+2
| | | | Fixes #609478.
* docs: unify doc styleStefan Kost2010-02-161-4/+4
| | | | Use gtkdoc syntax and add short desc for the examples.
* faad: add documentationMark Nauwelaerts2010-02-111-0/+17
|
* faad: remove some redundant codeMark Nauwelaerts2010-02-111-8/+4
| | | | ... and move and modify some debug logging.
* faad: drain sync pending frames when appropriateMark Nauwelaerts2010-02-111-15/+33
|
* faad: send tags exactly once when init'edMark Nauwelaerts2010-02-111-4/+2
|
* faad: refactor some partial stream resetMark Nauwelaerts2010-02-111-8/+16
|
* faad: correctly estimate average bpsMark Nauwelaerts2010-02-111-4/+1
| | | | | | | Count consumed bytes and corresponding duration atomically, rather than letting bytecount run ahead of what has been decoded. Fixes #440476.
* faad: give up after some number of decoding failuresMark Nauwelaerts2010-02-111-5/+20
|
* faad: do not attempt to sync indefinitelyMark Nauwelaerts2010-02-112-1/+17
|
* faad: use adapter rather than temporary bufferMark Nauwelaerts2010-02-112-75/+70
|
* faad: objectify debug statements and adjust some levelsMark Nauwelaerts2010-02-111-20/+26
|
* faad: refactor src caps (re)negotiation and reflow some error exitsMark Nauwelaerts2010-02-111-30/+36
|