summaryrefslogtreecommitdiff
path: root/libavdevice/opengl_enc.c
Commit message (Collapse)AuthorAge
* msvc: Fix compilation errors due to header include order.Matthew Oliver2014-11-27
| | | | | | | Ensures that the header include order is such that winsock2.h is always included before windows.h or that windows.h does not include winsock.h. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Add missing "const" all over the place.Reimar Döffinger2014-08-29
| | | | | | Only "./configure --enable-gpl" on x86 was tested. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* fix various typosLou Logan2014-06-03
| | | | | Signed-off-by: Lou Logan <lou@lrcd.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/opengl_enc: fix window size correction codeLukasz Marek2014-05-02
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* lavd/opengl_enc: add window size paramLukasz Marek2014-05-02
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* lavd/opengl_enc: use flag to mark inited contextLukasz Marek2014-05-02
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* lavd/opengl_enc: fix pixel data alignmentLukasz Marek2014-04-30
| | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Fix OpenGL device compilation with msvc gl.hMatt Oliver2014-04-16
| | | | | Reveiwed-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd: add categories to device implementationsLukasz Marek2014-03-03
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* lavd/opengl_enc: implement uncoded frame callbackLukasz Marek2014-02-13
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* lavd/opengl_enc: add gray8/16 formatsLukasz Marek2014-02-13
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* lavd/opengl_enc: fix parentheses in if conditionLukasz Marek2014-02-02
| | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/opengl_enc: remove inlinesLukasz Marek2014-02-02
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* lavd/opengl_enc: fix window captionLukasz Marek2014-02-02
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* lavd/opengl_enc: simplify opengl_load_procedures usageLukasz Marek2014-02-02
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* lavd/opengl_enc: factorize deinit_context functionLukasz Marek2014-02-02
| | | | | | | | This commit also fixes opengl deinitialization. Program and shaders where not deleted. Could impact MacOS implementation based on SDL window. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* lavd/opengl_enc: factorize create/release window functionsLukasz Marek2014-02-02
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* lavd/opengl_enc: rename GL_RED_COMPONENT defineLukasz Marek2014-02-02
| | | | | | | Rename GL_RED_COMPONENT into FF_GL_RED_COMPONENT to explicity mark it is internal define, not OpenGL API. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* lavd/opengl_enc: create format description tableLukasz Marek2014-02-02
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
* lavd: add opengl deviceLukasz Marek2014-01-27
It can render to OpenGL context provided by application or into SDL window Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>