Bug No cache/buffer is used for m3u8 "playlists", causes stuttering video
#31
(2013-02-14, 12:56)flyingrat Wrote:
(2013-02-14, 11:13)Skank Wrote: Has anyone yet requested for a pull for latest ffmpeg version on github? Cant find it
No changes pushed to the xbcm repo yet since I'm still doing work on a local clone.

But I suspect future discussions will become more code oriented and they will probably fit better on github. Not sure which git model currently being used by xbmc but I guess a normal fork and pull would do. If you have the time and possibility, it would be nice if you could check way of working. Nod Wink Then we can prepare a new fork (or whatever) and move on from there...


This fork thing and all are like chinese for me Smile
What are you working on? Some clone of what?
Frodo final with latest ffmpeg? For windows?
Reply
#32
(2013-02-14, 14:18)Skank Wrote: This fork thing and all are like chinese for me Smile What are you working on? Some clone of what? Frodo final with latest ffmpeg? For windows?

You asked for it Wink. But no sweat mate, I'l do it my self in due time. For the git lingo check: "Using Pull Requests".
1. XBMC: http://github.com/FlyingRat/xbmc (ffmpeg-head-inc-xbmc-patches)
2. FFmpeg: http://github.com/FlyingRat/FFmpeg (ffmpeg-head-with-xbmc-custom-patches)
3. XBMC-updated-FFmpeg-binaries (just dev snapshots, no regular distros)
Reply
#33
(2013-02-14, 15:10)flyingrat Wrote:
(2013-02-14, 14:18)Skank Wrote: This fork thing and all are like chinese for me Smile What are you working on? Some clone of what? Frodo final with latest ffmpeg? For windows?

You asked for it Wink. But no sweat mate, I'l do it my self in due time. For the git lingo check: "Using Pull Requests".

Page doesnt exist here
Reply
#34
https://help.github.com/articles/using-pull-requests
Reply
#35
Wink 
Most work on the FFmpeg version bump to v1.1 is now done. SmileSmile I need some advice how we can make it available for testing on other platforms: "How to apply changes for FFmpeg version bump to 1.1?".
1. XBMC: http://github.com/FlyingRat/xbmc (ffmpeg-head-inc-xbmc-patches)
2. FFmpeg: http://github.com/FlyingRat/FFmpeg (ffmpeg-head-with-xbmc-custom-patches)
3. XBMC-updated-FFmpeg-binaries (just dev snapshots, no regular distros)
Reply
#36
Looking forward to testing this one Wink
Reply
#37
Wink 
Repo with FFmpeg version bump to 1.1.2: https://github.com/FlyingRat/xbmc-ffmpeg-v1.1-bump.git Please notice:

1. I've only tested the build on OSX so far thus there might be issues i'm not aware of on other platforms.

2. "make -C lib/addons/script.module.pil" doen't build cleanly on osx but you can probably skip that step for the moment. Repo fork is two days old so there is a chans this has already been taken care of. Please let me know if thats the case.
--

Any type of feedback is welcome! Smile
1. XBMC: http://github.com/FlyingRat/xbmc (ffmpeg-head-inc-xbmc-patches)
2. FFmpeg: http://github.com/FlyingRat/FFmpeg (ffmpeg-head-with-xbmc-custom-patches)
3. XBMC-updated-FFmpeg-binaries (just dev snapshots, no regular distros)
Reply
#38
Sadly, I can't get past configure yet, lol

Unknown option "--custom-libname-with-major=$(FULLNAME)-$(LIBMAJOR)-i486-linux$(SLIBSUF)".
See ./configure --help for available options.
configure: error: Submodule lib/ffmpeg failed to configure

D
Reply
#39
(2013-02-18, 00:13)bobb0 Wrote: Sadly, I can't get past configure yet, lol

Unknown option "--custom-libname-with-major=$(FULLNAME)-$(LIBMAJOR)-i486-linux$(SLIBSUF)".
See ./configure --help for available options.
configure: error: Submodule lib/ffmpeg failed to configure

D

Checking tomorrow, what os?
1. XBMC: http://github.com/FlyingRat/xbmc (ffmpeg-head-inc-xbmc-patches)
2. FFmpeg: http://github.com/FlyingRat/FFmpeg (ffmpeg-head-with-xbmc-custom-patches)
3. XBMC-updated-FFmpeg-binaries (just dev snapshots, no regular distros)
Reply
#40
Got the same problem when compiling ypur source for the raspberry pi:

Code:
checking for ccache... none
configure: ccache not found. Falling back to default CC
configure: == DVDCSS support disabled. ==
configure: == Google Test Framework will not be configured. ==
configure: creating ./config.status
Unknown option "--custom-libname-with-major=$(FULLNAME)-$(LIBMAJOR)-arm$(SLIBSUF)".
See ./configure --help for available options.
configure: error: Submodule lib/ffmpeg failed to configure

Built on ubuntu server x64:

Code:
$ cat /etc/motd
Welcome to Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-38-generic x86_64)

