Age | Commit message (Collapse) | Author |
|
fixes sailor_moon_op_frag.mpg duration problem (wrong duration for
frames marked as progressive)
CVS patchset: 6794
CVS date: 2004/07/14 22:27:10
|
|
CVS patchset: 6251
CVS date: 2004/03/14 20:40:39
|
|
CVS patchset: 6055
CVS date: 2004/01/19 19:23:18
|
|
CVS patchset: 5942
CVS date: 2003/12/24 13:34:17
|
|
CVS patchset: 5796
CVS date: 2003/11/26 19:43:26
|
|
BIG NOTE: use helpers to access to these informations (get/set/reset):
_x_{stream,meta}_info_{get,set,reset}()
are for internal use, don't use *_public() ones from inside the beast ;-)
Some wrongly names "xine_" fonction renaming.
CVS patchset: 5757
CVS date: 2003/11/16 23:33:42
|
|
(we should finish this before rc3.)
- stream_info and meta_info variables are private now.
obs: everything must be recompiled due xine_stream_t changes
CVS patchset: 5733
CVS date: 2003/11/15 14:54:30
|
|
CVS patchset: 5731
CVS date: 2003/11/15 13:01:00
|
|
CVS patchset: 5721
CVS date: 2003/11/11 18:44:50
|
|
- bump vo and post interface versions
obs: video_out_xvmc.c needs some more work, see todo.
CVS patchset: 5459
CVS date: 2003/10/06 21:52:42
|
|
CVS patchset: 5328
CVS date: 2003/09/01 20:12:36
|
|
CVS patchset: 5250
CVS date: 2003/08/05 15:09:23
|
|
patch by Philip Jgenstedt
CVS patchset: 5243
CVS date: 2003/08/04 03:47:09
|
|
- do not trust progressive_frame for detecting NTSC 3:2, quote:
'the alternating progressive_frame encoding problem. This is a problem where the progressive_frame flag alternates between true and false every frame, when it really should have been set to "true" all the time.'
'There is a lot of content that is affected by this issue, because it's caused by a dumb decision by a very big company that made a very popular MPEG encoder. They've since fixed the encoder, but there are apparently still authoring companies that use it, because the problem is on a lot of high-profile current discs, like Disney's "Monsters Inc." and "Beauty and the Beast".'
http://www.hometheaterhifi.com/volume_8_2/dvd-benchmark-special-report-chroma-bug-4-2001.html
CVS patchset: 5025
CVS date: 2003/06/11 23:08:54
|
|
CVS patchset: 5003
CVS date: 2003/06/03 03:33:15
|
|
time ago
CVS patchset: 4904
CVS date: 2003/05/23 10:52:40
|
|
CVS patchset: 4759
CVS date: 2003/05/04 00:56:51
|
|
mark them as bad so that doesn't happen
obs: i'm aware this is a delicate code, please report if this change
causes any problems (like with dvd menus). i hope it won't.
CVS patchset: 4706
CVS date: 2003/04/29 13:47:48
|
|
CVS patchset: 4543
CVS date: 2003/04/06 01:17:10
|
|
stream
but just do not output any frames
some DVD menus, where is_frame_needed seems to skip something important for decoding
should work now, while we should still see no artifacts on seeking
CVS patchset: 4470
CVS date: 2003/03/23 14:58:33
|
|
reference
frames, we have to evaluate the frame types earlier, because on some DVDs with
interlaced NTSC material, the fields of the frames are interwoven in a way that
would overwrite the frame type with a new value before we evaluate it, this leads to
xine endlessly waiting for I or P frames.
enabling seek_mode on decoder reset also fixes some seeking artifacts
CVS patchset: 4437
CVS date: 2003/03/17 15:25:10
|
|
CVS patchset: 4287
CVS date: 2003/02/26 06:49:23
|
|
for more information see message on xine-devel
CVS patchset: 3818
CVS date: 2003/01/08 01:02:27
|
|
CVS patchset: 3811
CVS date: 2003/01/07 16:48:57
|
|
CVS patchset: 3809
CVS date: 2003/01/07 16:27:26
|
|
CVS patchset: 3794
CVS date: 2003/01/05 21:40:37
|
|
- fix UI_PLAYBACK_FINISHED rifle
CVS patchset: 3686
CVS date: 2002/12/26 21:53:41
|
|
time...
CVS patchset: 3635
CVS date: 2002/12/22 22:36:58
|
|
fixed
- send an additional frame format event, so that the CC decoder knows initial size
CVS patchset: 3473
CVS date: 2002/12/09 21:56:28
|
|
CVS patchset: 3472
CVS date: 2002/12/09 21:24:35
|
|
CVS patchset: 3445
CVS date: 2002/12/06 17:29:14
|
|
* new public output interface xine_{audio,video}_port_t instead of
xine_{ao,vo}_driver_t, old names kept as aliases for compatibility
* modified the engine to allow multiple streams per output
* renaming of some internal structures according to public changes
* moving SCR out of per-stream-metronom into a global metronom_clock_t
residing in xine_t and therefore easily available to the output layer
* adapting all available plugins
(note to external projects: the compiler will help you a lot, if a plugin
compiles, it is adapted, because all changes add new parameters to some
functions)
* bump up all interface versions because of xine_t and xine_stream_t changes
CVS patchset: 3312
CVS date: 2002/11/20 11:57:38
|
|
http://sourceforge.net/mailarchive/forum.php?thread_id=1297475&forum_id=7131
CVS patchset: 3250
CVS date: 2002/11/12 18:40:50
|
|
CVS patchset: 3237
CVS date: 2002/11/11 18:16:01
|
|
CVS patchset: 3117
CVS date: 2002/10/31 22:22:23
|
|
CVS patchset: 3082
CVS date: 2002/10/29 01:29:46
|
|
when frame_rate_code is invalid.
CVS patchset: 3062
CVS date: 2002/10/28 07:55:59
|
|
CVS patchset: 3018
CVS date: 2002/10/26 20:16:44
|
|
CVS patchset: 2973
CVS date: 2002/10/23 20:46:06
|
|
EVENTS and metainfo might not be sent yet.
CVS patchset: 2852
CVS date: 2002/10/18 16:46:23
|
|
CVS patchset: 2707
CVS date: 2002/09/19 11:18:12
|
|
CVS patchset: 2680
CVS date: 2002/09/18 00:51:33
|
|
broken now ... matthias/miguel: please fix it :-)
CVS patchset: 2606
CVS date: 2002/09/04 23:31:05
|
|
CVS patchset: 2359
CVS date: 2002/07/28 15:23:31
|
|
- fix a rare deadlock case while flushing libmpeg2
CVS patchset: 2355
CVS date: 2002/07/26 11:26:33
|
|
by the input plugin (currently only xine-dvdnav forces aspects)
* detect pan&scan material by examining the streams scale prohibitions
CVS patchset: 2248
CVS date: 2002/07/10 14:07:33
|
|
CVS patchset: 2217
CVS date: 2002/07/05 21:12:32
|
|
information from video decoder to spu decoder
CVS patchset: 2173
CVS date: 2002/06/28 16:57:52
|
|
xine-lib should really never do an exit or abort, but instead pass back nice error values to the calling application, but until that happens, use abort() as that is tracable with gdb, whereas exit(1) is not backtraceable.
CVS patchset: 1811
CVS date: 2002/04/29 23:31:59
|
|
- updated decoder api to allow reseting internal state on seeks
CVS patchset: 1696
CVS date: 2002/04/09 03:37:59
|