Arnaud Vrac
8ed611cdbc
avidemux: do not push discont buffers if they aren't discont
...
https://bugzilla.gnome.org/show_bug.cgi?id=682110
2013-05-15 13:16:11 +01:00
Sebastian Dröge
b0b0557c48
gst: Add better support for static plugins
2013-04-15 15:54:11 +02:00
David Schleef
53f8b05b08
Use %03u for format in gst_pad_create_stream_id_printf()
2013-03-25 18:57:08 -07:00
Tim-Philipp Müller
dfde4179e8
avimux: change raw video caps order so that GRAY8 is last
...
People like colours.
https://bugzilla.gnome.org/show_bug.cgi?id=695543
2013-03-12 00:16:18 +00:00
Dirk Van Haerenborgh
065bdf5925
avimux: support raw BGR
...
https://bugzilla.gnome.org/show_bug.cgi?id=695543
2013-03-11 14:51:00 +01:00
Dirk Van Haerenborgh
d7743cf7c6
avidemux: support raw video with negative height
...
https://bugzilla.gnome.org/show_bug.cgi?id=695541
2013-03-11 14:23:46 +01:00
Mark Nauwelaerts
56e2767c20
avidemux: push mode: handle some more 0-size buffer cases
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=684944
2013-02-24 19:28:07 +01:00
Tim 'mithro' Ansell
c499a81848
avimux: Fixing buffer leak in gst_avi_mux_do_buffer
...
gst_avi_mux_do_buffer was leaking data from gst_collect_pads_pop.
2013-02-12 10:09:05 +01:00
Mark Nauwelaerts
bf81dce432
avidemux: correct duration for audio VBR buffers in pull mode
2013-02-10 15:10:32 +01:00
Mark Nauwelaerts
f0645b79c5
avidemux: proper position reporting and push mode timestamping
...
... and align current_total semantics in push and pull mode,
which tracks bytes for CBR and blocks for VBR.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=691481
2013-02-08 21:41:55 +01:00
Dirk Van Haerenborgh
18ff57d6b3
avimux: add support for raw monochrome 8-bit video
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=692932
2013-01-31 13:00:17 +01:00
Wim Taymans
dcb0e0af93
avidemux: cleanup in flag define
2012-12-20 13:04:52 +01:00
Wim Taymans
0e522bc69a
avidemux: improve debug
2012-12-20 13:04:52 +01:00
Tim-Philipp Müller
230cf41cc9
Fix FSF address
...
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-11-04 00:07:18 +00:00
Wim Taymans
a2eead3d60
avi_ fix invert function
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=686550
2012-10-22 11:55:59 +02:00
Wim Taymans
0e3ef30c31
avi: fix debug
2012-10-22 11:55:22 +02:00
Tim-Philipp Müller
f94572fb36
avidemux: append palette data to paletted 8-bit RGB frames
...
Fixes playback of 8-bit indexed RGB videos, with fixes in -base.
https://bugzilla.gnome.org/show_bug.cgi?id=686046
2012-10-16 01:09:05 +01:00
Mark Nauwelaerts
b10829d6c8
avidemux: push mode; handle some initial junk before hdrl list
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=685059
2012-10-01 15:50:53 +02:00
Mark Nauwelaerts
cb0e4b2059
avidemux: recognize all xsub frames as keyframes
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=684977
2012-09-28 17:04:42 +02:00
Mark Nauwelaerts
511dfa5ee5
avidemux: push mode: find the correct chunk for segment following seek
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=684977
2012-09-28 17:04:42 +02:00
Tim-Philipp Müller
c3f62d7ead
avimux: send stream-start event
2012-09-23 16:33:34 +01:00
Stefan Sauer
f874922e1c
collectpads: remove gst_collect_pads_add_pad_full
...
Rename gst_collect_pads_add_pad_full() to gst_collect_pads_add_pad() and fix all
invocations.
2012-09-12 21:05:44 +02:00
Mark Nauwelaerts
f12ef67f56
ext, gst: only activate in pull mode if upstream is seekable
2012-09-11 17:44:51 +02:00
Mark Nauwelaerts
ca36de1e8f
avidemux: remove defunct commented code
2012-09-10 14:30:42 +02:00
Tim-Philipp Müller
6dc7b4c3c7
video/x-3ivx and video/x-xvid -> video/mpeg,mpegversion=4
...
If it ever turns out that we really must use thoe specific
fourccs and not the generic one, we can still add a flavor
field to the caps later.
2012-09-10 00:43:24 +01:00
Tim-Philipp Müller
9bf90f47cf
video/x-xvid -> video/mpeg,mpegversion=4
2012-09-03 02:51:24 +01:00
Mark Nauwelaerts
e1881d1e44
avidemux: avoid invalid H264 bytestream codec_data
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681369
2012-08-28 19:01:11 +02:00
Tim-Philipp Müller
4bb52bbadf
docs: gst-launch -> gst-launch-1.0 and ffmpegcolorspace -> videoconvert
2012-08-27 21:20:30 +01:00
Sebastian Dröge
7b5925b5a4
gst: Add stream-id to stream-start events
2012-08-06 13:43:57 +02:00
Tim-Philipp Müller
c074bfd0b9
gst_tag_list_free -> gst_tag_list_unref
2012-08-04 16:10:16 +01:00
Sebastian Dröge
0827f54b93
tag: Update for taglist/tag event API changes
2012-07-28 00:19:51 +02:00
Mark Nauwelaerts
6cc2ad4744
avidemux: rearrange some checks to avoid NULL use
2012-07-24 16:05:32 +02:00
Mark Nauwelaerts
6cb106d690
avidemux: use same fourcc to determine caps in determining uncompressed-ness
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=673898
Conflicts:
gst/avi/gstavidemux.c
2012-07-24 16:05:31 +02:00
Mark Nauwelaerts
e5369901ad
Revert "avidemux: Don't consider 0 fcc_handler as uncompressed."
...
This reverts commit c6b9f5b25a
.
fourcc GST_RIFF_rgb = 0 still leads to raw uncompressed rgb caps.
See also https://bugzilla.gnome.org/show_bug.cgi?id=673898
2012-07-24 16:05:31 +02:00
Tim-Philipp Müller
f879e4e0f0
avidemux: fix header parsing in push mode
...
Fix 'break' that got warped to the wrong place,
probably as part of a merge. Fixes GST_IS_BUFFER
criticals in parse_idit() when being accidentally
passed a NULL buffer because of the missing break.
gst-launch-1.0 playbin uri=http://docs.gstreamer.com/media/sintel_trailer-480i.avi
2012-07-18 23:43:59 +01:00
Edward Hervey
f063e40af7
demux: Push STREAM_START event when needed
2012-07-13 13:51:48 +02:00
Mark Nauwelaerts
f1b435d1b5
update for riff field rename
2012-07-09 12:53:47 +02:00
Sebastian Dröge
aeafc3a093
gst: Implement segment-done event
2012-07-05 13:13:09 +02:00
Wim Taymans
30d3dfee36
update for task api change
2012-06-20 10:33:42 +02:00
Sebastian Dröge
a1948e34d2
elements: Use gst_pad_set_caps() instead of manual event fiddling
2012-06-08 15:54:42 +02:00
Wim Taymans
b5df4f0e62
update for tag event change
2012-06-06 13:02:12 +02:00
Thiago Santos
46083803d7
avimux: fix assertion when handling a date tag as a string
...
Date tags are GDate, not strings. Add a special case to convert
it to the exif date format representation in string to avoid
the assertion
2012-05-21 10:34:20 -03:00
Luis de Bethencourt
c7f124c8a8
avi: fix build errors
...
fix redundant declarations
and also style/indent issues
2012-04-30 21:30:56 +01:00
Vincent Penquerc'h
cfd0da4146
avi: implement forward snapping keyframe seeking
...
In pull mode with an index.
2012-04-30 10:20:40 +01:00
Mark Nauwelaerts
67e168aef4
collectpads2: rename to collectpads
2012-04-17 15:14:27 +02:00
Mark Nauwelaerts
04b4d30f2c
misc: chain up to collectpads event handler
2012-04-16 16:37:49 +02:00
Edward Hervey
4bd694d2cd
avi: Check return value of GstByteWriter
2012-04-12 15:47:49 +02:00
Tim-Philipp Müller
e09ae5736d
Use new gst_element_class_set_static_metadata()
2012-04-10 00:51:41 +01:00
Sebastian Dröge
aa2cd462da
gst: Update for GST_PLUGIN_DEFINE() API changes
2012-04-05 17:36:38 +02:00
Sebastian Dröge
5cdd49bf25
gst: Update versioning
2012-04-04 14:37:47 +02:00