Age | Commit message (Collapse) | Author |
|
|
|
--HG--
rename : src/xine-engine/buffer.h => include/xine/buffer.h
rename : src/libffmpeg/ff_video_decoder.c => src/combined/ffmpeg/ff_video_decoder.c
rename : src/libsputext/xine_sputext_decoder.c => src/spu_dec/sputext_decoder.c
|
|
|
|
In draw_subtitle(), if the given encoding is one the CJK charset, colored
typefaces functionality is disabled and subtitles are printed with the
render_text() method. Otherwise subtitles are drawn by ogm_render_line()
function.
|
|
Such broken wrong-extension wrong-MIME-type lists exist in the wild...
|
|
|
|
Noticed by Thomas Koeller <tkoeller@users.sourceforge.net>.
|
|
versions 0.10.6+
Note: the old code divided the frequency by 62.5. But, the ivtv driver
expects a different format. I changed the implementation in input_pvr such
that the frequency can be given as provided by cable companies, multiplied by
1000: e.g. 503250 for 503.250 MHz.
|
|
--HG--
extra : transplant_source : %00%11%94ZZG%2A%A0%2A%3B%DA%CDx%AC%02%A8%E8%C3%DF%A5
|
|
with an array of characters.
Move timing results to a different static array, to reduce the amount of data that would go to .data section.
|
|
the uses already check for the index not to go over ther expected one.
|
|
|
|
|
|
|
|
and const char ** are not compatible.
|
|
|
|
|
|
Changing this to a character array would be nice, but the 45->64 conversion has a long string.
|
|
|
|
|
|
|
|
Changing this to a character array increase code size, has to be evaluated.
|
|
|
|
|
|
|
|
Note that this should probably be replaced with a const string table.
|
|
|
|
|
|
|
|
|
|
literals' pointers.
This increase a bit the machine code for the function, but seems to decrease the size of the plugin in general.
It also will avoid a lot of relocations, and move speex_comment_keys entirely in .rodata.
|
|
This way there is no need to relocate all the string entries, although it does use more space on disk and probably mapped in memory.
Check http://farragut.flameeyes.is-a-geek.org/articles/2008/01/01/some-more-about-arrays-of-strings for more information about string entries and PIC.
|
|
--HG--
rename : src/libfaad/Makefile.am => contrib/libfaad/Makefile.am
rename : include/xine.h.in => include/xine.h
rename : src/libffmpeg/Makefile.am => src/combined/ffmpeg/Makefile.am
rename : src/libmpeg2/Makefile.am => src/video_dec/libmpeg2/Makefile.am
|
|
|
|
(Changeset 9602: Replace get_identifier/get_description functions with strings.)
|
|
Previously, the vdr plugins were only built when DVB was enabled,
but I think it would be nice to allow to build them even on non
Linux OS'.
|
|
--HG--
rename : src/xine-utils/xmllexer.h => include/xine/xmllexer.h
rename : src/libffmpeg/ff_video_decoder.c => src/combined/ffmpeg/ff_video_decoder.c
rename : src/libmpeg2/header.c => src/video_dec/libmpeg2/header.c
rename : src/libmpeg2/mpeg2_internal.h => src/video_dec/libmpeg2/mpeg2_internal.h
|
|
|
|
According to specification the center offset components are
signed integers.
|
|
The function was broken while getting it to compile after recent
API changes.
|
|
|
|
|
|
|
|
|
|
Several files were renamed for consistency.
--HG--
rename : include/xine/input_vdr.h => include/xine/vdr.h
rename : src/vdr/post_vdr.c => src/vdr/combined_vdr.c
rename : src/vdr/post_vdr.h => src/vdr/combined_vdr.h
|
|
|
|
Recent repository changes broke installation of input_vdr.h.
--HG--
rename : src/vdr/input_vdr.h => include/xine/input_vdr.h
|
|
Both options tweak FFmpeg for the sake of decoding speed. The first one
skips the loop filter for certain frames while the latter allows FFmpeg
to violate the codec's specification. Both options may lead to artefacts.
|
|
--HG--
rename : src/video_out/vidix/drivers/mga_vid.c => contrib/vidix/drivers/mga_vid.c
rename : src/video_out/vidix/drivers/nvidia_vid.c => contrib/vidix/drivers/nvidia_vid.c
rename : src/video_out/vidix/drivers/savage_vid.c => contrib/vidix/drivers/savage_vid.c
rename : src/xine-engine/video_out.h => include/xine/video_out.h
rename : src/xine-utils/xmllexer.h => include/xine/xmllexer.h
rename : po/libxine1.pot => po/libxine2.pot
rename : src/libsputext/xine_sputext_decoder.c => src/spu_dec/sputext_decoder.c
rename : src/libsputext/demux_sputext.c => src/spu_dec/sputext_demuxer.c
|
|
|