martii
|
8a68eb3f15
|
replace libavresample with libswresample
|
2013-06-01 13:47:47 +02:00 |
|
martii
|
8b533c3c59
|
generic-pc/glfb: use r/g/y/b keys as additional color keys
|
2013-06-01 12:29:30 +02:00 |
|
martii
|
a89b6f294e
|
generic-pc: fix audio (2nd try)
|
2013-06-01 10:37:36 +02:00 |
|
martii
|
b8a8c07786
|
generic-pc: fix audio
|
2013-05-31 18:08:07 +02:00 |
|
martii
|
4e4dd50bb8
|
copy api changes from spark to generic
|
2013-05-31 13:27:04 +02:00 |
|
martii
|
0aec8dda78
|
Merge remote-tracking branch 'seife/master'
|
2013-05-27 17:38:35 +02:00 |
|
Stefan Seyfried
|
7b32a96635
|
configure: specify the needed ffmpeg versions
|
2013-05-27 13:51:09 +02:00 |
|
Stefan Seyfried
|
05ac116312
|
generic-pc: add Pig function to cVideo / GLFB
|
2013-05-27 00:47:35 +02:00 |
|
Stefan Seyfried
|
9593fe09cf
|
generic/glfb: add a few keys to F5-F8
|
2013-05-27 00:45:42 +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 |
|
martii
|
236c2401f1
|
revert audio_mixer changes
|
2013-05-26 14:24:31 +02:00 |
|
martii
|
f70b1457cc
|
libspark/audio_mixer: load alsa-lib temporarily only (fix)
|
2013-05-26 12:42:08 +02:00 |
|
martii
|
c09fc914a4
|
libspark/audio_mixer: load alsa-lib temporarily only
|
2013-05-26 10:56:08 +02:00 |
|
martii
|
151fd39d45
|
Merge remote-tracking branch 'seife/master'
|
2013-05-26 08:09:50 +02:00 |
|
Stefan Seyfried
|
62f0c20738
|
triple: fix compile breakage in video.h
|
2013-05-25 23:13:37 +02:00 |
|
Stefan Seyfried
|
b4be13eb84
|
video: ensure VIDEO_STD_MAX is big enough
|
2013-05-25 22:05:30 +02:00 |
|
martii
|
4e9395f788
|
libspark/video: use VIDEO_STILLPICTURE with NULL pointer to blank screen
|
2013-05-25 16:48:30 +02:00 |
|
martii
|
781cf7f389
|
libspark/video: ShowPicture: fix malloc size
|
2013-05-25 12:53:25 +02:00 |
|
martii
|
cde83d893d
|
Merge remote-tracking branch 'seife/master'
|
2013-05-25 12:38:21 +02:00 |
|
martii
|
e68c20dfbe
|
libspark/video: add missing newline
|
2013-05-25 11:24:32 +02:00 |
|
martii
|
18b798bee2
|
libspark/video: ShowPicture: use VIDEO_STILLPICTURE
|
2013-05-25 08:42:06 +02:00 |
|
Stefan Seyfried
|
02ae4f3c44
|
generic-pc: add audiplayer support to cAudio
|
2013-05-24 22:51:27 +02:00 |
|
Stefan Seyfried
|
2c813fe1e4
|
generic-pc: implement cVideo::ShowPicture()
|
2013-05-24 15:48:19 +02:00 |
|
Stefan Seyfried
|
f89f5e9ba2
|
generic-pc: without decoding, no PCR demux is needed
|
2013-05-24 13:04:46 +02:00 |
|
martii
|
f88d47b0f2
|
libspark/video: ShowPicture: add flag to indicate that input file is already m2v and doesn't need to be converted
|
2013-05-18 15:29:19 +02:00 |
|
martii
|
a5cc6ae698
|
cleanup
|
2013-05-10 14:01:52 +02:00 |
|
Stefan Seyfried
|
5f0fb850d6
|
generic-pc: allow to disable softdecoder for debugging
|
2013-05-10 13:37:24 +02:00 |
|
Stefan Seyfried
|
6724f3f9e3
|
demux: define MAX_DMX_UNITS (not yet used)
|
2013-05-10 13:22:44 +02:00 |
|
Stefan Seyfried
|
2b23273b0e
|
acinclude: fix variable expansion issues
|
2013-05-10 13:22:27 +02:00 |
|
Stefan Seyfried
|
70d964d588
|
configure: silence automake warnings
|
2013-05-10 13:18:17 +02:00 |
|
martii
|
145b098d92
|
sync
|
2013-05-06 18:01:49 +02:00 |
|
Stefan Seyfried
|
6336dc4f94
|
GLFB: remove unused 3D cube code
|
2013-05-06 00:32:48 +02:00 |
|
Stefan Seyfried
|
9cc35ff0cc
|
GLFB: slightly better fullscreen handling
|
2013-05-06 00:25:29 +02:00 |
|
Stefan Seyfried
|
2e54579ba6
|
GLFB: hide mouse cursor
|
2013-05-06 00:19:45 +02:00 |
|
Stefan Seyfried
|
88b8aa7b8f
|
cRecord: fix compiler warning (type mismatch)
|
2013-05-05 20:14:12 +02:00 |
|
Stefan Seyfried
|
eb9d2f44ef
|
generic-pc: use HD framebuffer resolution
Use 1280x720 instead of 720x576 as default. The resolution
can be changed via the environment variable GLFB_RESOLUTION.
|
2013-05-05 18:53:41 +02:00 |
|
Stefan Seyfried
|
4cb2f75305
|
generic/cVideo: implement setAspectRatio / setVideoSystem
|
2013-05-05 18:45:05 +02:00 |
|
Stefan Seyfried
|
7c00b1d46b
|
GLFB: implement missing functions
* output format (screen size) setting
* aspect ratio setting
* cropping, scaling (letterbox/panscan)
* full screen mode (experimental, hit "f" key)
* add EPG key ("e")
|
2013-05-05 18:28:53 +02:00 |
|
martii
|
ec3f82441e
|
Merge remote-tracking branch 'seife/master'
|
2013-05-04 20:52:54 +02:00 |
|
Stefan Seyfried
|
3ce7bc213c
|
GLFB: add a few sanity checks for sleep interval
|
2013-05-04 17:27:01 +02:00 |
|
Stefan Seyfried
|
631c48e65b
|
GLFB: fix X window at 16:9 aspect ratio
|
2013-05-04 17:25:31 +02:00 |
|
Stefan Seyfried
|
9c1419c25b
|
GLFB: add video aspect ratio handling
|
2013-05-04 17:24:39 +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
|
569a1495f7
|
generic-pc/glfb: add some sort of A/V synchronization
|
2013-05-04 15:15:21 +02:00 |
|
Stefan Seyfried
|
7cff17cb95
|
generic-pc/audio: initialize curr_pts
|
2013-05-04 15:13:18 +02:00 |
|
Stefan Seyfried
|
f87bb0afdd
|
generic-pc/dmx: route audio and video to the SW decoders
|
2013-05-04 12:32:50 +02:00 |
|
Stefan Seyfried
|
ae9d6fd668
|
generic-pc: initialize GL framebuffer in init()
|
2013-05-04 12:30:23 +02:00 |
|
Stefan Seyfried
|
06e5987797
|
generic-pc: add openGL based framebuffer implementation
|
2013-05-04 12:25:24 +02:00 |
|
Stefan Seyfried
|
9541c0ac1e
|
generic-pc: add somewhat working video decoder
|
2013-05-04 12:04:53 +02:00 |
|