Commit graph

1487 commits

Author SHA1 Message Date
Edward Hervey
1db8779252 ffmpegviddec: Properly return if negotiation fails
Instead of crashing ....
2012-06-15 12:19:58 +02:00
Sebastian Dröge
107c00a761 ffvidenc: Port to 0.11 2012-06-14 16:29:05 +02:00
Sebastian Dröge
de82bfbbba Merge remote-tracking branch 'origin/0.10' 2012-06-14 15:44:18 +02:00
Sebastian Dröge
4a58fd4be4 Merge remote-tracking branch 'origin/0.10'
Conflicts:
	common
	ext/ffmpeg/Makefile.am
	ext/ffmpeg/gstffmpegcfg.c
	ext/ffmpeg/gstffmpegcodecmap.c
	ext/ffmpeg/gstffmpegcodecmap.h
	ext/ffmpeg/gstffmpegdec.c
	ext/ffmpeg/gstffmpegenc.c
	ext/ffmpeg/gstffmpegenc.h
	tests/check/Makefile.am

Porting of the new video elements to 0.11 still pending.
2012-06-14 15:42:06 +02:00
Edward Hervey
ce7f65f752 ffmpegviddec: Properly update the interlacing
Fixes #678080
2012-06-14 15:13:31 +02:00
Edward Hervey
1ca115c44b ffmpegviddec: Properly error out when codec doesn't open
Avoids ending up using an un-set codec
2012-06-14 15:04:33 +02:00
Matej Knopp
a3c7cd4643 gstffmpegdec: only drain on EOS
See https://bugzilla.gnome.org/show_bug.cgi?id=675359
2012-06-11 16:27:35 +02:00
Tim-Philipp Müller
4ffec05c50 avenc: make buffer-size property read-only
Fixes FIXME.
2012-06-09 16:49:54 +01:00
Tim-Philipp Müller
7956478011 avenc: change properties of type ulong to int 2012-06-09 16:41:28 +01:00
Tim-Philipp Müller
c4ca1e86f8 avmux: blacklist "segment" muxer
Causes run-time warnings.
2012-06-09 14:37:09 +01:00
Edward Hervey
960a59a935 Automatic update of common submodule
From 03a0e57 to 98e386f
2012-06-08 15:06:23 +02:00
Edward Hervey
9761a6501b Automatic update of common submodule
From b811047 to 3baf58a
2012-06-08 14:26:40 +02:00
Wim Taymans
ee6c8bd498 update for audio api changes 2012-06-08 10:11:46 +02:00
Sebastian Dröge
5b4c040192 Back to development 2012-06-07 16:35:37 +02:00
Sebastian Dröge
0a4452bddf Release 0.11.92 2012-06-07 16:35:24 +02:00
Sebastian Dröge
945633b48f libav: Update to 0.8.3 release 2012-06-07 12:34:16 +02:00
Sebastian Dröge
a72f62ff0b libav: Update to 0.8.3 release 2012-06-07 12:26:55 +02:00
Edward Hervey
66265560c4 Automatic update of common submodule
From 1fab359 to 03a0e57
2012-06-06 18:20:06 +02:00
Edward Hervey
38607bd5e8 Automatic update of common submodule
From b098abb to b811047
2012-06-06 18:19:20 +02:00
Wim Taymans
8ae3ffa3d3 update for tag event change 2012-06-06 13:03:18 +02:00
Edward Hervey
034a79ea7c Automatic update of common submodule
From f1b5a96 to 1fab359
2012-06-01 10:30:15 +02:00
Edward Hervey
9d8496f2b1 Automatic update of common submodule
From 96f075b to b098abb
2012-06-01 10:22:26 +02:00
Wim Taymans
c44eff6afb avdec: fix paletted formats
Pass the palette as the side data for AVPacket so that it is written in the
second plane of output AVFrame.
2012-05-31 13:55:44 +02:00
Sebastian Dröge
38ede2422d Automatic update of common submodule
From 92b7266 to f1b5a96
2012-05-31 13:10:20 +02:00
Sebastian Dröge
c95040361c Automatic update of common submodule
From ec1c4a8 to 92b7266
2012-05-30 12:47:45 +02:00
Sebastian Dröge
a7bdb143a1 Automatic update of common submodule
From 1e6c5ea to 96f075b
2012-05-30 12:40:59 +02:00
Sebastian Dröge
437c89780c Automatic update of common submodule
From ff4cad1 to 1e6c5ea
2012-05-30 12:31:59 +02:00
Sebastian Dröge
c6f529f495 Automatic update of common submodule
From 3429ba6 to ec1c4a8
2012-05-30 11:26:18 +02:00
Sebastian Dröge
899aa190fb Automatic update of common submodule
From 7604bab to ff4cad1
2012-05-30 11:26:07 +02:00
Wim Taymans
e38b00489f libav: add support for 10 bits I420
See https://bugzilla.gnome.org/show_bug.cgi?id=665034
2012-05-25 17:03:53 +02:00
Sebastian Dröge
bcf8096944 Automatic update of common submodule
From dc70203 to 3429ba6
2012-05-24 12:33:58 +02:00
Sebastian Dröge
9bb6517794 libav: Update to 0.8.2 release 2012-05-22 12:57:40 +02:00
Sebastian Dröge
01e0995f77 libav: Update to 0.8.2 release 2012-05-22 12:56:16 +02:00
Tim-Philipp Müller
9b4201db65 .gitignore: update for module name change 2012-05-16 08:16:50 +01:00
Matej Knopp
d80aa53de4 .gitignore: add visual studio IDE files and OS X .DS_Store files
https://bugzilla.gnome.org/show_bug.cgi?id=667899
2012-05-16 08:16:10 +01:00
Sebastian Dröge
e3252bc7fd configure: Require core/base 0.11.91 2012-05-16 09:13:15 +02:00
Sebastian Dröge
346c32abf0 tests: Don't run the postproc test if compiled as an LGPL plugin 2012-05-15 14:43:19 +02:00
Sebastian Dröge
5d88a67e2f tests: Don't run the postproc test if compiled as an LGPL plugin 2012-05-15 14:41:18 +02:00
Sebastian Dröge
cdf5b20f83 Back to development 2012-05-13 17:01:02 +02:00
Sebastian Dröge
b0d7e7e684 Release 0.11.91 2012-05-13 16:54:19 +02:00
Sebastian Dröge
991293dba2 Automatic update of common submodule
From dc70203 to 3429ba6
2012-05-13 15:57:59 +02:00
Nicolas Dufresne
35cf2e84f2 codecmap: correctly set height in AVCodecContext
https://bugzilla.gnome.org/show_bug.cgi?id=674899
2012-04-27 16:53:28 +02:00
Edward Hervey
f0a411235a ffmpegviddec: Always keep a reference to the frame
Ensures no data gets cleared before the decoders are really done
with it.
2012-04-26 18:56:35 +02:00
Edward Hervey
6d2b483e15 ffmpegviddec: Flush and drain when needed
we need to flush avcodec internal state on hard resets
we need to drain out pending buffers on EOS and soft resets
2012-04-26 18:53:51 +02:00
Edward Hervey
252c5e0a92 ffmpegviddec: Add video/x-raw-gray to src pad template 2012-04-24 15:36:30 +02:00
Edward Hervey
8e42e0b6a4 codecmap: Add more GstVideoInfo<=>PixelFormat mappings 2012-04-24 15:36:00 +02:00
Edward Hervey
272823296f ffmpegviddec: Port to GstVideoDecoder 2012-04-24 11:37:02 +02:00
Edward Hervey
134f7d7058 gstffmpegvidenc: Port to -base video classes 2012-04-24 11:37:02 +02:00
Edward Hervey
bdf7ebf411 ffmpegenc/dec: Remove audio/video specific code
Makes each file more manageable, second step to porting to base classes
2012-04-24 11:36:31 +02:00
Edward Hervey
6310ed46dd ffmpeg: Clone encoder and decoder files
First step in porting to base video classes
2012-04-24 11:35:56 +02:00