Commit Graph

  • 90724f49e1 Merge remote-tracking branch 'martiis-neutrino-mp/master' max_10 2014-07-07 21:18:33 +02:00
  • 19e7fe3cac Revert "libspark/record: Implement writer thread. May or may not improve anything." max_10 2014-07-07 21:14:22 +02:00
  • 1da50312ec Revert "libspark/record: remove debugging output accidently left in" max_10 2014-07-07 21:13:52 +02:00
  • 7650d19d0f Revert "libspark/record: always fill read buffer" max_10 2014-07-07 21:01:47 +02:00
  • e131af286c Merge remote-tracking branch 'martiis-libstb-hal/master' max_10 2014-06-29 18:28:16 +02:00
  • 09a2ab30f0 libspark/audio: add mixer access methods martii 2014-06-29 13:00:18 +02:00
  • 07b6d61953 Merge remote-tracking branch 'martiis-libstb-hal/master' max_10 2014-06-28 11:03:54 +02:00
  • d92ac0e451 libspark/record: always fill read buffer martii 2014-06-28 09:33:47 +02:00
  • a01dbc9750 Merge remote-tracking branch 'martiis-libstb-hal/master' max_10 2014-06-19 12:57:53 +02:00
  • 7cba8d4594 libeplayer3/player: support bluray urls martii 2014-06-19 10:46:36 +02:00
  • 70da6c7f03 Merge remote-tracking branch 'martiis-libstb-hal/master' max_10 2014-06-08 23:49:58 +02:00
  • 92a5f32e0e libspark/record: remove debugging output accidently left in martii 2014-06-08 19:33:17 +02:00
  • c6fe034f4c libspark/record: Implement writer thread. May or may not improve anything. martii 2014-06-08 19:27:12 +02:00
  • a9b9c2e2ef . max_10 2014-06-05 21:15:00 +02:00
  • fbd7f00164 . max_10 2014-06-04 22:20:39 +02:00
  • 6fcb08c58f . max_10 2014-06-04 22:07:42 +02:00
  • 401d0984ec Merge remote-tracking branch 'martiis-libstb-hal/master' max_10 2014-05-29 23:30:15 +02:00
  • f8b460fc98 libeplayer3/input: allow access to AVFormatContext martii 2014-05-29 21:57:38 +02:00
  • df5dc4dc93 Merge remote-tracking branch 'martiis-libstb-hal/master' max_10 2014-05-24 14:10:29 +02:00
  • 68034984bb libeplayer3/writer/pcm.cpp: break potential infinite loop martii 2014-05-24 13:05:16 +02:00
  • 89d835a23c libeplayer3/input.cpp: filter duplicated messages martii 2014-05-24 13:04:06 +02:00
  • f2271f84ab .gitignore: add 'compile' martii 2014-05-24 13:02:36 +02:00
  • 5629237d45 update cs_frontpanel.h max_10 2014-05-19 22:38:18 +02:00
  • a49b8661f7 Merge remote-tracking branch 'martiis-libstb-hal/master' max_10 2014-05-03 22:49:03 +02:00
  • 7868f45ae2 libeplayer3/input: no need for alloca() martii 2014-05-03 14:29:26 +02:00
  • ee07d0dc47 libeplayer3/input: fix SwitchVideo (unused, but anyway) martii 2014-05-03 12:35:59 +02:00
  • fc45f255de libspark/hardware_caps: set has_SCART unconditionally martii 2014-05-03 09:45:17 +02:00
  • cbd7a36bc4 libeplayer3: limit video frame skipping to network streams martii 2014-05-02 15:05:47 +02:00
  • d92f342f2a libeplayer3: skip video until first audio frame was found martii 2014-05-02 14:52:10 +02:00
  • 14fd1e3f14 libeplayer3: minor adjustments martii 2014-05-02 13:34:08 +02:00
  • e758234594 [init.cpp] fix spark max_10 2014-05-01 17:01:44 +02:00
  • 100818b5e0 libspark: complement vendor ids martii 2014-05-01 15:06:27 +02:00
  • 84e9b3bd07 libeplayer3: fix audio switching on already terminated playback martii 2014-05-01 12:52:38 +02:00
  • 3b5dfe1d80 libeplayer3/writer: add fd to writer class martii 2014-05-01 12:51:41 +02:00
  • a428bd64b5 libeplayer3/writer: add fd to writer class martii 2014-05-01 12:51:26 +02:00
  • dbcd640fca libeplayer3: cleanup AVFormatContext propagation to writers martii 2014-05-01 10:15:14 +02:00
  • 07072ac366 libeplayer3/input: fix audio flush packet initialization martii 2014-05-01 10:01:36 +02:00
  • 1eb4d2913f libeplayer3/input: stream duration fix martii 2014-04-30 19:08:30 +02:00
  • cf502446ca Merge remote-tracking branch 'martiis-libstb-hal/master' max_10 2014-04-27 21:51:20 +02:00
  • 12414c3f12 libspark/init: simplify martii 2014-04-27 18:46:52 +02:00
  • 3a84f91e20 libeplayer3: remove flac writer (now handled by mp3 writer) martii 2014-04-27 12:52:15 +02:00
  • fd6c9336d4 libeplayer3: remove flac writer (now handled by mp3 writer) martii 2014-04-27 12:51:40 +02:00
  • 78b7e4018e libeplayer3/writer: implement decoder flushing martii 2014-04-27 12:45:15 +02:00
  • 3d49692a9f add libduckbox max_10 2014-04-27 01:52:05 +02:00
  • d66ac58859 Merge remote-tracking branch 'martiis-libstb-hal/master' max_10 2014-04-27 00:38:54 +02:00
  • d98501148a Initial commit max_10 2014-04-26 15:22:46 -07:00
  • a477c474a8 libeplayer3/writer/pcm: remove debug output martii 2014-04-26 19:54:42 +02:00
  • 457958fc90 libeplayer3/writer/pcm: move reinit code out of packet loop martii 2014-04-26 19:20:32 +02:00
  • 6a2f4b82bc libeplayer3/writer: remove constructors/destructors from writer class martii 2014-04-26 14:57:22 +02:00
  • 86191f2b27 libeplayer3/Makefile: minor rewrite martii 2014-04-26 14:56:15 +02:00
  • bfaa22c1ad libeplayer3: move calcPts to Input class martii 2014-04-26 14:54:38 +02:00
  • a7a0a8dab9 libeplayer3/output: unbreak GetFrameCount() martii 2014-04-26 14:53:43 +02:00
  • e931f448bf libeplayer3/writer/pcm: simplify martii 2014-04-26 14:53:02 +02:00
  • e2cb8d8667 libeplayer3/input: unbreak dvbsub pts calculation martii 2014-04-26 14:51:54 +02:00
  • d19625313d libeplayer3/writer/pcm: cleanup martii 2014-04-21 14:08:40 +02:00
  • 773d63e7a4 libeplayer3/writer/pcm: simplify pts handling martii 2014-04-21 14:00:51 +02:00
  • 914ef0ec62 libeplayer3/writer/pcm: minor adjustments martii 2014-04-21 13:24:52 +02:00
  • 4f4c99e51a libeplayer3: minimize debug output martii 2014-04-18 16:20:07 +02:00
  • 1a60f50ef3 libeplayer3: fix backward mode martii 2014-04-18 16:09:54 +02:00
  • 2b2a43de82 libeplayer3: use av_rescale for pts calulations martii 2014-04-18 11:16:44 +02:00
  • a678fc046e libeplayer3/input: disable noprobe and retry if probing fails martii 2014-04-18 09:48:28 +02:00
  • eb7717d710 libeplayer3: minor adjustments martii 2014-04-16 17:26:53 +02:00
  • 5f271b7642 libeplayer3/writer/pcm: unbreak martii 2014-04-15 21:59:22 +02:00
  • 6638817f60 libeplayer3/input: don't segv in deconstructor martii 2014-04-15 19:47:59 +02:00
  • ebfc1866b5 libeplayer3: optimizations (untested) martii 2014-04-15 17:12:22 +02:00
  • e6da6d7ed4 libeplayer3: use uint64_t instead of float/double for position calculations martii 2014-04-14 21:47:40 +02:00
  • a7d432cae1 libeplayer3/output: reset stream variables after Close() martii 2014-04-13 21:29:26 +02:00
  • d1d8507126 libeplayer3: minor optimization martii 2014-04-13 19:29:07 +02:00
  • 420432d21a libeplayer3/input: increase probesize martii 2014-04-13 16:30:33 +02:00
  • da596c2446 unbreak generic build martii 2014-04-13 10:07:06 +02:00
  • 4dc670a971 libeplayer3/input: fix AV_CODEC_ID_MP2 usage martii 2014-04-12 16:53:55 +02:00
  • f8bcbc51c6 libspark/playback_libeplayer3: no need to check for player martii 2014-04-12 13:11:01 +02:00
  • f171f2378c libspark: unbreak timeshift martii 2014-04-11 20:12:54 +02:00
  • 09b81e2d92 libeplayer3 adjustments martii 2014-04-11 18:40:39 +02:00
  • 09d4bdeb4b libeplayer3: cast away compiler warning martii 2014-04-11 14:49:42 +02:00
  • 4a7e5caf70 libeplayer3: cleanup martii 2014-04-11 14:20:22 +02:00
  • c89671ce05 libeplayer3: ffmpeg now provides teletext details in codec->extradata martii 2014-04-11 14:11:36 +02:00
  • d82318b2e3 libeplayer3: cleanup martii 2014-04-10 23:51:17 +02:00
  • c1ec620695 libeplayer3: work around duplicate ffmpeg stream ids by comparing stream addresses instead of pids (plus a couple of optimizations) martii 2014-04-10 23:35:38 +02:00
  • c313e41f08 libeplayer3/input: rename some variables martii 2014-04-10 20:47:44 +02:00
  • 3718731bca libeplayer3/output: remove redundant videofd check martii 2014-04-10 20:46:39 +02:00
  • 1c5b69a502 libeplayer3/writer: unsigned char => uint8_t martii 2014-04-10 20:45:57 +02:00
  • 9be96631bd libeplayer3/Makefile: disable debugging flags martii 2014-04-09 22:07:12 +02:00
  • 63db6558ef libeplayer3: extend API martii 2014-04-09 22:06:41 +02:00
  • b72941dd8b libeplayer is now C++, no more need for extern "C" to access Neutrino functions martii 2014-04-08 20:42:17 +02:00
  • c3f84ee79f libeplayer3: rename player thread martii 2014-04-08 20:24:22 +02:00
  • a836722fce libeplayer3: change compile options martii 2014-04-08 20:12:35 +02:00
  • 20eaa58c84 libeplayer3: track update: remove redundant teletext pid from return string martii 2014-04-08 20:10:05 +02:00
  • ec9d6ed878 libeplayer3: continue refresh martii 2014-04-08 20:02:07 +02:00
  • ae60520501 libeplayer3: cleanups martii 2014-04-07 23:00:03 +02:00
  • a47b826c1f libeplayer3: rename files martii 2014-04-07 21:34:01 +02:00
  • 7236e928a1 libeplayer3: remove debug.h martii 2014-04-07 21:28:20 +02:00
  • adae72b3f7 libeplayer3: merge Playback to Player class martii 2014-04-07 21:25:30 +02:00
  • e02b7dd602 libeplayer3: implement Playback and Input classes martii 2014-04-07 21:01:35 +02:00
  • dffff81e92 libeplayer3: implement Playback and Input classes martii 2014-04-07 21:01:02 +02:00
  • 65ac986fd0 libeplayer3: implement Manager class martii 2014-04-06 21:12:56 +02:00
  • 0989514ed0 libeplayer3: rename linuxdvb.cpp => output.cpp martii 2014-04-06 18:21:31 +02:00
  • 225ec050ae libeplayer3: implement Output class martii 2014-04-06 18:19:00 +02:00
  • 5b5164d224 libeplayer3: eliminate intermediate output layer martii 2014-04-06 13:30:20 +02:00
  • 4baf795e97 libeplayer3: rename common.h => player.h martii 2014-04-06 12:13:50 +02:00