Matej Knopp
|
a1a493dae4
|
matroskademux: update stream->pos when sending buffers so that gap events are not sent unnecessarily
https://bugzilla.gnome.org/show_bug.cgi?id=708505
|
2013-09-24 15:12:44 -07:00 |
|
Sebastian Dröge
|
d8841b4832
|
matroska-demux: Make sure that subtitle buffers are \0-terminated
https://bugzilla.gnome.org/show_bug.cgi?id=707933
|
2013-09-20 10:22:40 +02:00 |
|
Seán de Búrca
|
9d3dbd6581
|
matroskademux: Fix off-by-one in validation of UTF-8
https://bugzilla.gnome.org/show_bug.cgi?id=707933
|
2013-09-12 09:19:15 +02:00 |
|
Thiago Santos
|
193ce9110e
|
matroskademux: Preserve seqnum when pushing seek upstream
After converting a seek from time to bytes, use the same seqnum
on the event that goes upstream
|
2013-09-10 17:57:49 -03:00 |
|
Sebastian Dröge
|
9863e08839
|
matroskademux: Don't print warnings during flushing and stop as soon as possible
https://bugzilla.gnome.org//show_bug.cgi?id=705442
|
2013-08-08 11:53:15 +02:00 |
|
Sebastian Dröge
|
2e35b36aab
|
gst: Don't swap start/stop for negative rates in the SEGMENT query
|
2013-07-29 12:12:41 +02:00 |
|
Sebastian Dröge
|
722ef42196
|
matroskademux: Implement SEGMENT query
|
2013-07-29 10:53:54 +02:00 |
|
Matej Knopp
|
7335b81c47
|
matroskademux: fix memory leak in check_subtitle_buffer
https://bugzilla.gnome.org/show_bug.cgi?id=704921
|
2013-07-26 17:11:31 +02:00 |
|
Thiago Santos
|
8bd12e12b3
|
matroskademux: fix seqnum handling for seeks
Use the same seqnum as the seek for flushes/segments that are
caused by the seek. Also do the same for segment events
Fixes #676242
|
2013-07-25 15:24:31 -03:00 |
|
Sebastian Dröge
|
57dd1189d5
|
matroskademux: Add support for group-id in the stream-start event
|
2013-07-22 15:30:13 +02:00 |
|
Arnaud Vrac
|
6e26f1d067
|
mastrokademux: do not push discont buffers if they aren't discont
Unset the discont flag instead of posssibly pushing a buffer with
a flag that's still set.
https://bugzilla.gnome.org/show_bug.cgi?id=682110
|
2013-07-17 18:10:11 +01:00 |
|
Jonas Holmberg
|
beebe2b7af
|
matroskademux: Unlock stream lock after use
Stream lock of sink pad was not unlocked after non-updating seek.
|
2013-07-09 11:25:14 +02:00 |
|
Sebastian Dröge
|
75b5a54f17
|
matroskademux: Add MPEG4 video profile/level to the caps
|
2013-07-01 11:01:13 +02:00 |
|
Sebastian Dröge
|
423bddac6a
|
matroskademux: Add AAC profile/level to the caps
https://bugzilla.gnome.org/show_bug.cgi?id=703312
|
2013-07-01 11:01:13 +02:00 |
|
Sebastian Dröge
|
3c9aba91dc
|
matroska: Add initial VP9 support
|
2013-06-21 18:22:13 +02:00 |
|
Bruno Gonzalez
|
e89a48616b
|
matroskademux: Don't unlock stream lock without locking it first
https://bugzilla.gnome.org/show_bug.cgi?id=702167
|
2013-06-14 14:10:13 +02:00 |
|
Tim-Philipp Müller
|
213cd2777b
|
matroskademux: mark subtitle streams as sparse in stream-start event
And also mark the streams that should be selected by default if
marked so in the headers.
https://bugzilla.gnome.org/show_bug.cgi?id=600648
|
2013-06-12 15:31:22 +01:00 |
|
Sebastian Dröge
|
e2b46a776f
|
matroskademux: Send stream headers after the segment event
https://bugzilla.gnome.org/show_bug.cgi?id=700799
|
2013-06-11 13:54:53 +02:00 |
|
Ognyan Tonchev
|
0584d5c4c9
|
matroskademux: add stream-format=raw to aac caps
https://bugzilla.gnome.org/show_bug.cgi?id=699303
|
2013-05-01 15:47:15 +02:00 |
|
Tim-Philipp Müller
|
078ff16abe
|
matroskademux: fix some debug messages
|
2013-04-03 00:49:37 +01:00 |
|
Arnaud Vrac
|
00b46b4744
|
matroskademux: handle TrueHD audio codec id
https://bugzilla.gnome.org/show_bug.cgi?id=697113
|
2013-04-02 22:47:54 +01: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
|
230cf41cc9
|
Fix FSF address
https://bugzilla.gnome.org/show_bug.cgi?id=687520
|
2012-11-04 00:07:18 +00:00 |
|
Tim-Philipp Müller
|
ef0805ea14
|
matroskademux: put streamheaders on vorbis/speex/flac/theora caps to make remuxing work
https://bugzilla.gnome.org/show_bug.cgi?id=640589
|
2012-10-30 23:29:46 +00:00 |
|
Alexey Fisher
|
29cd24bc41
|
matroskademux: mark invisible VP8 frames with the DECODE_ONLY flag
https://bugzilla.gnome.org/show_bug.cgi?id=654259
|
2012-10-27 14:46:02 +01:00 |
|
Руслан Ижбулатов
|
b75628f041
|
matroskademux: Per-track tags for Matroska
Requires Matroska file to have sane layout (track info before tag info).
Uses replace-merge.
Makes track UIDs 64-bit.
Fixes #682448
|
2012-10-26 10:03:55 +02:00 |
|
Mark Nauwelaerts
|
f12ef67f56
|
ext, gst: only activate in pull mode if upstream is seekable
|
2012-09-11 17:44:51 +02:00 |
|
Tim-Philipp Müller
|
9bf90f47cf
|
video/x-xvid -> video/mpeg,mpegversion=4
|
2012-09-03 02:51:24 +01:00 |
|
Tim-Philipp Müller
|
fb0f3c17f5
|
text/plain + text/x-pango-markup -> text/x-raw
|
2012-09-02 02:50:50 +01:00 |
|
Tim-Philipp Müller
|
b27ac94af2
|
gst_message_new_duration -> gst_message_new_duration_changed
|
2012-09-02 01:31:53 +01:00 |
|
Tim-Philipp Müller
|
4bb52bbadf
|
docs: gst-launch -> gst-launch-1.0 and ffmpegcolorspace -> videoconvert
|
2012-08-27 21:20:30 +01:00 |
|
Tim-Philipp Müller
|
bce47066ca
|
video/x-dvd-subpicture -> subpicture/x-dvd
|
2012-08-20 23:30:38 +01:00 |
|
Sebastian Dröge
|
6f74b2afb7
|
gst: Set alignment at the correct place of GstAllocationParams
|
2012-08-08 17:41:31 +02:00 |
|
Sebastian Dröge
|
7b5925b5a4
|
gst: Add stream-id to stream-start events
|
2012-08-06 13:43:57 +02:00 |
|
Sebastian Dröge
|
46255d6ada
|
matroskademux: Chain up to the parent class' query handler if no pad is provided
|
2012-08-06 10:59:18 +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
|
1a46572aaa
|
matroskademux: push mode: increase segment accuracy following seek
Conflicts:
gst/matroska/matroska-demux.c
|
2012-07-24 21:15:49 +02:00 |
|
Mark Nauwelaerts
|
ea0729ff32
|
matroskademux: perform proper KEY_UNIT seek also in push mode
Conflicts:
gst/matroska/matroska-demux.c
|
2012-07-24 21:15:49 +02:00 |
|
Mark Nauwelaerts
|
7e9dffa226
|
matroskademux: avoid NULL access when checking subtitle
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680388
|
2012-07-24 12:33:41 +02:00 |
|
Mark Nauwelaerts
|
d6ef204190
|
matroskademux: generate correct segment stream time
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680275
|
2012-07-23 17:38:43 +02:00 |
|
Mark Nauwelaerts
|
a5dfa3d689
|
matroskademux: proper parse recovery after seek
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680427
|
2012-07-23 15:45:33 +02:00 |
|
Sebastian Dröge
|
b4621cbb3a
|
matroskademux: Non-update seeks should still make sure that reverse playback status is reset
Conflicts:
gst/matroska/matroska-demux.c
|
2012-07-20 15:33:43 +02:00 |
|
Sebastian Dröge
|
9a83a0749e
|
matroskademux: Properly initialize from_offset and from_time
|
2012-07-20 15:33:04 +02:00 |
|
Sebastian Dröge
|
b02034dda1
|
matroskademux: We need an index and index entry for reverse playback
Reverse playback does not work with index-less files yet.
|
2012-07-20 14:28:37 +02:00 |
|
Sebastian Dröge
|
6dbc6ad3cf
|
matroskademux: Fix reverse playback for seeks without stop position
Conflicts:
gst/matroska/matroska-demux.c
gst/matroska/matroska-demux.h
|
2012-07-20 11:23:16 +02:00 |
|
Sebastian Dröge
|
42b5065cc4
|
matroskademux: Only take the stream_start_time into account for SET seeks
For other seeks the stream_start_time is already added to the
segment values.
Conflicts:
gst/matroska/matroska-demux.c
|
2012-07-20 11:18:27 +02:00 |
|
Sebastian Dröge
|
9fdcad4aee
|
matroskademux: Pass seek rate to upstream seek events in push mode
Fixes bug #679435.
Conflicts:
gst/matroska/matroska-demux.c
|
2012-07-18 11:40:56 +02: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 |
|