Arnaud Vrac
c4140f9c25
mpegdemux: send codec tag for each stream
2013-08-12 14:32:09 +02:00
Tim-Philipp Müller
c2092d9272
tests: uvch264demux: send stream-start events and fix event order
2013-08-10 21:35:17 +01:00
Tim-Philipp Müller
6f5934f3aa
uvch264mjpgdemux: fix event ordering
2013-08-10 21:35:09 +01:00
Tim-Philipp Müller
86acf25ffc
tests: mplex: fix 'Got data flow before stream-start event' failure
2013-08-10 20:02:01 +01:00
Tim-Philipp Müller
08a918ec5f
tests: mpeg2enc: fix 'Got data flow before stream-start event' failure
2013-08-10 19:54:57 +01:00
Tim-Philipp Müller
ed69b2896f
aiffparse: fix CAPS query
...
Was causing criticals in decodebin/playbin because the caps
query done when exposing pads would return ANY caps.
2013-08-10 19:44:15 +01:00
Tim-Philipp Müller
48734bd522
aiffparse: don't unref NULL buffer
2013-08-10 19:43:41 +01:00
Matthieu Bouron
8c4241e546
aiffparse: set missing layout field in srcpad caps
...
https://bugzilla.gnome.org/show_bug.cgi?id=705674
2013-08-09 23:41:30 +01:00
Matthieu Bouron
5a066fd6dd
aiffparse: send start stream event
...
https://bugzilla.gnome.org/show_bug.cgi?id=705674
2013-08-09 23:40:08 +01:00
Matthieu Bouron
86edc51333
aiffparse: fix buffers initialisation
...
https://bugzilla.gnome.org/show_bug.cgi?id=705674
2013-08-09 23:36:33 +01:00
Lubosz Sarnecki
3384e6a738
build: add subdir-objects to AM_INIT_AUTOMAKE
...
Fixes warnings with automake 1.14.
https://bugzilla.gnome.org/show_bug.cgi?id=705350
2013-08-09 20:25:42 +01:00
David Schleef
b456878697
tests: create/remove orc directory at proper time
...
Before automake creates .deps directories, and during distclean.
https://bugzilla.gnome.org/show_bug.cgi?id=705350
2013-08-09 20:14:03 +01:00
Tim-Philipp Müller
edb114c4bc
tests: fix build of baseaudiovisualizer test with subdir-objects option
...
https://bugzilla.gnome.org/show_bug.cgi?id=705350
2013-08-09 20:14:03 +01:00
Edward Hervey
8074a48594
h264parse: Use slice type to determine if frame is keyframe
...
This is the same behaviour as pre-baseparse-refactoring
https://bugzilla.gnome.org/show_bug.cgi?id=705598
2013-08-09 08:42:43 +02:00
Edward Hervey
b17676a1d5
h264parse: Do not trigger caps update if we only have PPS updates
...
Updating caps results in downstream elements potentially reconfiguring themselves
(such as decoders). If we do this in the middle of keyframes, we would result
in those elements being reconfigured and handling garbage until the next keyframe.
Instead of this only send (potentially) new codec_data when we have *both* SPS and
PPS.
https://bugzilla.gnome.org/show_bug.cgi?id=705333
2013-08-04 12:08:57 +02:00
David Schleef
5b63a7c8e0
ivtc: quiet FIXME when it's not relevant
2013-08-03 23:29:10 -07:00
David Schleef
d5f1ddad85
ivtc: implement new edge-directed upsampling
2013-08-03 23:29:10 -07:00
Tim-Philipp Müller
933965984f
dvbsrc: remove use of _XOPEN_SOURCE
...
Which causes problems when used with _GNU_SOURCE apparently, and it
seems it was only set because of usleep(), which we can just replace
with g_usleep() until we get rid of those entirely.
https://bugzilla.gnome.org/show_bug.cgi?id=705208
2013-08-03 18:09:24 +01:00
Bernhard Miller
f3d6e46454
bluez: return GST_FLOW_EOS in avdtpsrc create when stream is EOF
...
Signed-off-by: Bernhard Miller <bernhard.miller@streamunlimited.com>
https://bugzilla.gnome.org/show_bug.cgi?id=705349
2013-08-02 14:40:54 +01:00
Edward Hervey
3b60f88437
mpegtspacketizer: Look harder for next sync position
...
If ever we lose sync, we were just checking for the next 0x47 marker ...
which might actually happen within a mpeg-ts packet.
Instead check for 3 repeating 0x47 at the expected packet size interval,
which the same logic we use when we initially look for the packet size.
2013-08-02 10:41:25 +02:00
Edward Hervey
c28acaa3c5
mpegtspacketizer: Fix PCR LUT table
...
We were only resetting the first 512 values of the lookup table instead
of the whole 8192.
This resulted in any PCR PID over 0x0200 ... ending up taking the first PCR
table around :(
2013-08-02 10:41:25 +02:00
Thiago Santos
ac07f8577b
dashdemux: properly error out when manifest has no streams
...
Post an error message when the manifest is parsed and no valid streams
are found be activated and used.
Fixes #704308
2013-07-30 22:06:38 -03:00
Tim-Philipp Müller
646ba6b3df
mpegts: private/teletext -> application/x-teletext
2013-07-30 16:08:17 +01:00
Tim-Philipp Müller
dd83d3f46c
win32: update
2013-07-29 21:25:14 +01:00
Tim-Philipp Müller
687bfde5ac
tests: ignore new example binaries
2013-07-29 21:24:51 +01:00
Tim-Philipp Müller
38fa409d77
po: update translations
2013-07-29 21:23:48 +01:00
Sebastian Dröge
65abcb9d23
Back to development
2013-07-29 14:48:02 +02:00
Sebastian Dröge
4481585f1f
Release 1.1.3
2013-07-29 13:52:29 +02:00
Sebastian Dröge
0fafd003ec
Update .po files
2013-07-29 13:52:24 +02:00
Sebastian Dröge
f2b14c68d5
midi: Fix handling of the SEGMENT query
2013-07-29 12:17:57 +02:00
Sebastian Dröge
6812f96de4
gst: Don't swap start/stop for negative rates in the SEGMENT query
2013-07-29 12:14:08 +02:00
Sebastian Dröge
38e832cdef
mpegdemux: Implement SEGMENT query
2013-07-29 11:02:55 +02:00
Sebastian Dröge
12981a5d82
tsdemux: Implement SEGMENT query
2013-07-29 11:02:55 +02:00
Sebastian Dröge
6b78fa336d
mxfdemux: Implement SEGMENT query
2013-07-29 11:02:54 +02:00
Edward Hervey
97426a1caa
all: Fix for GST_DISABLE_GST_DEBUG
...
Where applicable, remove methods that don't do anything different than
the default implementation.
2013-07-29 09:42:12 +02:00
Edward Hervey
bc84cd775f
docs/spec: Really remove all mentions of CELT plugin
2013-07-29 09:42:12 +02:00
Edward Hervey
3ee8aa2c2d
h264parse: Show NALU string type in debug messages
...
If you know the NALU type by heart I tip my hat to you, for the rest of
us mere mortals this is a bit more helpful
2013-07-29 09:42:12 +02:00
Edward Hervey
a45aa8fe48
tsdemux: Remove unused macros
2013-07-29 09:42:12 +02:00
Edward Hervey
edd69b2989
tsdemux: Add more AC3 detection cases
...
ATSC ac3 streams are always guaranteed to be AC3 if EAC3 descriptor
is not present
If stream registration id is 'AC-3' then it's also guaranteed to be AC3.
Finally if AC3 descriptor is present it's guaranteed to be AC3.
Only silences a warning, but still.
2013-07-29 09:42:11 +02:00
Edward Hervey
a76c658e8d
tsdemux: Flush out pending data on EOS
...
Ensures downstream elements (like decoders) really get all the data
2013-07-29 09:42:11 +02:00
Edward Hervey
ca77865bce
mpegtspacketizer: More AFC flags
...
I should have put those in a previous commit. sorry :(
2013-07-29 09:42:11 +02:00
Edward Hervey
cea403eaa5
mpegdefs: Simplify PCR/PTS/DTS => GST conversion macros
...
We know we will not overflow 64 bits, therefore just use direct
multiplication/division instead of the scale method (trims usage from
50 instruction calls to 2/3).
2013-07-29 09:42:11 +02:00
Matej Knopp
f42176b877
dvdspu: artifacts when rendering clipped spu
...
https://bugzilla.gnome.org/show_bug.cgi?id=705039
2013-07-29 08:43:25 +02:00
Matej Knopp
bcff370c43
mpegvideoparse: do not update caps when bitrate changes
...
https://bugzilla.gnome.org/show_bug.cgi?id=705035
2013-07-29 08:41:50 +02:00
David Schleef
584ac5f79c
Fix URIs in REQUIREMENTS
2013-07-28 14:24:25 -07:00
David Schleef
ec35c36536
celt: remove, replaced by opus.
2013-07-28 14:24:25 -07:00
Olivier Crête
b52a84354e
uvch264_mjpgdemux: Remove duplicated variables
2013-07-28 17:29:32 +02:00
Olivier Crête
8b80d60648
uvch264_mjpgdemux: Don't unmap/unref buffer if it's pushed out as-is
2013-07-28 17:25:34 +02:00
Robert Krakora
bd386a2785
uvcv4l2_mjpegdemux: Unmap buffer
...
https://bugzilla.gnome.org/show_bug.cgi?id=699517
2013-07-28 17:25:27 +02:00
Christian Fredrik Kalager Schaller
5101b63959
Update spec file to be current
2013-07-28 15:46:33 +02:00