Commit Graph

  • 9db763cac7 configure: specify the needed ffmpeg versions Stefan Seyfried 2013-05-27 13:51:09 +02:00
  • 955d4d651b generic-pc: add Pig function to cVideo / GLFB Stefan Seyfried 2013-05-27 00:47:35 +02:00
  • 11b3872cef generic/glfb: add a few keys to F5-F8 Stefan Seyfried 2013-05-27 00:45:42 +02:00
  • 53bdc36960 generic-pc/video: implement getScreenImage (experimental) Stefan Seyfried 2013-05-26 20:52:43 +02:00
  • 656c2d85c0 generic-pc/video: reuse swscale context Stefan Seyfried 2013-05-26 20:50:58 +02:00
  • 9b5a05c931 revert audio_mixer changes martii 2013-05-26 14:24:31 +02:00
  • 4eb6e7427f libspark/audio_mixer: load alsa-lib temporarily only (fix) martii 2013-05-26 12:42:08 +02:00
  • ece6fc5bd4 libspark/audio_mixer: load alsa-lib temporarily only martii 2013-05-26 10:56:08 +02:00
  • dae031fc4b Merge remote-tracking branch 'seife/master' martii 2013-05-26 08:09:50 +02:00
  • 8febd10a9c triple: fix compile breakage in video.h Stefan Seyfried 2013-05-25 23:13:37 +02:00
  • f1d30de477 video: ensure VIDEO_STD_MAX is big enough Stefan Seyfried 2013-05-25 22:05:30 +02:00
  • 1cf11b3a32 libspark/video: use VIDEO_STILLPICTURE with NULL pointer to blank screen martii 2013-05-25 16:48:30 +02:00
  • 979e4400ea libspark/video: ShowPicture: fix malloc size martii 2013-05-25 12:53:25 +02:00
  • beb2e08433 Merge remote-tracking branch 'seife/master' martii 2013-05-25 12:38:21 +02:00
  • 24db08b011 libspark/video: add missing newline martii 2013-05-25 11:24:32 +02:00
  • 9d9d703dbd libspark/video: ShowPicture: use VIDEO_STILLPICTURE martii 2013-05-25 08:42:06 +02:00
  • 635019ca7b generic-pc: add audiplayer support to cAudio Stefan Seyfried 2013-05-24 22:51:27 +02:00
  • 3be0426527 generic-pc: implement cVideo::ShowPicture() Stefan Seyfried 2013-05-24 15:48:19 +02:00
  • 563938c737 generic-pc: without decoding, no PCR demux is needed Stefan Seyfried 2013-05-24 13:04:46 +02:00
  • 749589a583 libspark/video: ShowPicture: add flag to indicate that input file is already m2v and doesn't need to be converted martii 2013-05-18 15:29:19 +02:00
  • 4a6cb3f750 cleanup martii 2013-05-10 14:01:52 +02:00
  • bb0f574e58 generic-pc: allow to disable softdecoder for debugging Stefan Seyfried 2013-05-10 13:37:24 +02:00
  • 6fb7e1da86 demux: define MAX_DMX_UNITS (not yet used) Stefan Seyfried 2013-05-10 13:22:44 +02:00
  • 211e79cccf acinclude: fix variable expansion issues Stefan Seyfried 2013-05-10 13:22:27 +02:00
  • fbb281e681 configure: silence automake warnings Stefan Seyfried 2013-05-10 13:18:17 +02:00
  • a258237013 sync martii 2013-05-06 18:01:49 +02:00
  • 8cf48de350 GLFB: remove unused 3D cube code Stefan Seyfried 2013-05-06 00:32:48 +02:00
  • bd55ecb624 GLFB: slightly better fullscreen handling Stefan Seyfried 2013-05-06 00:25:29 +02:00
  • d16e9dd590 GLFB: hide mouse cursor Stefan Seyfried 2013-05-06 00:19:45 +02:00
  • 6f49d0294d cRecord: fix compiler warning (type mismatch) Stefan Seyfried 2013-05-05 20:14:12 +02:00
  • 402ec04fcf generic-pc: use HD framebuffer resolution Stefan Seyfried 2013-05-05 18:53:41 +02:00
  • 1a6e19441f generic/cVideo: implement setAspectRatio / setVideoSystem Stefan Seyfried 2013-05-05 18:45:05 +02:00
  • 77baa42505 GLFB: implement missing functions Stefan Seyfried 2013-05-05 18:28:53 +02:00
  • 78c97b9f47 Merge remote-tracking branch 'seife/master' martii 2013-05-04 20:52:54 +02:00
  • c6f2fb2d91 GLFB: add a few sanity checks for sleep interval Stefan Seyfried 2013-05-04 17:27:01 +02:00
  • 8e329f1e26 GLFB: fix X window at 16:9 aspect ratio Stefan Seyfried 2013-05-04 17:25:31 +02:00
  • 05951af416 GLFB: add video aspect ratio handling Stefan Seyfried 2013-05-04 17:24:39 +02:00
  • 6dadad1412 generic-pc/video: improve video decoder Stefan Seyfried 2013-05-04 17:21:03 +02:00
  • 57db8efaf2 generic-pc/glfb: add some sort of A/V synchronization Stefan Seyfried 2013-05-04 15:15:21 +02:00
  • 680c8e9c15 generic-pc/audio: initialize curr_pts Stefan Seyfried 2013-05-04 15:13:18 +02:00
  • 3807de2248 generic-pc/dmx: route audio and video to the SW decoders Stefan Seyfried 2013-05-04 12:32:50 +02:00
  • b4f93b6fd8 generic-pc: initialize GL framebuffer in init() Stefan Seyfried 2013-05-04 12:30:23 +02:00
  • 41d3436ebf generic-pc: add openGL based framebuffer implementation Stefan Seyfried 2013-05-04 12:25:24 +02:00
  • ced64ad391 generic-pc: add somewhat working video decoder Stefan Seyfried 2013-05-04 12:04:53 +02:00
  • fc6cde2cfc generic-pc: add somewhat working audio decoder Stefan Seyfried 2013-05-04 11:47:15 +02:00
  • 71a22835e5 acinclude: fix for pkg-config 0.28 behaviour Stefan Seyfried 2013-05-04 11:34:24 +02:00
  • 621b856827 libeplayer reverse play: experimental adjustment to find previous I-frame martii 2013-04-11 17:59:22 +02:00
  • 142c9c044e libeplayer3: fix segv martii 2013-04-10 20:41:44 +02:00
  • 6a24970e79 eplayer3: subtitle fixes martii 2013-04-01 11:57:36 +02:00
  • 2d0c0fb56e crude hack for movieplayer tuxtxt integration martii 2013-03-31 11:55:51 +02:00
  • 9ee8a43f4f libspark: drop irmp martii 2013-03-30 14:31:10 +01:00
  • 6b71e90806 libspark/playback_libeplayer3: initialize return values martii 2013-03-30 09:39:49 +01:00
  • e3257942df teletext handling changes martii 2013-03-29 18:14:52 +01:00
  • c02a804944 libeplayer3: dynamically update pid list martii 2013-03-25 20:42:36 +01:00
  • 1fa46d1d08 Merge remote-tracking branch 'seife/master' martii 2013-03-25 18:16:40 +01:00
  • 0f2729cccc spark: tone down two dmx messages to debug Stefan Seyfried 2013-03-24 19:15:12 +01:00
  • 2376741e0d adapt Pig() to blitter-based OSD border martii 2013-03-22 21:54:55 +01:00
  • 1406a0dbc6 libeplayer3/playback_libeplayer3: change noprobe handling martii 2013-03-18 18:49:00 +01:00
  • 4295344930 libeplayer/container_ffmpeg: use injected PCM for raw PCM, too martii 2013-03-17 09:47:18 +01:00
  • 0afe5b26a6 libeplayer3/container_ffmpeg: handle .wtv extensions, too martii 2013-03-16 19:43:25 +01:00
  • 34433cec19 libeplayer3/container_ffmpeg: fix WMA playback martii 2013-03-16 18:24:49 +01:00
  • 4e9f1ff475 libeplayer3: add callback to abort avformat_open_input martii 2013-03-10 15:44:30 +01:00
  • c992bd376c libeplayer3/container_ffmpeg: cleanup martii 2013-03-09 16:40:54 +01:00
  • 006f4b3003 libeplayer3/container_ffmpeg: cleanup martii 2013-03-09 16:37:05 +01:00
  • b06c39e105 libeplayer3: merge buffered IO code from TDT; implement proper audio resampling martii 2013-03-09 14:47:34 +01:00
  • f0138cbd29 libeplayer3/container_ffmpeg: minor cleanup martii 2013-03-04 19:22:47 +01:00
  • 25aa8aed1e Merge remote-tracking branch 'seife/master' martii 2013-03-04 17:38:14 +01:00
  • 4696a17def libeplayer3/container_ffmpeg: no need to scale the buffer martii 2013-03-04 17:37:44 +01:00
  • 6dce52f3ab triple: avoid a crash in cPlayback destructor Stefan Seyfried 2013-03-03 22:07:56 +01:00
  • 75d60e7bc0 libeplayer3: this may improve recovery from broken streams martii 2013-03-03 20:55:39 +01:00
  • bc954580a5 Merge remote-tracking branch 'seife/master' martii 2013-03-03 13:50:12 +01:00
  • c689d87d07 libeplayer3: switch back to software decoding for AAC; crude fix for PCM injection (newer ffmpeg versions return floats instead of shorts), injected PCM streams (OGG, for example), will now work again. I'd be grateful if anybody with a deeper understanding of the FFMPEG API would supply a cleaner fix ... martii 2013-03-03 13:38:39 +01:00
  • 6ad20e912c triple: fix wrong length in cDemux::sectionFilter() Stefan Seyfried 2013-03-02 15:45:18 +01:00
  • ba9c1f7d42 libeplayer: set 65535 as maximum PES length martii 2013-02-26 19:57:15 +01:00
  • daf47b199b libeplayer: assume unlimited PES length for too large packets martii 2013-02-26 19:56:08 +01:00
  • f07334224b libspark/playback: let GetPosition return false on EOF martii 2013-02-26 19:55:29 +01:00
  • 830a2e0a79 sync with seife martii 2013-02-24 20:13:12 +01:00
  • 6df32aa033 spark: fix compiler warning in cVideo Stefan Seyfried 2013-02-24 16:31:37 +01:00
  • d6072f4c91 implement cDemux::GetSource() Stefan Seyfried 2013-02-24 16:29:59 +01:00
  • 18bb801db3 cDemux: fix removePid / pesfds usage Stefan Seyfried 2013-02-24 14:11:09 +01:00
  • 5453d61367 cDemux: add copyright header Stefan Seyfried 2013-02-24 13:35:31 +01:00
  • 5334728ac9 cDemux::sectionFilter: fix invalid length calculation Stefan Seyfried 2013-02-24 13:26:55 +01:00
  • d52e04209a spark_fp: add options for setting led status Stefan Seyfried 2013-02-24 13:07:54 +01:00
  • cb2cae3a53 libspark/hw_caps: add more stb ids Stefan Seyfried 2013-02-24 12:51:24 +01:00
  • 6e7bdd39cc libspark/hw caps: add 7111 stb ids martii 2013-02-24 11:07:14 +01:00
  • 45b7501c79 libspark/hw_caps: add more stb ids, add boxtype martii 2013-02-24 10:46:14 +01:00
  • 2f0be2fedf pic2m2v: remove verbosity level from ffmpeg due to incompatibility with the 0.8 branch martii 2013-02-24 09:52:16 +01:00
  • bcc7f847c9 remove untested code for 7162 support martii 2013-02-22 18:57:13 +01:00
  • 5a77d1d6ad hardware_caps: set CEC flag for SPARK martii 2013-02-12 21:18:45 +01:00
  • 851207c234 hwcaps: add fe_offset_max for spark martii 2013-02-11 19:40:42 +01:00
  • e8b3e736a8 spark_fp: augment usage output martii 2013-02-08 22:20:26 +01:00
  • 8a7ad36995 spark_fp: add support for setting aotom hotkeys martii 2013-02-08 21:39:16 +01:00
  • 9d20bf9645 spark_fp: small fix martii 2013-02-03 15:20:06 +01:00
  • 80e01fa9bb sync with seife martii 2013-01-30 19:13:45 +01:00
  • eb01010a12 fix spark_fp usage martii 2013-01-28 18:08:21 +01:00
  • 05cc028b1f spark_fp: fix last patch, no binary change martii 2013-01-27 19:45:34 +01:00
  • 2eab3912ee spark_fp: re-added disabled code, no binary change martii 2013-01-27 19:42:07 +01:00
  • df63e0ab24 add support for sane aotom power-off from graugans, see http://www.dbox2-tuning.net/forum/viewtopic.php?f=69&t=50261 and corresponding driver/kernel patches martii 2013-01-27 19:13:27 +01:00
  • bd3e4720e0 fixed the debug output to match the correct device graugans 2013-01-25 10:25:47 +01:00
  • b8f48b0cab libtriple: fix measurement demux speed Stefan Seyfried 2013-01-23 21:31:03 +01:00