- 28 May, 2018 1 commit
-
-
Philippe Gorley authored
Filters were reverted for the release so the binaries wouldn't include libavfilter (which wasn't yet used). This reverts commit 1e6a4716. Change-Id: Ib9790a544b442066265b3fe1ea96313be35eff62 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 09 May, 2018 1 commit
-
-
Adrien Béraud authored
This reverts commit ea2933d4. Change-Id: I624c07255f60186a0d1e6610a58956775f91b342
-
- 08 May, 2018 1 commit
-
-
Philippe Gorley authored
Adds dependency to libavfilter, which provides many useful utilities such as hardware encoding, mixing audio or rotating video. Access to libavfilter is done through the MediaFilter class, which takes a filter graph string and AVFrames as input and outputs filtered AVFrames. Adds unit tests for MediaFilter. Change-Id: I0bf3869a9f19ad9cbbe1fc5e2d37eb83ece66ccc Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- 07 Feb, 2018 1 commit
-
-
Philippe Gorley authored
Merges setupFromAudioData and setupFromVideoData to reduce redundancy Change-Id: Id543d0775a7803b778796b9abc02c9decd2c7e15 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 07 Nov, 2016 1 commit
-
-
Mathieu Lirzin authored
In GNU packages the '.mk' extension is commonly used for Makefile fragments. Moreover it allows Emacs to choose 'makefile-mode' automatically when opening it. Change-Id: Ia35e5471b6852226027f975395cd21834783674b Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 22 Feb, 2016 1 commit
-
-
Edric Milaret authored
- Lots of bugfixes and CVE fix Tuleap: #381 Change-Id: I32ac56cea5b6a5a8b3154ee262599870fbdd33ed
-
- 05 Feb, 2016 1 commit
-
-
Guillaume Roguez authored
Recordable must not be linked to audio only. We need it for any media types. So this patch moves it up from media/audio directory to media. Also unlink from audio headers by using smart pointers. Tuleap: #337 Change-Id: Ia697280a9e482897bdf8c3dc7c3152a7133d1397
-
- 10 Apr, 2015 1 commit
-
-
Edric Milaret authored
Refs #69827 Change-Id: Id9f7f888e49b1c3f4d8728b524991fb9ef6e3174
-
- 20 Mar, 2015 1 commit
-
-
Guillaume Roguez authored
Refs #68986 Change-Id: Ia95b140e4f4d6625d1df12d52a40414482b2e773
-
- 22 Feb, 2015 1 commit
-
-
Adrien Béraud authored
Needs to be hooked in with a key-exchange mechanism. This patchset imports sources from libavformat/srtpproto made by Martin Storsjo and licensed under GNU-GPL 2.1. Refs #62613 Signed-off-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com> Change-Id: Ifa475f66fa00bcc994a22da51c0dc625f9bdbcd1
-
- 21 Feb, 2015 2 commits
-
-
Adrien Béraud authored
Refs #66381 Change-Id: If3e1a9a3d9b988e2adf84fc284ccb47cadd6c836
-
Guillaume Roguez authored
This patchset refactors all SDP creation, media handling and negotiation over SIP protocol. Refs #64309 Change-Id: I1dbb0d7c8d48210709d01ec0bfdfff12783ce330 Signed-off-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 20 Feb, 2015 1 commit
-
-
Guillaume Roguez authored
This patchset adds media_buffer.cpp/h files that brings MediaFrame class to isolate from the rest of the code access to libav AVFrame structure and decrease include dependencies on libav includes over our code. Sub-classes for audio and video are also implemented. Note: old VideoFrame (video_base) is now replaced by this framework. Refs #66877 Change-Id: I3dfd49cec3356c67fff848fdfd4992f85be4d824
-
- 19 Feb, 2015 1 commit
-
-
Éloi Bail authored
* Implement a centralized system media codec information view * Implement media codec container to manage audio/video codecs * Instantiate set of codecs per account * Provide D-Bus API to retrives codecs information from client side * Provide a SIP account (any) access to AV codecs Important notes: * IAX account usability is disabled until we provide a new implementation (see redmine Refs #66805) * Some unittest are disabled until we provide a correct implementation * Some part of code are disabled until SDP refactoring patchset is merged (Gerrit #1185) * Some cleanup are also included Refs #66619 Change-Id: I233889e47860b9362281d9ab3cdb506ce86ec997 Signed-off-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 04 Feb, 2015 1 commit
-
-
Alexandre Lision authored
This commit fixes coupling between udev and video, since udev is only available on Linux Refs #65446 Change-Id: I8ad782bbedb031b5973e202eff3487535aac3fb4
-
- 22 Jan, 2015 1 commit
-
-
Alexandre Lision authored
This commit mutualizes resources for audio and video. Some components have been renamed: - Video{Encoder, DECODER} to Media{Encoder, Decoder} - VideoIOHandle to MediaIOHandle (new component) Refs #64413
-
- 20 Jan, 2015 1 commit
-
-
Alexandre Lision authored
This patch have the side effect to refactor audio and video related parts by moving them into media sub-directory and making libav common parts undependent of video. This patch permits to disable video without loosing libav support on audio. Refs #63906 Change-Id: I3d50713fac7f5c2738cc68b9f38573b5b4536b35
-