summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-28ff_video_decoder: attempt to really fix the orphaned DR1 frames issue.Torsten Jager
2013-11-28ff_video_decoder.c: cosmetics (fix source view folding).Torsten Jager
2013-11-27CosmeticsPetri Hintukainen
2013-11-27Correctly use libbluray apiPetri Hintukainen
2013-11-27input_bluray: check for empty bitmapsPetri Hintukainen
2013-11-23Copyright year update by hg log info #3.Torsten Jager
2013-11-23ff_video_decoder: use AVBuffer API.Torsten Jager
AVFrame.qscale_table had been deprecated at the same time.
2013-11-23ff_video_decoder: fix palette side data freeing.Torsten Jager
2013-11-23ff_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-07ChangeLog update.Torsten Jager
2013-11-07video_dec_libvpx: flush undisplayed frames on reset.Torsten Jager
2013-11-07video_dec_libvpx: add color matrix support.Torsten Jager
2013-11-07avformat: fix rtsp over httpPetri Hintukainen
2013-11-07avformat: demux AC3 and mpeg audioPetri Hintukainen
2013-11-07avformat: support for audio stream language codesPetri Hintukainen
2013-11-07avformat: support for multiple audio streamsPetri Hintukainen
2013-11-07avformat: add seekingPetri Hintukainen
2013-11-07avformat: be more verbose if opening input failsPetri Hintukainen
2013-11-07fix _x_freep usagePetri Hintukainen
2013-11-06Add 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-06input_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-06input_avio: do not show authentication credentials in player titlePetri Hintukainen
2013-11-06 Add _x_mrl_remove_auth(): return a copy of mrl without authentication ↵Petri Hintukainen
credentials
2013-11-06Fix buildPetri Hintukainen
2013-11-06Add _x_freep(): free allocated memory and set pointer to NULLPetri Hintukainen
2013-11-05Enable ffmpeg VP9 decoderPetri Hintukainen
2013-11-04Add avio (libavformat) input plugin.Petri Hintukainen
2013-11-02AUTHORS update.Torsten Jager
2013-10-31Added INPUT_CAP_NO_CACHEPetri Hintukainen
(Do not use input_cache plugin)
2013-10-29Add libvpx-dev to Debian build deps.Darren Salt
2013-10-29Update changelog.Petri Hintukainen
2013-10-29ffmpeg: remove trailing space from codec id in mkcodeclist.plPetri Hintukainen
Fixes missing mappings for HEVC and SNOW.
2013-10-29Added VP8/VP9 decoder using libvpxPetri Hintukainen
2013-10-29Use ffmpeg HEVC decoderPetri Hintukainen
2013-10-29demux HEVC from mpeg-tsPetri Hintukainen
2013-10-29Demux VP9 and HEVC from matroskaPetri Hintukainen
2013-10-29Added buffer types for VP9 and HEVCPetri Hintukainen
2013-10-24demux_qt: add audio language info.Torsten Jager
2013-10-24demux_flv: add audio language info.Torsten Jager
Read: fix misleading frontend audio selector list.
2013-10-22demux_qt: add multitrak audio support.Torsten Jager
Long overdue I think. To do: provide language info.
2013-10-14Limit pts messages to verbosity level 3.Torsten Jager
Flood log only when requested.
2013-10-14demux_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-14demux_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-14Copyright year update by hg log info #2.Torsten Jager
2013-10-14Update changelog.Darren Salt
2013-10-04ff_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-04Fix 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-01Clean up vaapi µs delay code.Darren Salt
2013-10-01Fixed converting pointer to intPetri Hintukainen
2013-10-01Hide warining: 'fields[?]' may be used uninitialized in this functionPetri Hintukainen