Thiago Santos
94a183a071
asfdemux: really copy the buffer data
...
Pass the copy-memory flag to copy the memory for the output buffer,
otherwise we end with 0-sized buffers
https://bugzilla.gnome.org/show_bug.cgi?id=684942
2013-10-22 15:24:04 -03:00
Michael Esemplare
fc29cbaa54
x264enc: If FPS is available, set VFR to false
...
https://bugzilla.gnome.org/show_bug.cgi?id=708940
2013-10-04 12:07:31 +02:00
Thiago Santos
556055e2f1
asfdemux: Only use segment.start as seek_time if it is relative
...
Relying on the gst_segment_do_seek results for getting the
seeking time should not be used if seek type is SET because the
do_seek function makes the 'cur` position of the seek normalized
on the segment range. This means that seeking beyond the end of the
file might not result in instant EOS as it will end up seeking to
the final ts of the file.
In asf seeking to the final timestamp can lead to seeking to the last
keyframe, meaning a few seconds of video will still be played, which should
not be the desired behavior when seeking beyong file limits.
2013-09-24 14:43:34 -07:00
Thiago Santos
abe5ca6d96
asfdemux: Parse last simple index entry
...
The entry size is fixed at 6, fix typo to finish parsing the index
correctly until the last sample
2013-09-24 14:43:34 -07:00
Tim-Philipp Müller
a8beacf6e5
Automatic update of common submodule
...
From 6b03ba7 to 865aa20
2013-09-24 18:32:31 +01:00
Sebastian Dröge
89116c14d1
configure: Actually use 1.3.0.1 as version to make configure happy
2013-09-24 15:05:36 +02:00
Sebastian Dröge
5e284814dd
Back to development
2013-09-24 15:00:30 +02:00
Sebastian Dröge
d4545e085c
Release 1.2.0
2013-09-24 14:27:45 +02:00
Sebastian Dröge
4dca6662f0
Update .po files
2013-09-24 14:27:39 +02:00
Andoni Morales Alastruey
03a98eabce
x264enc: Update the documentation to match the default profile used
...
https://bugzilla.gnome.org/show_bug.cgi?id=708036
2013-09-24 10:47:41 +02:00
Edward Hervey
ec830e7558
Automatic update of common submodule
...
From b613661 to 6b03ba7
2013-09-20 16:17:31 +02:00
Tim-Philipp Müller
f53018c976
Automatic update of common submodule
...
From 74a6857 to b613661
2013-09-19 18:43:43 +01:00
Tim-Philipp Müller
e30497c7a1
Automatic update of common submodule
...
From 098c0d7 to 74a6857
2013-09-19 17:36:25 +01:00
Sebastian Dröge
cace3125c7
Back to development
2013-09-19 11:35:04 +02:00
Sebastian Dröge
c346884855
Release 1.1.90
2013-09-19 10:50:32 +02:00
Sebastian Dröge
364a9060bf
Update .po files
2013-09-19 10:30:37 +02:00
Sebastian Dröge
9657851120
po: Update translations
2013-09-19 09:46:14 +02:00
Olivier Crête
b82703170a
x264enc: Implement getcaps that restricts the input format depending on the output profile
...
Also add some x264enc profile tests
https://bugzilla.gnome.org/show_bug.cgi?id=708326
2013-09-18 19:33:01 -04:00
Matej Knopp
c5312c7105
asfdemux: fix playback regression in push mode
2013-09-18 18:20:00 +02:00
Thiago Santos
6a5c767ce5
asfdemux: remove unused variable
2013-09-10 19:51:05 -03:00
Mathieu Duponchelle
0243810e1e
x264enc: Don't unref future state but the old one
...
Being silly will lead us nowhere.
2013-09-05 22:56:48 +02:00
Sebastian Dröge
55037ab411
x264enc: Check if we have an input state before using it
...
Flushing might happen before caps were set on the encoder,
which would lead to crashes here.
Thanks to Matej Knopp for analyzing this.
https://bugzilla.gnome.org/show_bug.cgi?id=707414
2013-09-04 16:33:18 +02:00
Matej Knopp
ae45623450
x264enc: fix unsigned comparison warning
2013-09-04 10:47:55 +02:00
Sebastian Dröge
dc6b976213
Back to development
2013-08-28 13:27:05 +02:00
Sebastian Dröge
90dd5dc13e
Release 1.1.4
2013-08-28 12:58:43 +02:00
Sebastian Dröge
e11b8d3dfd
Update .po files
2013-08-28 12:58:37 +02:00
Sebastian Dröge
7603bb0928
po: update translations
2013-08-28 12:32:37 +02:00
Tim-Philipp Müller
6572393629
x264enc: log when we output a lower profile than requested
2013-08-27 14:13:06 +01:00
Sebastian Dröge
aab5534573
x264enc: Consider subset relations of profiles when setting srcpad caps
...
constrained-baseline is a subset of baseline, is a subset of main,
is a subset of high profile.
https://bugzilla.gnome.org/show_bug.cgi?id=705425
2013-08-21 18:35:09 +02:00
Tim-Philipp Müller
e0ae81ebac
x264enc: propagate flow return back to base class and upstream
...
https://bugzilla.gnome.org/show_bug.cgi?id=705425
2013-08-21 12:35:32 +01:00
Tim-Philipp Müller
eb5adde7af
configure: fix x264 version checking
...
x264 releases carry pkg-config versions such as 0.120.x
(literallly with an 'x'). Checking for x264 >= 0.120.0 will
then fail, so we need to either check for > 0.119.0 or
for >= 0.120 to make this work right.
2013-08-17 23:13:17 +01:00
Tim-Philipp Müller
71ce5136d1
x264enc: minor clean-up
...
We requires x264 build >= 120 now.
2013-08-17 23:09:15 +01:00
Sebastian Dröge
22b3a60dbd
mpeg2dec: Fix mpeg2_reset() calls
2013-08-15 15:30:31 +02:00
Sebastian Dröge
f541f94262
ext: Use new flush vfunc of video codec base classes and remove reset implementations
2013-08-15 15:27:48 +02:00
Matej Knopp
fad302b573
asfdemux: fix build on C89 compilers
2013-08-08 11:56:19 +02:00
Matej Knopp
f27c832011
asfdemux: fix seeking in push mode
2013-08-08 11:56:19 +02:00
Lubosz Sarnecki
68985ba2ab
build: add subdir-objects to AM_INIT_AUTOMAKE
...
Fixes warnings in automake 1.14
https://bugzilla.gnome.org/show_bug.cgi?id=705350
2013-08-02 15:34:03 +01:00
Edward Hervey
96c15877f2
mpeg2dec: Do a hard reset of flush_stop
...
Which is notified by hard == 0 with latest refactoring.
2013-08-02 08:25:49 +02:00
Tim-Philipp Müller
3bf4958e3c
po: update translations
2013-07-29 21:09:37 +01:00
Sebastian Dröge
edff2b9a2b
Back to development
2013-07-29 14:48:21 +02:00
Sebastian Dröge
989be020a1
Release 1.1.3
2013-07-29 13:46:08 +02:00
Sebastian Dröge
c53e6fee43
Update .po files
2013-07-29 13:46:05 +02:00
Sebastian Dröge
4b0f044151
gst: Don't swap start/stop for negative rates in the SEGMENT query
2013-07-29 12:13:17 +02:00
Sebastian Dröge
eb5dfd5436
real: Implement SEGMENT query
2013-07-29 10:57:38 +02:00
Sebastian Dröge
1ce9d7b2d1
asfdemux: Implement SEGMENT query
2013-07-29 10:56:06 +02:00
Matej Knopp
1803b3c185
asfdemux: Add support for dvr-ms
...
https://bugzilla.gnome.org/show_bug.cgi?id=705026
2013-07-29 10:07:55 +02:00
Edward Hervey
8f6e8ef56b
rtspreal: Ensure output value has an assigned value
...
In the case where this macro was used, that dest was != NULL but that
the strncmp failed, we would end up with dest_len being undefined.
2013-07-26 16:47:48 +02:00
Edward Hervey
767005d8c0
x264: Fix dts comparision
...
We were assigning to a guint64 value (frame->dts) the sum of a unsigned
and signed value... resulting it the result never being < 0.
Instead just check if it is smaller before assigning to frame->dts.
2013-07-26 16:47:30 +02:00
Thiago Santos
c2eb7118be
asfdemux: 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:27:22 -03:00
Sebastian Dröge
f8e05c2af0
mpeg2dec: Clean up reset/start/stop handling
2013-07-25 13:35:44 +02:00