Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-10 | YCgCo: enable opengl2 video out. | Torsten Jager | |
2013-12-10 | YCgCo: enable ffmpeg software decoder. | Torsten Jager | |
2013-12-10 | YCgCo: general preparation. | Torsten Jager | |
I stumbled upon something - the green orange transform :-) No, it is not lossless as some publications say. Instead, like traditional YCbCr it maps the RGB color cube to a pyramid with a central symmetric hexagonal base. Roughly 80% of color depth gets lost this way. The green resolution is again worse than ITU-R 709. It will probably not replace traditional YCbCr. It is incompatible with existing video equipment, and it lacks an mpeg range mode needed for live editing. However, if you can live without video equalizer, it makes an interesting alternative for slow devices like smartphones. Anyway, just if someone likes... | |||
2013-12-02 | ff_video_decoder: yet another DR1 image size fix. | Torsten Jager | |
Dont output 1920x1080 as MB padded 1920x1088, for example. And make code more readable. BTW. VAAPI handles padding internally, and only needs to know the pure visible size? | |||
2013-11-28 | ff_video_decoder: attempt to really fix the orphaned DR1 frames issue. | Torsten Jager | |
2013-11-28 | ff_video_decoder.c: cosmetics (fix source view folding). | Torsten Jager | |
2013-11-27 | Cosmetics | Petri Hintukainen | |
2013-11-27 | Correctly use libbluray api | Petri Hintukainen | |
2013-11-27 | input_bluray: check for empty bitmaps | Petri Hintukainen | |
2013-11-23 | Copyright year update by hg log info #3. | Torsten Jager | |
2013-11-23 | ff_video_decoder: use AVBuffer API. | Torsten Jager | |
AVFrame.qscale_table had been deprecated at the same time. | |||
2013-11-23 | ff_video_decoder: fix palette side data freeing. | Torsten Jager | |
2013-11-23 | ff_audio_decoder: dont risk breaking the audio gain feature. | Torsten Jager | |
Lavc v54,55 seems to ignore request_sample_fmt anyway, but that need not stay that way forever. | |||
2013-11-07 | video_dec_libvpx: flush undisplayed frames on reset. | Torsten Jager | |
2013-11-07 | video_dec_libvpx: add color matrix support. | Torsten Jager | |
2013-11-07 | avformat: fix rtsp over http | Petri Hintukainen | |
2013-11-07 | avformat: demux AC3 and mpeg audio | Petri Hintukainen | |
2013-11-07 | avformat: support for audio stream language codes | Petri Hintukainen | |
2013-11-07 | avformat: support for multiple audio streams | Petri Hintukainen | |
2013-11-07 | avformat: add seeking | Petri Hintukainen | |
2013-11-07 | avformat: be more verbose if opening input fails | Petri Hintukainen | |
2013-11-07 | fix _x_freep usage | Petri Hintukainen | |
2013-11-06 | Add avformat demux plugin. | Petri Hintukainen | |
- Support for new formats and protocols. - Proper rtsp support (with avformat+rtsp://, rtsp+tcp:// and rtsp+http:// mrls). - by default native xine demux plugins are probed first. This can be overridden in config, by selecting demuxer in mrl (#demux:avformat), or by using "avformat+" mrl prefix. | |||
2013-11-06 | input_avio: use '+' instead of ':' as protocol separator. | Petri Hintukainen | |
xine does not regonize string as mrl if there are multiple ':' in protocol part. | |||
2013-11-06 | input_avio: do not show authentication credentials in player title | Petri Hintukainen | |
2013-11-06 | Add _x_mrl_remove_auth(): return a copy of mrl without authentication ↵ | Petri Hintukainen | |
credentials | |||
2013-11-05 | Enable ffmpeg VP9 decoder | Petri Hintukainen | |
2013-11-04 | Add avio (libavformat) input plugin. | Petri Hintukainen | |
2013-10-31 | Added INPUT_CAP_NO_CACHE | Petri Hintukainen | |
(Do not use input_cache plugin) | |||
2013-10-29 | ffmpeg: remove trailing space from codec id in mkcodeclist.pl | Petri Hintukainen | |
Fixes missing mappings for HEVC and SNOW. | |||
2013-10-29 | Added VP8/VP9 decoder using libvpx | Petri Hintukainen | |
2013-10-29 | Use ffmpeg HEVC decoder | Petri Hintukainen | |
2013-10-29 | demux HEVC from mpeg-ts | Petri Hintukainen | |
2013-10-29 | Demux VP9 and HEVC from matroska | Petri Hintukainen | |
2013-10-29 | Added buffer types for VP9 and HEVC | Petri Hintukainen | |
2013-10-24 | demux_qt: add audio language info. | Torsten Jager | |
2013-10-24 | demux_flv: add audio language info. | Torsten Jager | |
Read: fix misleading frontend audio selector list. | |||
2013-10-22 | demux_qt: add multitrak audio support. | Torsten Jager | |
Long overdue I think. To do: provide language info. | |||
2013-10-14 | Limit pts messages to verbosity level 3. | Torsten Jager | |
Flood log only when requested. | |||
2013-10-14 | demux_real.c: better a/v sync part 2. | Torsten Jager | |
cook audio frames are fairly long (almost 2 seconds). For obfuscation purposes, they are sent as multiple fragments in intentionally wrong order. The first sent fragment has the timestamp for the whole frame. Sometimes, the remaining fragments carry fake timestamps interpolated across the frame duration. Let's be careful not to trap metronom into a big lag. | |||
2013-10-14 | demux_real.c: better a/v sync. | Torsten Jager | |
Metronom does not strictly follow audio pts. They usually are too coarse for seamless playback. Instead, it takes the latest discontinuity as a starting point. This can lead to terrible lags for our very long audio frames (nearly 2" for cook). So let's make sure audio has the last word here. | |||
2013-10-14 | Copyright year update by hg log info #2. | Torsten Jager | |
2013-10-04 | ff_audio_decoder: add ATRAC 3 support, and fix some COOK audio trouble. | Torsten Jager | |
I dont wanna lose my early 2000's videoteque. Maybe this needs my upcoming demux_real audio fix for full functionality. | |||
2013-10-04 | Fix realvideo reordered pts. | Torsten Jager | |
Dont try to guess reordering scheme in demuxer. Just pass proper pts, and let the decoder reorder them along with the frame, like ff already does. | |||
2013-10-01 | Clean up vaapi µs delay code. | Darren Salt | |
2013-10-01 | Fixed converting pointer to int | Petri Hintukainen | |
2013-10-01 | Hide warining: 'fields[?]' may be used uninitialized in this function | Petri Hintukainen | |
2013-09-30 | replace deprecated gtk_pixbuf_unref() with g_object_unref() | Petri Hintukainen | |
2013-09-30 | g_type_init() is deprecated | Petri Hintukainen | |
2013-09-30 | gsl_read_file(): check for read error | Petri Hintukainen | |