$ uname -a
Linux ub64 3.2.0-38-generic #60-Ubuntu SMP Wed Feb 13 13:22:43 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Crosscomplied attempted as per instructions on: http://www.raspbmc.com/wiki/technical/building-xbmc/
Tried building from a git clone of https://github.com/xbmc/xbmc, that works fine.
Looks like some configuration option in ffmpeg in your tree is broken.....
Reply
#41
(2013-02-17, 22:42)flyingrat Wrote: Repo with FFmpeg version bump to 1.1.2: https://github.com/FlyingRat/xbmc-ffmpeg-v1.1-bump.git Please notice:
...
Any type of feedback is welcome! Smile
Since this change will apparently never go into frodo, could you consider patching currently used version of ffmpeg with a fix for this bug tog get it fixed in frodo?
Reply
#42
(2013-02-20, 11:18)ekdahl Wrote: Since this change will apparently never go into frodo, could you consider patching currently used version of ffmpeg with a fix for this bug tog get it fixed in frodo?

The link is possible broken, do you mind posting it again or update the post. /Thanks, Lars.

(2013-02-19, 21:36)dataolle Wrote: Crosscomplied attempted as per instructions on: http://www.raspbmc.com/wiki/technical/building-xbmc/
Tried building from a git clone of https://github.com/xbmc/xbmc, that works fine.
Looks like some configuration option in ffmpeg in your tree is broken.....

Hi! Which branch, frodo or mainline? I'll update the fork to the lastest mainline level. If mainline works we may have general configure problems. Do you mind doing some debugging/tracing during config?
1. XBMC: http://github.com/FlyingRat/xbmc (ffmpeg-head-inc-xbmc-patches)
2. FFmpeg: http://github.com/FlyingRat/FFmpeg (ffmpeg-head-with-xbmc-custom-patches)
3. XBMC-updated-FFmpeg-binaries (just dev snapshots, no regular distros)
Reply
#43
(2013-02-20, 23:26)flyingrat Wrote:
(2013-02-20, 11:18)ekdahl Wrote: Since this change will apparently never go into frodo, could you consider patching currently used version of ffmpeg with a fix for this bug tog get it fixed in frodo?
The link is possible broken, do you mind posting it again or update the post. /Thanks, Lars.
What I was getting at was this:
(2013-02-16, 15:29)flyingrat Wrote: Most work on the FFmpeg version bump to v1.1 is done. I need some advice here:
2. Which branch shall I fork, current master or the frodo release?
(2013-02-16, 16:41)davilla Wrote: 2) current master, this will never go into frodo
Since this makes SVT Play pretty much unwatchable, which constitutes a huge part of my xbmc usage, it would be great to have this bug fixed in Frodo too.
Have anyone spotted the specific commit that fixed this issue in ffmpeg?
Reply
#44
(2013-02-18, 00:13)bobb0 Wrote: Sadly, I can't get past configure yet, lol

Unknown option "--custom-libname-with-major=$(FULLNAME)-$(LIBMAJOR)-i486-linux$(SLIBSUF)".
See ./configure --help for available options.
configure: error: Submodule lib/ffmpeg failed to configure

D

The problem is due to the fact that the XBMC specific ffmpeg patches have not yet been applied to @flyingrat's repo...

(2013-02-19, 21:36)dataolle Wrote: Got the same problem when compiling ypur source for the raspberry pi:

Code:
checking for ccache... none
configure: ccache not found. Falling back to default CC
configure: == DVDCSS support disabled. ==
configure: == Google Test Framework will not be configured. ==
configure: creating ./config.status
Unknown option "--custom-libname-with-major=$(FULLNAME)-$(LIBMAJOR)-arm$(SLIBSUF)".
See ./configure --help for available options.
configure: error: Submodule lib/ffmpeg failed to configure

Built on ubuntu server x64:

Code:
$ cat /etc/motd
Welcome to Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-38-generic x86_64)

$ uname -a
Linux ub64 3.2.0-38-generic #60-Ubuntu SMP Wed Feb 13 13:22:43 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Crosscomplied attempted as per instructions on: http://www.raspbmc.com/wiki/technical/building-xbmc/
Tried building from a git clone of https://github.com/xbmc/xbmc, that works fine.
Looks like some configuration option in ffmpeg in your tree is broken.....

The problem is due to the fact that the XBMC specific ffmpeg patches have not yet been applied to @flyingrat's repo...
Reply
#45
(2013-02-20, 11:18)ekdahl Wrote: Since this change will apparently never go into frodo, could you consider patching currently used version of ffmpeg with a fix for this bug tog get it fixed in frodo?
This shouldn't really be a problem although we probably need a separate fork, but first we need to get the new ffmpeg libraries to work with the necessary xbmc add-on patches: "[WIP] FFmpeg 1.1- XBMC add-on patches" ...
1. XBMC: http://github.com/FlyingRat/xbmc (ffmpeg-head-inc-xbmc-patches)
2. FFmpeg: http://github.com/FlyingRat/FFmpeg (ffmpeg-head-with-xbmc-custom-patches)
3. XBMC-updated-FFmpeg-binaries (just dev snapshots, no regular distros)
Reply

Logout Mark Read Team Forum Stats Members Help
No cache/buffer is used for m3u8 "playlists", causes stuttering video1