summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-11-06vo_vdpau: silence warnings.Torsten Jager
gcc 4.6 warned about a maybe uninitialized clip_rect. This is a false positive, and the older gcc 4.5 does not warn here. Anyway, I separated out "zoom" and "no zoom".
2014-11-06pnm: silence warnings.Torsten Jager
Untested - I have no PNM server.
2014-11-01demux_qt: some DIV/0 safety.Torsten Jager
2014-11-01demux_qt: better edit list handling.Torsten Jager
Add 64bit table entries, trak delay, gaps, (hopefully) improved A/V sync.
2014-10-03Detect mp3 files with large id3v2 tags.Torsten Jager
At least when input is seekable. AVformat demux used to hit in such cases, but that one is still very unstable.
2014-09-05dvbspeed: auto recover from temporary signal loss.Torsten Jager
2014-08-30Add simple deep color support.Torsten Jager
After putting this little diff to my old Kaffeine: - - - kaffeine-1.2.2/src/dvb/dvbsi.cpp 2011-04-17 21:17:19.000000000 +0200 + + + kaffeine-1.2.2/src/dvb/dvbsi.cpp 2014-08-24 15:41:08.000000000 +0200 @@ -1206,6 +1206,7 @@ DvbPmtParser::DvbPmtParser(const DvbPmtS case 0x02: // MPEG2 video case 0x10: // MPEG4 video case 0x1b: // H264 video + case 0x24: // H265 video if (videoPid < 0) { videoPid = entry.pid(); } else { I stumbled upon "UHD TV" on Astra 19.2E, 11.406Ghz V, 22000, 2/3, 8-PSK, 0.35, Video PID 255. DSP version? Anyway, my box is far too slow for 3840x2160p50 H.265 10bit :-/
2014-08-29matroska: add support for compressed HDMV PGS subtitlesPetri Hintukainen
2014-08-29matroska: split uncompress_zlib() from handle_vobsub()Petri Hintukainen
2014-08-29matroska: fix parsing of ContentCompression elementPetri Hintukainen
When ContentCompAlgo is not present, it defaults to 0 (zlib).
2014-08-22video_out_mmal: HW-accelerated OSD blendingPetri Hintukainen
2014-08-04input_gnome_vfs: 'g_thread_init' is deprecated since glib 2.32Petri Hintukainen
2014-08-04Add missing LIBINTLCarlo Bramini
2014-08-02Fix AVCodecContext/AVFrame freeing.Torsten Jager
2014-08-02Disable av_frame edges when not needed anymore.Torsten Jager
2014-08-02Uniform ffmpeg version test.Torsten Jager
2014-07-09Use _x_freep()Petri Hintukainen
2014-07-09SimplifyPetri Hintukainen
2014-07-09Mark input_info_t constPetri Hintukainen
2014-07-09Mark input_info_t constPetri Hintukainen
2014-07-06Added tag 1.2.6 for changeset 81fff8557053Darren Salt
2014-07-06Bump version.1.2.6Darren Salt
2014-06-18spuhdmv: palette endian safety.Torsten Jager
2014-06-18ff_video_decoder: fix multithreading #7.Torsten Jager
Rename var to avoid possible macro name collision.
2014-06-18Fix overlay colors #2.Torsten Jager
Keep old SD matrix only features working.
2014-06-17Fix detection of and compilation with libcaca 0.99 beta 19.Darren Salt
2014-06-17load_plugins: do not drop audio decoder if open fails because of resources ↵Petri Hintukainen
temporarily unavailable. Identical hack is used with video decoders.
2014-06-17Bump a52dec/libdca audio decoder priority over ffmpeg audio decoder priority.Petri Hintukainen
AC3/DTS passthru is currently implemented in a52dec/libdca plugins, but should be moved to separate plugin.
2014-06-17Enable FFmpeg AC3 / DTS decodersBrad Smith
2014-06-12ff_video_decoder: fix multithreading #6.Torsten Jager
Make sure thread count is sane.
2014-06-12ff_video_decoder: fix multithreading #5.Torsten Jager
Avoid rv30/rv40 heap corruption after reading bitstream from invalid location. BTW. Should ff better be more robust there as well?
2014-06-12ff_video_decoder: fix multithreading #4.Torsten Jager
Avoid H.265 image size pumping on x86, for example. This really is a workaround for an ff bug. They should issue emms when done with a frame instead.
2014-06-06Copyright year update by hg log.Torsten Jager
2014-06-06ChangeLog update.Torsten Jager
2014-06-06spudvb: iterate only used regions.Torsten Jager
2014-06-06spudvb: lower memory footprint by ~4Mb.Torsten Jager
BTW. I have not seen more than 1 object per region yet, so maybe I am hunting with artillery here ;-)
2014-06-04video_out_mmal: allocate frame buffers based on frame sizePetri Hintukainen
2014-06-04video_out_mmal: add missing _x_alphablend_init()Petri Hintukainen
2014-06-04video_out_mmal: do not store compile-time constant in mmal_driver_tPetri Hintukainen
2014-06-04video_out_mmal: fix u/v plane alignmentPetri Hintukainen
2014-06-04video_out_mmal: fix yuy2 pitchPetri Hintukainen
2014-06-03input_dvb: do not terminate if read returns EOVERFLOWDevin Heitmueller
2014-06-01audio_sndio_out: re-enable multichannel supportBrad Smith
2014-05-30video_dec_rgb: use rgb2yuy2.Torsten Jager
2014-05-30rgb2yuy2 update.Torsten Jager
* palette color count guard. * add 4, 2, 1 bit palette support. * use default gray on NULL palette. * optional xine clut_t output.
2014-05-30VDPAU: simplify yuv overlay handling.Torsten Jager
2014-05-30Add yuv overlay color matrix support.Torsten Jager
"Never assume an API to be stable unless at least 1 month has passed after adding."
2014-05-24ff_video_decoder: fix multithreading #3.Torsten Jager
This one seems to prevent "too many DR1 frames" freezes on heavy seeking.
2014-05-24ff_video_decoder: fix multithreading #2.Torsten Jager
2014-05-23Xine-lib Clang patchBrad Smith
Also use the __builtin_foo functions with Clang.