On 1/8/20 3:25 PM, Pali Rohár wrote:
Somehow this went straight to my Junk folder, so I didn't see this
message at all until now.
> Audio application (e.g. pulseaudio) really do not want to handle two
> separate services to monitor and process HSP/HFP devices. >
> For audio application are HSP and HFP devices equivalent, they provide
> same features: SCO socket, API for controlling microphone and speaker
> gain; plus optionally specify used codec.
> So having two separate services which fully divided for audio
> application purpose does not make sense.
> So it is possible that both HSP and HFP audio cards would be available
> via one audio API? Because I do not see how it could be done via design
> like dundee.
One API sure. Maybe on multiple services. Honestly, I don't see why
this would be such a burden for PA to watch 2 dbus services instead of
1. From oFono perspective it would make more sense to keep the HSP part
a separate daemon. I could be convinced otherwise if it is indeed a big
burden for PA...
>> You can then implement the same API interfaces for setting up the HSP audio
>> stream as oFono does today (i.e. https://git.kernel.org/pub/scm/network/ofono/ofono.git/tree/doc/handsfree...),
> This API is unusable for both HSP and HFP audio streams. In pulseaudio
> it is somehow used, but it is not suitable.
Funny. "It is used but not suitable"?
> Main objection for handsfree-audio-api.txt is that it does not provide
> information about locally used codec and somehow mixes air codec and
> local codec. In my hsphfpd.txt I used term "AgentCodec" for bluetooth
> local codec and term "AirCodec" for bluetooth air codec format.
Okay. But, just FYI, at the time there was no hw that could do such
on-the-fly conversions, so this use case wasn't considered/implemented.
There's really no reason why we couldn't extend our APIs to handle this.
> Another objection against handsfree-audio-api.txt API is that it is
> bound to HF codecs (via number) and does not support for pass e.g. CSR
True. In retrospect we probably should have used strings. But it was
assumed that vendor extensions would go via the Bluetooth SIG Assigned
Numbers facility. Anyhow, we can always add a 'Register2' method that
could take codecs as a string array or a combination of strings & ints.
And if Register2 was used, then use 'NewConnection2' with a signature
that supports passing in vendor codecs and whatever else that might be
> What is completely missing in that API is controlling volume level.
It is there on the CallVolume interface
> And also API does not provide socket MTU information or ability to
> change/specify which codec would be used.
There was no need, we automatically defaulted to using Wide band if
available. Third party codecs are a new use case (for oFono HFP), so
would require an API extension.
> Non-audio APIs which are needed to export (for both HSP and HFP profiles):
> * battery level (0% - 100%)
> * power source (external, battery, unknown)
> * ability to send "our laptop" battery level and power source to remote device
> * send text message to embedded display
> * process button press event (exported via linux kernel uinput)
I think all of these are feasible to support under the current oFono
structure, either via plugins or API extensions.
Android emulators are currently in high permintaan because they allow us to use Android game and apps on PC. There are different reasons why you may want to use an Android emulator on your komputer. First, if you are an Android app and games developer; before you can launch your product, you have to tes your product on as many devices as possible. An Android emulator can be used for performing this kind of work.
Secondly, gamers may also find themselves requiring the use of an Android emulator for PC for making game easier to play. And so, game do not have to depend on the mobile piranti baterai life and gamers keuntungan from using a faster prosesor and a larger screen.
LDPlayer Android Emulator is one of the newest and populer Android emulators. It continues to be promoted as an Android emulator that is a perfect bugar for playing game and using apps on PC. LDPlayer is similar to other well-known emulators and it has numerous fiturs.
Because this emulator is available for free, it makes it a great pilihan for those who want to try out an app on PC or simply play Android game. Furthermore, apart from having Google Play Store, you also have the pilihan of using its app store named LD Store. On the LDPlayer app store, you will find various apps like WhatsApp, Instagram, and PUBG Mobile.
[sorry for the last mails where I got your last name mixed up...]
On 08/10/2017 07:03 AM, Eswaran Vinothkumar (BEG/PJ-IOT-EL) wrote:
> Could you send me the exact modem description you are using? So that we can write quirk?
> I am using TELIT 910 EUG Modem.
Okay, maybe that is already enough. I saw that in drivers/telit.c there
is already some code to handle variants of the modem. The matching is
done on these strings.
Are there any vid/pid available fot his modem?
If you need to write a review, essay or dissertation but you not really talented in writing, you can use [url=https://master-dissertations.com/articles/dissertation-outline-writin... outline writing service[/url]. Writers there can help with big amount of information and difficult topics. This is not for free, but its worth it. If you still hesitate think about all that free from studying time and all you can do with it.
If you need to write a review, essay or dissertation but you not really talented in writing, you can use https://master-dissertations.com/articles/dissertation-outline-writing-se.... Writers there can help with big amount of information and difficult topics. This is not for free, but its worth it. If you still hesitate think about all that free from studying time and all you can do with it.
When it comes to producing a novel or an assignment, the language approach is crucial. Language techniques come in a variety of shapes and sizes. The components that a writer incorporates into their story to underline the theme they are focusing on are known as language techniques. It is very significant while writing an essay or a story. The components that a writer incorporates into their story to underline the theme they are focusing on are known as language strategies. We are usually enthralled with a beautiful story and overlook the language methods required to make it excellent. You will be able to identify all of the details that make a tale work or even assist with assignment writing with all of the knowledge you get about the aspects contained in English language strategies. Language techniques and aspects can aid a student's comprehension of a story, poetry, essay, or novel.
Have you ever faced a lack of time? It's especially relevant to students who fail to complete all their homework on time. Everyday life is too intense to do all the courseworks, essays, or homework on your own.
If you want to get high grades in college or university, then we can help you. We are the leading writing service that can provide you with academic help. This is what is very important for today's students.
You will have more free time, and you can devote yourself to your family and friends. We will do all the work for you quickly and efficiently. Our advantages are a friendly team of professionals who have vast experience in creating essays, term papers, and any other student papers so that you can trust us.
Our company, https://writemypaper.college/college-paper-writing-service , has been providing such services for a very long time. If the college paper help is very important to you, then you should write to us. Thanks to our team, you can solve all your problems and go about your daily activities. Just click here.
Another plus is our prices. We know how difficult it is for students to find enough money, so we offer the most affordable prices for all our securities. That is why you will not experience discomfort while ordering a term paper or essay. All you need is to write to us, and we will do all the work for you.