libam7xxx-0.1.4 released
Release 0.1.4 of libam7xxx is out, bringing a very nice performance improvement.
Here is the entry from the NEWS file:
News for v0.1.4: ================ * Improved USB device configuration in order to support more devices * Added support for Philips/Sagemcom PicoPix 2330 (Thanks to Grégory Lemesre) * Fixed verbose debug output * Confirmed that libam7xxx works with the Top-Height/TEC PP700 projector * Implemented am7xxx_send_image_async() * Made am7xxx-play almost twice faster by using am7xxx_send_image_async() * Improved documentation * Added support for compiling with clang * A lot of little fixes for correctness, robustness and portability * Renamed am7xxx_mode_switch to am7xxx-modeswitch, added an udev rule for it
Debian packages for i386 and amd64 are available at ao2.it/debian.
In this release am7xxx-play performance almost doubled, by just using the new shiny am7xxx_send_image_async()
function, check out the minstat analysis of the benchmark for the details.
Comments
Hello, I compiled your code
Hello, I compiled your code with cmake under fedora 19 x64 without any warning. When I run picoproj with my new PicoPix 2055 nothing happens and the projector still shows the Philips logo
Thanks
Hi Luca, please join the
Hi Luca,
please join the #am7xxx IRC channel on Freenode or write me an email so we can investigate about your issue with PicoPix 2055.
Ciao, Antonio
Have you ever found the issue
Have you ever found the issue with the PicoPix 2055?
Recently philips released a new firmware.
Hi Paolo, the latest code in
Hi Paolo,
the latest code in the git repository should work with the PicoPix 2055 I have some users who reported success, however I don't know what firmware they were using.
I have only got an Acer C110, so I rely on users' help to support the other models.
Ciao, Antonio
Thanks for the answer, I will
Thanks for the answer, I will try the new firmware as soon as I will get my picopix 2055.
One more thing, this project is really relevant well done! I am only wondering if you have ever consider to move the git repository in a more 'community base' environment (i.e., github, bitbucket just to name a few)?
By doing this you will be able not only to follow better bug reports but also to allow your 'community' (end-users, developer, bug reporters...) to discuss common issues and new features. As a developer such things are more than useful.
Finally, as you probably already know you can still keep in sync your local git repository at ao2.it.
Please Paolo, if you can, try
Please Paolo, if you can, try with the "old" firmware too and let me know. Also knowing the differences between firmwares can be useful (e.g. lsusb -v before and after the upgrade).
I prefer email to web interfaces that's why I tend to avoid web-based issue trackers, I may consider setting up a mailing list to make bug reports public tho.
Thanks, Antonio
By default the brightness for
By default the brightness for the picopix 2055 is very low. I've read in the source code that the power option is disabled. Any change this is fixed. This way it's not usable for presentations. Thanks making this work anyway.
Hi, I disabled power and
Hi,
I disabled power and zoom for PicoPix 2055 because some user reported that there was a problem with them.
I have to trust users for devices I do not own.
Maybe different firmware versions support different functionalities but I cannot be sure of that.
Can you send me via email the full output of lsusb for the device and also try without the quirks?
Thanks, Antonio
Hi, can someone help me
Hi,
can someone help me please, i installed all the libam7xxx bin, dev, doc, am7xxx drivers from ao2.it/debian, to run a philips picopix 1020 on xubuntu 1310, then when i do
it says:
but when i do
i can see the bunny
what am i doing wrong ?
i just want to see a clone of my screen...
did i forget something?
Hi visnu, maybe the binary
Hi visnu,
maybe the binary packages from ao2.it/debian are not fully compatible with the libav version from your Ubuntu. Try compiling libam7xxx yourself.
Ciao, Antonio
thank you but i don't know
thank you but i don't know much about compiling, can you tell me more about how to do that please... i don't know how to do many things under linux but i can follow if you explain.
i tried many things, i can see a .MKV movie from my collection doing "am7xxx-play -i file:///home/...mkv" but there is no sound and the movie goes faster than normal play, then i tried 10 other movies, mkv, avi, mp4... and nothing works but the first one even if i unplug and restart the projector.
i can also see some images from the web with "am7xxx-play -i http://..."
but some images work and some other don't and i don't understand why, i don't see any link with the format and size of the image, it is like the movies it looks random, but what works always work... why if i can see one .mkv or .jpg another .mkv or .jpg doesn't show ??? i spent hours and i am still trying...
thanks for your help
Instruction about compiling
Instruction about compiling are in the HACKING.asciidoc file in the libam7xxx code base. Integrate that info with some web searching.
BTW keep in mind that libam7xxx is just a library to display stuff with our projectors, it's not a complete solution to play movies.
am7xxx-play is an example of a possible application using the library, but it's not complete: it does not decode audio or synchronize to fps. Using it with x11grab usually works fine (when it works at all) but am7xxx-play is not meant to actually play movies by its own.
For further help join the #am7xxx IRC channel on Freenode.
thank you i'm going to try
thank you i'm going to try that.
I am trying to compile this
I am trying to compile this thing but I cannot. I appreciate any help please. Regards.
It looks like you are using
It looks like you are using an older libav version. What version is it?
You may need a patch like the following one, but I don't know if it still applies: 0001-Revert-am7xxx-play-switch-to-avcodec_encode_video2.patch
Contact me on IRC or via email for further questions.
Ciao, Antonio
same issue... on kubuntu
same issue... on kubuntu 14.04
The deb doesn't work and I did not succeed in manual compiling.
What about the patch? Which is the procedure to apply it?
Thanks,
Andrea
Ok, I manually solved all the
Ok, I manually solved all the depencies one by one, e.g dowloading and installing libavformat53_0.8.7-1ubuntu2_i386.deb (not a clean procedure, I guess)
Now this is the output:
~/Programmi/picopix-libam$ sudo am7xxx-play -f x11grab -i :0.0
scan_devices: am7xxx device found, index: 0, name: Philips/Sagemcom PicoPix 1020
cannot find input format
cannot initialize input
am7xxx_play failed
What can I do?
Thanks
And this is the problem when
And this is the problem when I try to compile by myself:
~/Programmi/picopix-libam/libam7xxx/build$ make
[ 33%] Built target am7xxx
[ 66%] Built target am7xxx-static
[ 77%] Built target am7xxx-modeswitch
Linking C executable ../bin/am7xxx-play
CMakeFiles/am7xxx-play.dir/am7xxx-play.c.o: nella funzione "am7xxx_play":
am7xxx-play.c:(.text+0x719): riferimento non definito a "av_frame_alloc"
am7xxx-play.c:(.text+0x762): riferimento non definito a "av_frame_alloc"
am7xxx-play.c:(.text+0xc80): riferimento non definito a "av_frame_free"
am7xxx-play.c:(.text+0xc8e): riferimento non definito a "av_frame_free"
collect2: error: ld returned 1 exit status
make[2]: *** [bin/am7xxx-play] Errore 1
make[1]: *** [examples/CMakeFiles/am7xxx-play.dir/all] Errore 2
make: *** [all] Errore 2
No way :(
Post new comment