summaryrefslogtreecommitdiff
path: root/gst/asfmux/gstasfmux.c
Commit message (Collapse)AuthorAgeFilesLines
* asfmux: remove unnecessary testVincent Penquerc'h2014-04-091-5/+3
| | | | | | | We've been dereferencing that object like there's no tomorrow in the code just before that. Coverity 206369
* asfmux: microoptimisation: avoid unnecessary gst_buffer_get_size() callsTim-Philipp Müller2013-12-011-12/+22
|
* asfmux: don't use buffer after giving away ownershipTim-Philipp Müller2013-11-291-1/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=719553
* asfmux: Various debug argument fixesEdward Hervey2013-07-271-11/+11
| | | | mainly G_GUINT16_FORMAT to ... the right type (guint32 or guint8)
* asfmux: Send stream-start eventSebastian Dröge2013-05-151-0/+5
|
* Fix FSF addressTim-Philipp Müller2012-11-041-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* Use gst_element_class_set_static_metadata()Tim-Philipp Müller2012-10-171-1/+1
| | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-141-1/+1
|
* ffmpegcolorspace is no moreWim Taymans2012-09-141-1/+1
|
* rename some caps and elements in examplesWim Taymans2012-09-141-2/+2
|
* collectpads: remove gst_collect_pads_add_pad_fullStefan Sauer2012-09-121-1/+1
| | | | | Rename gst_collect_pads_add_pad_full() to gst_collect_pads_add_pad() and fix all invocations.
* gst_tag_list_free -> gst_tag_list_unrefTim-Philipp Müller2012-08-041-3/+3
|
* asfmux: update for riff field renameMark Nauwelaerts2012-07-091-3/+3
|
* asfmux: remove deprecated "is-live" propertyTim-Philipp Müller2012-07-061-16/+2
| | | | Use the "streamable" property instead.
* fix x-wmv format stringWim Taymans2012-06-271-14/+12
|
* Fix printf format compiler warnings on mingw-w64Raimo Järvi2012-05-051-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=675520
* asfmux: use some more boilerplateMark Nauwelaerts2012-04-231-33/+2
|
* asfmux: port to 0.11Mark Nauwelaerts2012-04-231-108/+147
|
* collectpads2: rename to collectpadsMark Nauwelaerts2012-04-171-14/+14
|
* Merge remote-tracking branch 'origin/master' into 0.11-premergeEdward Hervey2011-12-301-18/+18
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: docs/libs/Makefile.am ext/kate/gstkatetiger.c ext/opus/gstopusdec.c ext/xvid/gstxvidenc.c gst-libs/gst/basecamerabinsrc/Makefile.am gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.c gst-libs/gst/basecamerabinsrc/gstbasecamerasrc.h gst-libs/gst/video/gstbasevideocodec.c gst-libs/gst/video/gstbasevideocodec.h gst-libs/gst/video/gstbasevideodecoder.c gst-libs/gst/video/gstbasevideoencoder.c gst/asfmux/gstasfmux.c gst/audiovisualizers/gstwavescope.c gst/camerabin2/gstcamerabin2.c gst/debugutils/gstcompare.c gst/frei0r/gstfrei0rmixer.c gst/mpegpsmux/mpegpsmux.c gst/mpegtsmux/mpegtsmux.c gst/mxf/mxfmux.c gst/videomeasure/gstvideomeasure_ssim.c gst/videoparsers/gsth264parse.c gst/videoparsers/gstmpeg4videoparse.c
| * asfmux: port to GstCollectPads2Vincent Penquerc'h2011-12-151-15/+15
| |
| * various: fix pad template ref leaksVincent Penquerc'h2011-11-281-6/+5
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662664
* | collectpads: port API changesStefan Sauer2011-11-171-1/+1
| |
* | make request pads take _%uWim Taymans2011-11-041-6/+6
|/
* asfmux: fix unused-but-set-variable warnings with gcc 4.6Tim-Philipp Müller2011-04-151-2/+0
|
* asfmux: use g_error_free instead of g_freeStefan Kost2011-01-121-1/+1
|
* various (gst): add missing G_PARAM_STATIC_STRINGS flagsStefan Kost2010-10-191-6/+11
| | | | Canonicalize property names as needed.
* asfmux: only use g_warning() when setting the old is-live property, not when ↵Tim-Philipp Müller2010-07-061-1/+2
| | | | | | reading it Don't want warnings in e.g. gst-inspect.
* asfmux: Warn if preroll value is too bigThiago Santos2010-06-241-0/+9
| | | | | Post a warning when the preroll value is greater than the streams duration
* asfmux: Deprecate 'is-live' and add 'streamable' propertyThiago Santos2010-06-081-15/+28
| | | | | | Following the similar change in flvmux, this commit adds 'streamable' property and deprecated 'is-live' for a better/less wrong name.
* asfmux: don't set the 'seekable' flag if we are streamingAndoni Morales Alastruey2010-06-081-2/+5
| | | | Fixes #618522
* asfmux: write preroll info in the header at initializationAndoni Morales Alastruey2010-06-081-1/+1
| | | | | | This value doesn't need to be updated and is usefull in a streaming context Fixes #618522
* asfmux: put headers in streamheader for streamingAndoni Morales Alastruey2010-06-081-0/+33
| | | | Fixes #618522
* Fixes for -Waggregate-returnBenjamin Otte2010-03-231-1/+1
| | | | The flag wasn't added due to libexif using aggregate return values.
* Add -Wmissing-declarations -Wmissing-prototypes to configure flagsBenjamin Otte2010-03-211-1/+1
| | | | And fix all warnings
* gst_element_class_set_details => gst_element_class_set_details_simpleBenjamin Otte2010-03-181-7/+4
|
* asfmux: fix typo in property descriptionTim-Philipp Müller2010-03-131-2/+2
|
* asfmux: Compatibility with WMSP in WMPHåkon Skjelten2010-01-251-10/+63
| | | | | | | | | Makes the asfmux content compatible with WMSP and does some hacks to make it playable in WMP, it doesn't accept data objects with 0 size indicating that we don't know its size, though the spec says it should be possible. Fixes #607555
* [cleanup] Various style and cleanupsBenjamin Otte2010-01-201-3/+3
| | | | | Various fixes for gtk-doc warnings and making functions without arguments take void as parameter.
* asfmux: improving debug messagesThiago Santos2009-11-181-16/+29
| | | | Improves debug messages for asfmux
* asfmux: Raise rank to PRIMARYEdward Hervey2009-11-181-1/+1
|
* asfmux: handle streams with different start timesThiago Sousa Santos2009-11-171-1/+23
| | | | | | | | | | Prevents losing sync when remuxing streams with different start times. The smallest start time is selected as the base time and all timestamps are subtracted from it to get the actual time to be used when muxing and building indexes Fixes #586848
* asfmux: fix tag writing bugThiago Santos2009-10-271-3/+4
| | | | | | | | | g_convert seems to add a single null terminating byte to the end of the string, even when the output is UTF16, we force the second 0 byte when copying to the output buffer. This issue was causing random crashes because it was assumed that the string resulting from g_convert had 2 extra bytes, but it has only one.
* asfmux: Do not mess up GstCollectData listThiago Santos2009-08-121-2/+4
| | | | | | | asfmux was messing up with the GstCollectData list of its GstCollectPads when sorting the list inplace. This patch makes it copy the list before sorting it, leaving the GstCollectPads list as is. Fixes #591610
* asfmux: Set video stream seekable property to trueThiago Santos2009-07-301-1/+7
| | | | Video stream always have indexes, so they are all seekable
* asfmux: Removing useless TODOsThiago Santos2009-07-301-2/+1
| | | | | | After testing in windows and linux, this audio correction field made no difference so far. All example files I got only had zeroes in this field
* asfmux: Fixes video stream properties objectThiago Santos2009-07-301-4/+4
| | | | Fixes stream properties object creation for video content
* asfmux: accept pad requests a little longerThiago Santos2009-07-301-3/+2
| | | | | asfmux now start rejecting pad requests after it pushes the first buffer, before this, it was rejecting after going to paused
* asfmux: adds support to vc-1 streamsThiago Santos2009-07-301-12/+18
|
* asfmux: Forcing pad names to be video_%02d and audio_%02d likeThiago Santos2009-07-281-5/+16
|