Age | Commit message (Collapse) | Author |
|
Use xineplug_LTLIBRARIES.
--HG--
rename : src/libfaad/xine_decoder.c => src/libfaad/xine_faad_decoder.c
|
|
CVS patchset: 8608
CVS date: 2007/02/20 00:34:55
|
|
(through backports), to avoid exporting unneeded internal symbols, making plugins' loading faster and use of internal copies of libraries more solid. It should automatically fall back to the old way in GCCs that does not support -fvisibility=hidden, but has to be tested carefully. No issues were found in the months of testing in Gentoo, but this requires special attention anyway.
CVS patchset: 8101
CVS date: 2006/07/10 22:08:12
|
|
This fixes various problems on 64-bit systems to do with the different size
of long ints and pointer types.
If this is not already upstream, it should be pushed upstream.
(Patch from Gentoo.)
CVS patchset: 8012
CVS date: 2006/06/03 12:36:52
|
|
CVS patchset: 8009
CVS date: 2006/06/02 22:18:56
|
|
(Diego Pettenò)
CVS patchset: 7985
CVS date: 2006/05/03 19:46:06
|
|
CVS patchset: 7777
CVS date: 2005/10/29 23:57:06
|
|
CVS patchset: 7650
CVS date: 2005/07/17 19:34:08
|
|
CVS patchset: 7606
CVS date: 2005/06/04 14:12:54
|
|
CVS patchset: 7596
CVS date: 2005/05/30 12:08:49
|
|
CVS patchset: 7556
CVS date: 2005/05/21 15:20:31
|
|
CVS patchset: 7555
CVS date: 2005/05/21 15:02:08
|
|
Don't use raw mode for AAC from avi files, it should be packetized.
CVS patchset: 7553
CVS date: 2005/05/21 14:09:54
|
|
(costly conversion is not necessary, because ASCII is a subset of UTF-8)
CVS patchset: 7264
CVS date: 2004/12/16 13:58:57
|
|
CVS patchset: 7185
CVS date: 2004/12/03 01:15:29
|
|
CVS patchset: 7167
CVS date: 2004/11/29 23:02:31
|
|
CVS patchset: 6628
CVS date: 2004/06/01 21:48:37
|
|
CVS patchset: 6627
CVS date: 2004/06/01 21:37:16
|
|
2) Simplify libfaad init
CVS patchset: 6588
CVS date: 2004/05/24 22:17:57
|
|
CVS patchset: 6075
CVS date: 2004/01/28 12:38:37
|
|
output which can now be different
CVS patchset: 6070
CVS date: 2004/01/26 22:33:08
|
|
CVS patchset: 6068
CVS date: 2004/01/26 20:13:58
|
|
CVS patchset: 6030
CVS date: 2004/01/12 17:35:14
|
|
- increase demux and decoder apis
- fix runtime changing of ogg/ogm audio channels
note: i hope i haven't broken any demux->decoder data exchange. please report any problems.
CVS patchset: 6014
CVS date: 2004/01/09 01:26:32
|
|
CVS patchset: 5989
CVS date: 2004/01/04 16:19:45
|
|
- some fixes to xine_decoder.c
CVS patchset: 5959
CVS date: 2003/12/30 02:00:10
|
|
serve until a better solution is found
CVS patchset: 5927
CVS date: 2003/12/20 14:21:50
|
|
of the FAAD structures
CVS patchset: 5922
CVS date: 2003/12/19 05:03:28
|
|
CVS patchset: 5912
CVS date: 2003/12/14 22:13:22
|
|
CVS patchset: 5879
CVS date: 2003/12/09 00:02:28
|
|
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: 5731
CVS date: 2003/11/15 13:01:00
|
|
for more information see message on xine-devel
CVS patchset: 3818
CVS date: 2003/01/08 01:02:27
|
|
different sizeof than integer.
- add extra_info structure to pass informations from input/demuxers down
to the output frame. this can be used, for example, to pass the frame
number of a frame (when known by decoder). also, immediate benefict is
that we now have a slider which really shows the current position of
the playing stream. new fields can be added to extra_info keeping
binary compatibility
- bumpy everybody's api versions
CVS patchset: 3603
CVS date: 2002/12/21 12:56:44
|
|
CVS patchset: 3560
CVS date: 2002/12/16 18:59:50
|
|
CVS patchset: 3463
CVS date: 2002/12/08 20:46:00
|
|
CVS patchset: 3421
CVS date: 2002/12/04 04:08:42
|
|
catalog entry; this will automatically fix (or workaround) existing
compilations of the libfaad plugin
CVS patchset: 3375
CVS date: 2002/11/26 03:12:56
|
|
* 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
|
|
CVS patchset: 3300
CVS date: 2002/11/19 02:31:03
|
|
adapt some more decoders
CVS patchset: 2618
CVS date: 2002/09/05 22:18:50
|
|
(geez this was a job)
CVS patchset: 2616
CVS date: 2002/09/05 20:44:38
|
|
broken now ... matthias/miguel: please fix it :-)
CVS patchset: 2606
CVS date: 2002/09/04 23:31:05
|
|
CVS patchset: 2307
CVS date: 2002/07/17 20:29:03
|
|
patches)
CVS patchset: 2302
CVS date: 2002/07/17 15:21:46
|
|
CVS patchset: 2276
CVS date: 2002/07/15 18:49:53
|
|
of aac streams should work.
who will be fearless enough to enable faad in configure/makefile? :)
CVS patchset: 2272
CVS date: 2002/07/15 02:15:38
|
|
xine_decoder.c is working, but demux_qt must send some needed
initialization data. currently it's hardcoded to play my test stream, so
it's not usable yet.
CVS patchset: 2267
CVS date: 2002/07/14 23:43:01
|