Jacek Jendrzej
4fecdd558a
fix generic compil
2018-12-01 12:35:02 +01:00
Jacek Jendrzej
2673ba0940
fix possible segfault
2017-12-07 11:39:27 +01:00
Jacek Jendrzej
78b3403303
fix generic compil
2017-12-07 11:13:28 +01:00
Jacek Jendrzej
dd01a95ddb
Revert "remove unused"
...
This reverts commit 3f9525e42e
.
2017-11-03 19:57:28 +01:00
Jacek Jendrzej
3f9525e42e
remove unused
2017-11-03 19:01:09 +01:00
Jacek Jendrzej
a47c399a19
fix generic build
2017-11-03 18:27:35 +01:00
Jacek Jendrzej
6100244f5e
return current_video_system
2017-08-23 14:30:12 +02:00
Jacek Jendrzej
41212e3c1a
add GetVideoSystem()
2017-06-18 13:15:35 +02:00
Jacek Jendrzej
d1569e6114
fix compil
2017-06-15 13:20:22 +02:00
Jacek Jendrzej
497e31c3fd
fix KEY_STOP typo
2017-04-15 14:18:47 +02:00
Jacek Jendrzej
ef8868cbbd
fix error with empty video buffer
2017-03-22 19:29:57 +01:00
Jacek Jendrzej
757cce78af
fix scale screenshot with clutterfb
2017-03-22 18:59:39 +01:00
Jacek Jendrzej
9823295de1
supplement to 85819d69ee
, fix2
2017-03-22 17:37:37 +01:00
svenhoefer
0f857a1836
- generic-pc/clutterfb.cpp: fix my stupid c/p error :/
2017-03-20 20:58:24 +01:00
svenhoefer
055803dbac
- generic-pc: add some more and change some existing keys; ...
...
I've tried to keep the functions on the right keys. 'r' for Radio,
't' for TV and so on.
2017-03-20 17:58:54 +01:00
Jacek Jendrzej
809c9047ea
generic-pc/video.cpp dont set output format with negative height size
2017-03-20 14:30:16 +01:00
Jacek Jendrzej
85819d69ee
fix error handling in swscale
2017-03-18 15:12:21 +01:00
svenhoefer
e8ad377b4f
- generic-pc/audio.cpp: add default-section to c->codec_id switch ...
...
to avoid compiler warnings
2017-03-17 11:19:27 +01:00
Jacek Jendrzej
ca355eecd1
check if av_image_fill_arrays return error
2017-03-16 19:06:06 +01:00
Jacek Jendrzej
89bd4b00c4
add GetScreenImage to cVideo
2017-03-15 19:07:35 +01:00
Jacek Jendrzej
e68a82cd50
fix audio video rate info
2017-03-14 21:31:02 +01:00
Stefan Seyfried
9715204498
generic/video: better A/V sync with clutterfb
2017-02-19 17:53:30 +01:00
Stefan Seyfried
9348cef2a6
generic/clutterfb: implement PIG
2017-02-19 17:52:12 +01:00
Stefan Seyfried
42fb4fe182
generic-pc: port audio/video decoders to newer ffmpeg API
...
this reduces the amount of deprecation warnings wih newer
ffmpeg releases quite a bit :-)
2016-11-12 17:47:02 +01:00
Stefan Seyfried
43a28b317c
generic-pc: fix video shutdown
2016-11-03 11:33:42 +01:00
Stefan Seyfried
2525823506
generic-pc/video: fix stillpicture race condition
2016-10-30 15:57:18 +01:00
Stefan Seyfried
95d07cdfc9
generic-pc: add alternative clutter based framebuffer
...
Add a framebuffer implementation based on clutter instead of "raw"
OpenGL. The performance is slightly worse, but it might bring some
platform abstraction and other benefits for the future.
2016-10-30 13:08:34 +01:00
Stefan Seyfried
acac2e4f5a
generic-pc: fix build with newer ffmpeg
2016-10-22 11:31:31 +02:00
Stefan Seyfried
fd2f0f1fd4
cPlayback: implement new libcoolstream interfaces
...
a new "Start" and changed "SelectSubtitles" function are
implemented to fix compilation (mostly stubbed out, though)
2016-10-22 11:29:32 +02:00
Stefan Seyfried
db3ec7352e
hardware_caps: add boxarch field
2016-01-22 19:02:33 +01:00
Stefan Seyfried
e7f5c17256
add cPlayback::GetReadCount()
2015-12-13 16:16:24 +01:00
Stefan Seyfried
d863ebc181
generic: fix build with newer openSUSE ffmpeg packages
2015-12-13 13:03:38 +01:00
Stefan Seyfried
bbb50fc606
add dummy cPlayback GetTitles() and SetTitle();
2014-02-23 15:02:31 +01:00
Stefan Seyfried
8f7e6e981f
generic-pc: fix exporting of vdec
2013-11-09 14:16:29 +01:00
Stefan Seyfried
95a20e181b
all: clean up cRecord header, hide private stuff
2013-11-03 01:04:27 +01:00
Stefan Seyfried
fc0300416b
all: clean up pwrmngr header file
2013-11-03 00:15:19 +01:00
Stefan Seyfried
e746daaf5a
all: clean up cPlayback header, hide private stuff
...
compile tested only ;)
2013-11-02 23:39:31 +01:00
Stefan Seyfried
1311c58e35
move glfb.h to include dir
2013-11-02 20:23:56 +01:00
Stefan Seyfried
1166d49486
all: clean up cAudio header, separate private stuff
2013-11-02 20:06:29 +01:00
Stefan Seyfried
69527185a9
all: clean up cVideo header, separate private stuff
2013-11-02 18:44:34 +01:00
Stefan Seyfried
5a56339925
all: clean up cDemux headers
2013-11-02 16:44:39 +01:00
Stefan Seyfried
60cc22c58a
all: clean up cs_api.h / init_td.h
2013-11-02 14:27:47 +01:00
Stefan Seyfried
0bfaccd2ee
generic-pc: clean up cAudio header, separate private stuff
2013-11-01 21:52:05 +01:00
Stefan Seyfried
9563559afb
generic-pc: remove unused stuff from playback.h header
2013-11-01 20:47:31 +01:00
Stefan Seyfried
cc973092ed
generic-pc: fix build with gcc 4.8
2013-11-01 20:38:30 +01:00
Stefan Seyfried
d0a4a496ec
generic-pc: rework glfb / cVideo internals
...
* hide implementation details in private classes / objects
* remove unneccessary internals from library include files
The goal is to finally have identical include files for all
platforms to faciliate easy cross-platform library installation.
2013-10-31 08:48:44 +01:00
Stefan Seyfried
91775a6029
move dependent headers into one directory
...
in preparation of proper installation of the lib
2013-10-27 14:34:45 +01:00
Stefan Seyfried
c697d633aa
generic-pc: don't crash in getAudioInfo if no codec is set
2013-10-21 17:44:31 +02:00
Stefan Seyfried
03754e8bc5
playback: add dummy RequestAbort() functions
2013-10-21 17:32:21 +02:00
Stefan Seyfried
28b21d2295
cVideo: add dummy functions for PIP stuff
2013-09-28 18:25:45 +02:00