Age | Commit message (Collapse) | Author |
|
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued...
CVS patchset: 5844
CVS date: 2003/12/05 15:54:56
|
|
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
|
|
CVS patchset: 5750
CVS date: 2003/11/16 15:31:51
|
|
- demuxers should not access stream->demux_thread_running
- remove deprecated get_video_frame/got_video_frame_cb
CVS patchset: 5732
CVS date: 2003/11/15 14:00:35
|
|
CVS patchset: 5721
CVS date: 2003/11/11 18:44:50
|
|
CVS patchset: 5638
CVS date: 2003/10/30 00:49:07
|
|
CVS patchset: 5488
CVS date: 2003/10/12 13:40:43
|
|
CVS patchset: 5369
CVS date: 2003/09/13 19:46:53
|
|
CVS patchset: 5358
CVS date: 2003/09/13 00:49:07
|
|
that the RHS is a int32_t which then needs expanding
to int64_t. The expansion takes the high bit of the int32_t,
which is the sign bit, and sets all the higher bits to the same sign.
This in effect turns the result into a negative number, when it
should just be a large positive int64_t number.
This fix should probably be duplicated in all other demuxers, but I
don't have time for that.
CVS patchset: 5350
CVS date: 2003/09/10 00:01:59
|
|
CVS patchset: 5344
CVS date: 2003/09/05 00:12:04
|
|
Make sure it waits for a "program_stream_pack_header"
before demuxing anything else.
CVS patchset: 5315
CVS date: 2003/08/28 16:42:07
|
|
CVS patchset: 5211
CVS date: 2003/07/25 21:02:04
|
|
I.E. PES packets larger than fifo buffer size.
CVS patchset: 5144
CVS date: 2003/07/12 00:45:04
|
|
CVS patchset: 5119
CVS date: 2003/07/01 16:04:53
|
|
CVS patchset: 5118
CVS date: 2003/07/01 15:48:31
|
|
CVS patchset: 5117
CVS date: 2003/07/01 15:42:49
|
|
It is very similar to standard MPEG, so we could probably role them bother together.
TODO: resyncing, and other FIXMEs.
CVS patchset: 5116
CVS date: 2003/07/01 14:09:17
|