summaryrefslogtreecommitdiff
path: root/ext/flac/gstflacenc.c
Commit message (Collapse)AuthorAgeFilesLines
* flacenc: remove old since comments and update loggingStefan Sauer2013-04-031-19/+4
| | | | Don't pretend that we have a timestamp on a buffer when we never set one.
* flacenc: add more example pipelinesTim-Philipp Müller2013-03-231-2/+9
|
* Fix FSF addressTim-Philipp Müller2012-11-041-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* docs: gst-launch -> gst-launch-1.0 and ffmpegcolorspace -> videoconvertTim-Philipp Müller2012-08-271-1/+1
|
* flacenc: allow a TOC with single alternative top-level entryAnton Belka2012-08-101-7/+20
| | | | | | | Allow a TOC that has a single alternative top-level entry with multiple sequence sub-entries https://bugzilla.gnome.org/show_bug.cgi?id=540891
* flacenc: add TOC supportAnton Belka2012-08-071-6/+119
| | | | | | Add TOC as embedded cuesheets in flac files. https://bugzilla.gnome.org/show_bug.cgi?id=54089
* gst_tag_list_free -> gst_tag_list_unrefTim-Philipp Müller2012-08-041-2/+2
|
* flacenc: obtain image type from the sample infoMark Nauwelaerts2012-07-271-11/+2
|
* flacenc: remove extraneous _unrefMark Nauwelaerts2012-07-271-1/+0
| | | | ... since we did not obtain a buffer ref from the GstSample.
* flacenc: Update to use GstSample tag setting APIRobert Swain2012-07-271-3/+6
|
* flacenc: only set complete output caps onceMark Nauwelaerts2012-07-251-16/+1
| | | | ... so as to avoid downstream complaints about missing streamheaders.
* flacenc: pass correct parameters to encoder libMark Nauwelaerts2012-07-251-2/+2
|
* flacenc: adjust to modified audioencoder getcaps helper APIMark Nauwelaerts2012-07-251-1/+1
|
* update for audio api changeWim Taymans2012-06-081-1/+1
|
* Use new gst_element_class_set_static_metadata()Tim-Philipp Müller2012-04-101-1/+1
|
* ext: Update for GstAudioEncoder API changesSebastian Dröge2012-03-301-4/+4
|
* flacenc: plug ref leakMark Nauwelaerts2012-03-291-0/+1
|
* flacenc: query downstream for BYTE seeking supportMark Nauwelaerts2012-03-281-0/+20
|
* Merge branch 'master' into 0.11Wim Taymans2012-03-221-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unport gdkpixbuf not merged: https://bugzilla.gnome.org/show_bug.cgi?id=654850 Conflicts: docs/plugins/Makefile.am docs/plugins/gst-plugins-good-plugins-docs.sgml docs/plugins/gst-plugins-good-plugins-sections.txt docs/plugins/gst-plugins-good-plugins.hierarchy docs/plugins/inspect/plugin-avi.xml docs/plugins/inspect/plugin-png.xml ext/flac/gstflacdec.c ext/flac/gstflacdec.h ext/libpng/gstpngdec.c ext/libpng/gstpngenc.c ext/speex/gstspeexdec.c gst/audioparsers/gstflacparse.c gst/flv/gstflvmux.c gst/rtp/gstrtpdvdepay.c gst/rtp/gstrtph264depay.c
| * flacenc: generate seektables every 10 sec by defaultRoss Burton2012-03-121-1/+1
| | | | | | | | | | Since this is what the command line tool does as well, it seems like a better default.
* | flacenc: fix streamheadersWim Taymans2012-03-131-4/+5
| | | | | | | | | | | | Fix the caps of flacenc, the reference encoder only support 24 bits in 32 bits. Set streamheader on output caps.
* | flacenc: fix event handlingWim Taymans2012-02-271-35/+3
| | | | | | | | | | Fix dodgy segment event handling Chain up to parent event handler
* | Merge commit '38516ad367128d83f9e156529018adb4433cd328' into 0.11Tim-Philipp Müller2012-02-271-3/+0
|\ \ | |/ | | | | | | | | Conflicts: ext/pulse/pulseaudiosink.c gst/audioparsers/gstmpegaudioparse.c
| * flacenc: remove post-port bogus _unrefMark Nauwelaerts2012-02-221-3/+0
| |
* | flacenc: fix get_caps function some more so that all structures have channel ↵Tim-Philipp Müller2012-02-221-2/+2
| | | | | | | | | | | | | | | | | | | | info Set channels and channel-layout on the right structure; that is, the structure we are going to append to the caps we are building, and not the structure we are using as a template for all the structures. Fixes first structure of the returned caps not having any channel info set on it.
* | flacenc: microoptimisation: avoid unnecessary list and string copiesTim-Philipp Müller2012-02-221-6/+5
| |
* | flacenc: audio caps have a *list* of formats, not an array of formatsTim-Philipp Müller2012-02-221-8/+8
| | | | | | | | | | | | A list of things in caps is something where one is picked in the course of negotiation. An array is always something that only makes sense as a whole in that order.
* | flacenc: remove bogus pad locking that causes deadlocksTim-Philipp Müller2012-02-221-4/+0
| | | | | | | | | | | | It's not clear why the pad object lock is taken here. But gst_pad_{has,get}_current_caps() will try to take the lock as well and deadlock, since it's not recursive.
* | flacenc: set right number of channels on caps in get_caps functionTim-Philipp Müller2012-02-221-1/+1
| |
* | Merge branch 'master' into 0.11Wim Taymans2012-02-101-8/+9
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | Conflicts: ext/flac/gstflacenc.c ext/jack/gstjackaudioclient.c ext/jack/gstjackaudiosink.c ext/jack/gstjackaudiosrc.c ext/pulse/plugin.c ext/shout2/gstshout2.c gst/matroska/matroska-mux.c gst/rtp/gstrtph264pay.c
| * flacenc: fix event leak when there is no peer on the src padVincent Penquerc'h2012-02-031-4/+2
| |
* | flac: Use new audio encoder/decoder base class API for srcpad capsSebastian Dröge2012-02-011-1/+1
| |
* | update for HEADER flagWim Taymans2012-01-301-2/+2
| |
* | more memory API portingWim Taymans2012-01-251-19/+22
| |
* | eqMerge remote-tracking branch 'origin/master' into 0.11Tim-Philipp Müller2012-01-121-1/+3
|\ \ | |/ | | | | | | | | | | | | | | Conflicts: ext/jack/gstjackaudiosink.c ext/jack/gstjackaudiosrc.c gst/matroska/matroska-mux.c gst/matroska/matroska-read-common.c gst/rtpmanager/gstrtpssrcdemux.c
| * flacenc: do not drop the first data buffer on the floor (and leak it either)Vincent Penquerc'h2012-01-121-1/+3
| |
| * various: fix pad template leaksVincent Penquerc'h2011-11-281-4/+2
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662664
* | flac: Port to the new raw audio capsSebastian Dröge2012-01-061-123/+117
| |
* | More printf format warning fixesTim-Philipp Müller2011-11-221-1/+2
| |
* | Merge branch 'master' into 0.11Wim Taymans2011-11-171-0/+2
|\ \ | |/ | | | | | | | | Conflicts: ext/speex/gstspeexenc.c gst/rtpmanager/rtpsession.c
| * flacenc: reset tag setter interface when appropriateMark Nauwelaerts2011-11-161-0/+2
| |
* | _query_peer_*() -> _peer_query_*()Wim Taymans2011-11-151-4/+4
| |
* | ext, gst: update for taglist API changesTim-Philipp Müller2011-10-301-1/+1
| |
* | flacenc: Properly register typeEdward Hervey2011-10-131-1/+1
| | | | | | | | It's a subclass of GstAudioEncoder and not of GstElement
* | Merge branch 'master' into 0.11Wim Taymans2011-09-281-236/+160
|\ \ | |/ | | | | | | Conflicts: ext/flac/gstflacenc.c
| * flacenc: port to audioencoderMark Nauwelaerts2011-09-281-228/+136
| |
* | flac: port to 0.11Wim Taymans2011-04-191-74/+71
|/
* flacenc: Properly interprete the result of strcmp()Sebastian Dröge2011-04-131-1/+2
|
* flacenc: Don't store image tags inside the vorbiscomments and the flac metadataSebastian Dröge2011-04-131-0/+6
| | | | | | Instead only store them inside the flac metadata. There's no point in storing them twice and the flac metadata is still the official way to store image tags inside flac.
* flacenc: Add support for writing METADATA_BLOCK_PICTURE blocks for ↵Sebastian Dröge2011-04-011-5/+54
| | | | GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE