GetAway
3ff02b06f2
ShowPicture: return boolean expression
2019-01-12 11:48:14 +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
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
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
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
8f7e6e981f
generic-pc: fix exporting of vdec
2013-11-09 14:16: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
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
28b21d2295
cVideo: add dummy functions for PIP stuff
2013-09-28 18:25:45 +02:00
Stefan Seyfried
618e7723bf
generic-pc: implement cDemux::getSTC()
2013-06-01 17:16:56 +02:00
Stefan Seyfried
94830cf33f
generic-pc: improve decoder info messages
2013-06-01 15:41:32 +02:00
Stefan Seyfried
619751eaf0
generic-pc: silence decoder threads output
2013-06-01 15:39:19 +02:00
Stefan Seyfried
05ac116312
generic-pc: add Pig function to cVideo / GLFB
2013-05-27 00:47:35 +02:00
Stefan Seyfried
adb6db1beb
generic-pc/video: implement getScreenImage (experimental)
2013-05-26 20:52:43 +02:00
Stefan Seyfried
40d1bb8b63
generic-pc/video: reuse swscale context
2013-05-26 20:50:58 +02:00
Stefan Seyfried
2c813fe1e4
generic-pc: implement cVideo::ShowPicture()
2013-05-24 15:48:19 +02:00
Stefan Seyfried
5f0fb850d6
generic-pc: allow to disable softdecoder for debugging
2013-05-10 13:37:24 +02:00
Stefan Seyfried
4cb2f75305
generic/cVideo: implement setAspectRatio / setVideoSystem
2013-05-05 18:45:05 +02:00
Stefan Seyfried
8a8849f28e
generic-pc/video: improve video decoder
...
* add aspect ratio reporting
* "correct" buffer PTS by 300ms for better AV-Sync with MPEG2
* remove unneeded stuff
2013-05-04 17:21:03 +02:00
Stefan Seyfried
9541c0ac1e
generic-pc: add somewhat working video decoder
2013-05-04 12:04:53 +02:00
Stefan Seyfried
9f433f9dfa
add implementation for boxtype "generic"
...
This is mostly a dummy implementation except for the dmx class which
should be working. It is intended for testing on PCs with budget
DVB cards which don't have a decoder anyway.
2012-10-08 20:34:38 +02:00