summaryrefslogtreecommitdiffstats
path: root/gst/avi
Commit message (Collapse)AuthorAgeFilesLines
* Fix compile warnings with gcc 4.0.1.Alessandro Decina2009-09-221-2/+2
|
* avi: fix timestamps in push modeWim Taymans2009-09-211-6/+8
|
* avi: add some performance measurementsWim Taymans2009-09-211-4/+38
| | | | | Measure the performance of various index and header parsing steps to the PERFORMANCE debug category.
* avidemux: some logging cleanup to help understanding the index parsing overheadStefan Kost2009-09-181-14/+38
|
* Remove Ronald Bultje from Authors fieldDavid Schleef2009-09-052-2/+1
| | | | | | Replaced with "GStreamer maintainers <gstreamer-devel@lists.sourceforge.net>" or just removed, depending on the number of other authors.
* avidemux: push mode; cater for unusual chunk sizesMark Nauwelaerts2009-08-312-17/+32
|
* avidemux: push mode; cater for chunk paddingMark Nauwelaerts2009-08-101-0/+7
|
* avidemux: only use stream's pad after having checked it existsMark Nauwelaerts2009-08-101-5/+8
|
* avidemux: sprinkle some more GST_DEBUG_FUNCPTRMark Nauwelaerts2009-08-101-5/+9
|
* avidemux: post error message if no pads to push EOS event onMark Nauwelaerts2009-08-101-3/+22
|
* avidemux: fix typo in warning messageMark Nauwelaerts2009-08-101-1/+1
|
* avidemux: fix some buffer ref handlingMark Nauwelaerts2009-08-101-5/+31
|
* avidemux: do not exceed maximum number of supported streamsMark Nauwelaerts2009-08-101-1/+12
|
* avidemux: prevent double unref; gst_avi_demux_parse_avih already unrefsMark Nauwelaerts2009-08-101-2/+0
|
* avidemux: verify size of INFO LIST to satisfy subsequent expectationsMark Nauwelaerts2009-08-101-5/+17
|
* avidemux: check video stream framerate against avi header frame durationMark Nauwelaerts2009-08-101-1/+18
| | | | | The former might be bogus in silly cases, and the latter seems to carry more weight.
* avidemux: streamline stream duration calculationMark Nauwelaerts2009-08-101-23/+23
|
* avidemux: Fix last commit and improve readabilitySebastian Dröge2009-07-291-14/+15
|
* Fixed the fix for TIME->DEFAULT conversion.Руслан Ижбулатов2009-07-291-6/+47
| | | | Fixes bug #578052 again.
* avimux: adds support to wmaThiago Santos2009-07-281-1/+30
|
* avimux: adds support to wmvThiago Santos2009-07-281-1/+22
|
* avi: Don't forward NEWSEGMENT events from upstreamSebastian Dröge2009-07-091-0/+27
| | | | | | | New ones are generated later and simply forwarding them can result in NEWSEGMENT events of different format going downstream. Fixes bug #587983.
* avidemux: Replace deprecated GST_DISABLE_DEBUG with correct macro. Fixes #587826Philip Jgenstedt2009-07-061-7/+7
|
* avidemux: Removed unused variableEdward Hervey2009-06-251-2/+0
|
* avidemux: short-circuit gst_avi_demux_src_convert() when parsing the indexTim-Philipp Müller2009-06-241-37/+51
| | | | | | | | Don't call gst_avi_demux_src_convert() for each single index entry. Not only do we already have the pointer to the stream context, we also know the formats we want to convert from and to already, so we may just as well use optimised conversion routines that bypass some of the checks and lookups made in gst_avi_demux_src_convert().
* avidemux: Sprinkle branch likeliness macros over the code.Edward Hervey2009-06-241-26/+29
|
* avidemux: post container-format tagTim-Philipp Müller2009-06-221-6/+13
|
* avidemux: streaming; adjust sizes to cater for padding in chunksMark Nauwelaerts2009-06-181-2/+2
|
* avidemux: streaming mode; handle data chunks grouped in rec lists.Mark Nauwelaerts2009-06-171-0/+19
| | | | Fixes #567983.
* avidemux: debug_memdump() unknown tags. Refactor junk parsing code.Edward Hervey2009-06-091-28/+47
| | | | This makes life slightly easier when debugging avi files.
* avidemux: skip JUNK chunks in data section in streaming modeTim-Philipp Müller2009-06-011-0/+2
| | | | | Skip JUNK tags in streaming mode as well instead of EOSing prematurely. Fixes #564100.
* avidemux: Fix pointer arithmeticSebastian Dröge2009-05-131-2/+2
| | | | This fixes a seeking regression, bug #134522.
* avidemux: initialize variable to 0Tristan Matthews2009-05-111-1/+1
| | | | Fixes #582218.
* avidemux: Use the first entry for a given stream if the first entry is after ↵Sebastian Dröge2009-05-111-4/+13
| | | | the seek position
* avidemux: Use binary search for finding the requested index entry when seekingSebastian Dröge2009-05-111-17/+27
|
* Add RANKS for various encoders and muxersChristian Schaller2009-05-071-1/+1
|
* avidemux: Move 'res' to where it's actually being used.Edward Hervey2009-04-181-5/+3
| | | | res was never used outside of that block except for a dead assignment.
* avidemux: don't push EOS in streaming modeWim Taymans2009-04-141-4/+2
| | | | | | In streaming mode, avidemux is not supposed to send an EOS event downstream but it is supposed to return UNEXPECTED from the chain function instead so that upstream can do the right EOS handling.
* avidemux: add convert query, fix duration queryLRN2009-04-101-1/+31
| | | | | | | | | Fix the duration query so that it also works with formats other than TIME, such as DEFAULT to get the number of frames. Add a convert function. Fixes #578052.
* i18n: make sure gettext gives us UTF-8 at all timesTim-Philipp Müller2009-03-251-0/+1
|
* avidemux: don't post an error if EOS can't be pushed downstream.Alessandro Decina2009-03-241-6/+1
| | | | | This aligns avidemux with other demuxers and fixes a bug using avidemux with a recent gnonlin.
* avidemux: fix SEEK event handling in push modeJulien Moutte2009-02-261-3/+10
| | | | | When in push mode we should not try to handle the SEEK event as there's no code to handle it properly. Propagate upstream.
* avidemux: avoid crashing on subtitlesWim Taymans2009-02-251-2/+9
| | | | | Avoid a crash in avi with subtitles by only dereferencing the video description when we actually are dealing with video in the _invert function.
* avidemux: Fix alignment issues by using GST_READ_*Sebastian Dröge2009-02-221-5/+5
| | | | | | | | Reading integers from random memory addresses will result in SIGBUS on some architectures if the memory address is not correctly aligned. This can happen at two places in avidemux so we should use GST_READ_UINT32_LE and friends here. Fixes bug #572256.
* Remove useless processing for non-raw formatsEdward Hervey2009-01-301-10/+8
|
* Remove version numbers from a few gst-launch examples.Stefan Kost2009-01-291-2/+2
| | | | The majority of the examples doe not use -0.10 and this will also help us to maintain the docs.
* Update and add documentation for plugins with no deps (gst).Stefan Kost2009-01-282-28/+13
| | | | Link to properties. Correct titles for examples. Document a few trivial cases. Keep lists in section file and docs/plugins/Makefile.am alphabetically ordered.
* gst/avi/gstavimux.c: Minor fix/cleanup in header field calculation.Mark Nauwelaerts2009-01-071-2/+3
| | | | | | Original commit message from CVS: * gst/avi/gstavimux.c: (gst_avi_mux_audsink_set_caps): Minor fix/cleanup in header field calculation.
* gst/avi/gstavimux.*: Ensure header size invariance during subsequent rewrite ↵Mark Nauwelaerts2009-01-062-1/+17
| | | | | | | | | | | by using tags snapshot. Original commit message from CVS: * gst/avi/gstavimux.c: (gst_avi_mux_reset), (gst_avi_mux_riff_get_avi_header): * gst/avi/gstavimux.h: Ensure header size invariance during subsequent rewrite by using tags snapshot.
* ext/pulse/pulsemixerctrl.c: And remove temporary comment pointing to the bug ↵Stefan Kost2008-12-191-2/+2
| | | | | | | | | | ticket. Original commit message from CVS: * ext/pulse/pulsemixerctrl.c: And remove temporary comment pointing to the bug ticket. * gst/avi/gstavimux.c: Move reoccuring logging to LOG and log instance too.