#
2e54e93f |
|
18-Sep-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Finall changed the Seek() method of Decoder plug-ins to SeekedTo(), since it's only informative to decoders. They can't modify the seeked frame/time. This also mirrors what all existing decoders were doing in Seek(). BMediaTrack is simplified accordingly (resolved two TODOs). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38705 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ad846ea0 |
|
11-Jun-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Move the global initialization of the xvid core to a static initializer, only the decoder structure is now initialized per instance, this should be better (thread safe). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25925 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2082f2d5 |
|
12-Apr-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Cleanup and improvements in the debug output * Handles wrapping of the chunk buffer for the case that we need to read additional chunk data, but still need the data from the last chunk buffer as well. * Don't skip the very first frame when calculating the timing. * Includes some new code to handle seeking internally, but it is currently disabled and incomplete. * Prepared to recover from floating point exceptions generated in some rare situations by xvid, but we are currently missing fenv.h in our public POSIX headers, so it is disabled. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24945 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
880e4292 |
|
25-Jun-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* implemented an xvid based decoder plugin -> It is currently disabled, because it won't link. I would need to add xvid to the tree, but that would add nasm as a build dependency. I need to talk this over with Ingo. However, it is quite easy to build xvid yourself and link the decoder, should you want to test it. It works fine under ZETA when compiled to use the undocumented R5 Decoder API. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21504 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2e54e93fbf76098340f69d0d1bc9d82579fb0069 |
|
18-Sep-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Finall changed the Seek() method of Decoder plug-ins to SeekedTo(), since it's only informative to decoders. They can't modify the seeked frame/time. This also mirrors what all existing decoders were doing in Seek(). BMediaTrack is simplified accordingly (resolved two TODOs). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38705 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ad846ea0a9f035c9de2dae8e4e34294db577d4e8 |
|
11-Jun-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Move the global initialization of the xvid core to a static initializer, only the decoder structure is now initialized per instance, this should be better (thread safe). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25925 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2082f2d5c1bfb7674abd6722ffe8be3d4b525c29 |
|
12-Apr-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Cleanup and improvements in the debug output * Handles wrapping of the chunk buffer for the case that we need to read additional chunk data, but still need the data from the last chunk buffer as well. * Don't skip the very first frame when calculating the timing. * Includes some new code to handle seeking internally, but it is currently disabled and incomplete. * Prepared to recover from floating point exceptions generated in some rare situations by xvid, but we are currently missing fenv.h in our public POSIX headers, so it is disabled. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24945 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
880e4292a10f2416eeae2b65b9e6a2a64bc16c1a |
|
25-Jun-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* implemented an xvid based decoder plugin -> It is currently disabled, because it won't link. I would need to add xvid to the tree, but that would add nasm as a build dependency. I need to talk this over with Ingo. However, it is quite easy to build xvid yourself and link the decoder, should you want to test it. It works fine under ZETA when compiled to use the undocumented R5 Decoder API. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21504 a95241bf-73f2-0310-859d-f6bbb57e9c96
|