aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* DEBIAN: DebianizationHEADglsdk-6_00_00_07masterNikhil Devshatwar2013-05-2210-0/+984
|
* plugin dependenciesNikhil Devshatwar2013-05-161-0/+8
|
* ffdec: fallback to memalloc if clipping is needed for codecs != VP8Alessandro Decina2013-05-161-6/+16
| | | | Fixes crashes with weird resolutions where clipping is applied.
* Revert "ffmpegdec: Set default number of threads to 1"Edward Hervey2013-05-161-1/+1
| | | | This reverts commit 2f638309240356ce7a2a3759c962da46f9209f83.
* gstffmpegdec: Decrease rank of decodersOlivier Naudan2013-05-161-1/+1
| | | | So they don't interfere with the gst-openmax ones
* ffdec: zero copy support for edgesRob Clark2013-05-1610-181/+353
| | | | | | | | Increase the frame size to add padding, and use a crop event to crop out the edges in the display. This avoids the need to memcpy for codecs that don't support CODEC_FLAG_EMU_EDGE. Currently only enabled for ffvp8, but could be enabled for other codecs which still disable direct rendering (VP5, VP6*, H264).
* 0.10.13 Release "Speeding, sparks like lightning"freedesktop-RELEASE-0.10.13Edward Hervey2011-11-025-47/+214
|
* 0.10.12.3 pre-releaseEdward Hervey2011-10-311-1/+1
|
* Allow building a LGPL only gst-ffmpeg pluginMartin Storsjo2011-10-314-7/+34
| | | | | | | | | | | | This removes --enable-gpl and --enable-postproc from the ffmpeg configure line, and disables building the postproc gstreamer plugin. https://bugzilla.gnome.org/show_bug.cgi?id=654037 Conflicts: configure.ac
* ffmpegenc: Pass the size of the output buffer to avcodec_encode_audioSjoerd Simons2011-10-311-1/+1
| | | | | | | avcodec_encode_audio is documented as taking the size of the output buffer not the size of the input buffer. This fixes the use of the G722 encoder and makes the code more consistent with avconv from the libav source tree.
* ffmpegcodecmap: Further specify allowed rates for G722 and G726Sjoerd Simons2011-10-311-0/+12
|
* ffmpegcodecmap: Always restrict audio codec in the unfixed casesSjoerd Simons2011-10-311-66/+63
| | | | | | | If the context isn't fixed yet or if it doesn't exist then always restrict the caps. Also restrict the maximum channels for G726 and G722 to 1 channel
* 0.10.12.2 pre-releaseEdward Hervey2011-10-181-1/+1
|
* libav: Update to v0.7.2 releaseEdward Hervey2011-10-181-0/+0
|
* ffdec: ensure buffers have correct interlacedness in capsVincent Penquerc'h2011-10-031-0/+22
| | | | | | | | | | Whether a frame is interlaced or not is unknown at the time of buffer allocation, so caps on the buffer in opaque will have a previous frame's interlaced flag set. So if interlacedness changes, we update the buffer (if any) caps with the correct interlaced flag once we know. https://bugzilla.gnome.org/show_bug.cgi?id=656155
* ffmpegdec: post QoS messages when dropping a frameVincent Penquerc'h2011-09-261-2/+30
| | | | | | | | | | | There seems to be a little bit of non obvious logic where the QoS logic can decide to not drop decoding a frame and pass it to ffmpeg, telling it to drop. In this case, the QoS logic does not drop the frame itself, but since the frame will end up being dropped, we still mark it as dropped and post a QoS message. https://bugzilla.gnome.org/show_bug.cgi?id=657950
* ffmpegdec: disable parser for already-parsed FLAC inputTim-Philipp Müller2011-09-261-0/+6
| | | | | | Not needed to make anything work, just seems to make sense. https://bugzilla.gnome.org/show_bug.cgi?id=589361
* ffmpegcodecmap: don't create dummy codec data for FLAC decoderTim-Philipp Müller2011-09-261-1/+2
| | | | | | | Since then it just errors out because it's too small, as it wants the flac headers as codec data if there is codec data. https://bugzilla.gnome.org/show_bug.cgi?id=589361
* ffdeinterlace: add "mode" property including automatic modeTvrtko Ursulin2011-09-261-1/+162
| | | | | | Just like deinterlace. https://bugzilla.gnome.org/show_bug.cgi?id=656328
* docs: cleanup makefilesStefan Sauer2011-09-071-30/+4
| | | | | Remove commented out parts that we don't need. Remove "the wingo addition" - no so useful after all. Narrow down file-globs for plugin docs.
* Automatic update of common submoduleStefan Sauer2011-09-061-0/+0
| | | | From a39eb83 to 11f0cd5
* Automatic update of common submoduleStefan Sauer2011-09-061-0/+0
| | | | From 605cd9a to a39eb83
* ffdec: Blacklist non-working subtitle decodersNicolas Dufresne2011-09-031-1/+6
| | | | | | | | This include decoder for ASS, SRT, PGS, DVD and DVB. Those are generated with bad capabilities and are not usable in GStreamer. Other elements exist to handle those subtitle formats. https://bugzilla.gnome.org/show_bug.cgi?id=658019
* tests: add simple test for creating postproc elementsTim-Philipp Müller2011-09-033-1/+49
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=654634
* Update internal libav snapshot to latest releases/0.7 tip for postproc fixTim-Philipp Müller2011-09-031-0/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=654634
* configure: back to developmentTim-Philipp Müller2011-09-031-1/+1
|
* Release 0.10.12Edward Hervey2011-07-204-27/+887
|
* Update dope fileEdward Hervey2011-07-201-0/+11
|
* codecmap: Don't create dummy extradata for AAC LATMRaimo Järvi2011-07-181-1/+1
| | | | | | | If extradata is created for LATM, libav will use it for initialising AAC decoder and decoding will fail. Fixes bug #652812.
* gst-libs: Update libav checkout to latest 0.7 tipEdward Hervey2011-07-121-0/+0
| | | | Contains MT fixes
* configure: Remove -gnu from target_osDavid Schleef2011-07-121-1/+2
| | | | Fixes #651768.
* ffmpegdec: Set default number of threads to 1Edward Hervey2011-07-111-1/+1
| | | | | | | Too many suspicious errors/warnings pop up when more than 1 thread is used. Fixes #653649
* remove -Wcast-alignWim Taymans2011-07-111-1/+1
| | | | See: https://bugzilla.gnome.org/show_bug.cgi?id=615698
* ffmpegdec: Setting AC3/EAC3/DTS decoders to rank NONE for releaseEdward Hervey2011-06-301-0/+8
| | | | | | | | This still causes issues with bad (missing?) downmixing. They can be handled by existing a52dec/dtsdec See Bug #608892
* ffmpegcodecmap: really include all supported sample formats in audio capsMark Nauwelaerts2011-06-301-1/+1
| | | | Fixes #653717.
* ffmpegdec: avoid allocating and leaking local avpacket helpersMark Nauwelaerts2011-06-301-15/+11
| | | | | | ... by _init'ing them as locals rather than _new'ing them. Fixes #653648.
* configure.ac: 0.10.11.2 pre-releaseEdward Hervey2011-06-251-1/+1
|
* ext: Bumping libav checkout to current tip of v0.7 branchEdward Hervey2011-06-251-0/+0
|
* Automatic update of common submoduleDavid Schleef2011-06-231-0/+0
| | | | From 69b981f to 605cd9a
* Enable threading in ffmpeg decoders that support it.Jan Schmidt2011-06-203-0/+66
| | | | | | | Add a max-threads property, which defaults to '0 = auto' Add a utility function taken from libschroedinger which sets the ffmpeg worker thread count to match the computer processor count by default.
* ffdec: Fix calculating frame duration from last timestamp and frame count.Raimo Järvi2011-06-061-1/+1
| | | | Fixes bug #651714.
* ffdec: Check for AV_NOPTS_VALUE in PTS value.Raimo Järvi2011-06-011-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=651625
* ffdec: Add mpegversion 2 to AAC decoder capsRaimo Järvi2011-05-301-3/+14
| | | | Fixes bug #651447.
* ffmpegdec: Don't discard timestamps if output AND input are in orderEdward Hervey2011-05-291-1/+1
| | | | Avoids bogus timestamps for AVCHD-lite streams
* ext: Update to libav git master as of Sunday 29th May 2011Edward Hervey2011-05-291-0/+0
|
* ffenc_aac: Add profile and level to the capsSebastian Dröge2011-05-272-2/+9
| | | | Fixes bug #650596.
* ffdec: Always use parser for AAC LATM/LOASSebastian Dröge2011-05-261-2/+1
|
* ffmpeg: Add codec mapping for AAC LATM/LOASRafael Diniz2011-05-252-4/+36
| | | | | | Also add the stream-format fields to the CODEC_ID_AAC caps. Fixes bug #650695.
* Automatic update of common submoduleStefan Kost2011-05-191-0/+0
| | | | From 9e5bbd5 to 69b981f
* Automatic update of common submoduleStefan Kost2011-05-181-0/+0
| | | | From fd35073 to 9e5bbd5