हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      संग्रह की मदद से व्यवस्थित रहें
    
    
      
      अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  btrc_interface_t स्ट्रक्चर का रेफ़रंस
 
  
   #include <
   
    bt_rc.h
   
   >
  
 
 
 
 
 
 
  
   स्टैंडर्ड BT-RC AVRCP टारगेट इंटरफ़ेस को दिखाता है.
  
  
   
    bt_rc.h
   
   फ़ाइल की लाइन
   
    223
   
   पर परिभाषा.
  
  
 
 
 
 
  
  
   
    इंटरफ़ेस को बंद करता है.
   
   
    परिभाषा, फ़ाइल
    
     bt_rc.h
    
    की लाइन
    
     291
    
    पर दी गई है.
   
   
  
 
 
 
  
  
   
    मौजूदा गानों के एलिमेंट एट्रिब्यूट टेक्स्ट ("टाइटल"/"एल्बम"/"कलाकार") दिखाता है num_attr: पॉइंटर p_attrs में मौजूद एट्रिब्यूट टेक्स्ट की संख्या दिखाता है
   
   
    परिभाषा, 
     bt_rc.h
    
    फ़ाइल की लाइन
    
     265
    
    पर दी गई है.
   
   
  
 
 
 
  
  
   
    GetPlayStatus अनुरोध का जवाब देना. इसमें मौजूदा
   
   
    - 
     वीडियो चलाने की स्थिति
    
- 
     गाने की अवधि
    
- 
     गाने की पोज़िशन
    
    
     bt_rc.h
    
    फ़ाइल की लाइन
    
     237
    
    पर परिभाषा.
   
   
  
 
 
 
  
  
   
    ऐप्लिकेशन एट्रिब्यूट का टेक्स्ट दिखाता है ("Shuffle"/"Repeat"/...) num_attr: यह बताता है कि पॉइंटर p_attrs में मौजूद एट्रिब्यूट के टेक्स्ट की संख्या कितनी है
   
   
    परिभाषा, 
     bt_rc.h
    
    फ़ाइल की लाइन
    
     255
    
    पर दी गई है.
   
   
  
 
 
 
  
  
   
    दिए गए हर attr_id के लिए, ऐप्लिकेशन एट्रिब्यूट की मौजूदा वैल्यू दिखाता है
   
   
    
     bt_rc.h
    
    फ़ाइल की लाइन
    
     250
    
    पर परिभाषा.
   
   
  
 
 
 
  
  
   
    ऐप्लिकेशन एट्रिब्यूट का टेक्स्ट दिखाता है ("Shuffle"/"Repeat"/...) num_attr: यह बताता है कि पॉइंटर p_vals में एट्रिब्यूट वैल्यू के टेक्स्ट की संख्या कितनी है
   
   
    परिभाषा, 
     bt_rc.h
    
    फ़ाइल की लाइन
    
     260
    
    पर दी गई है.
   
   
  
 
 
 
  
  
   
    BtRc कॉलबैक रजिस्टर करना
   
   
    परिभाषा,
    
     bt_rc.h
    
    फ़ाइल की लाइन
    
     230
    
    पर दी गई है.
   
   
  
 
 
 
  
  
   
    प्लेयर ऐप्लिकेशन के सहायता एट्रिब्यूट (शफ़ल/दोहराएं/...) की सूची दिखाता है num_attr: यह बताता है कि पॉइंटर p_attrs में कितने एट्रिब्यूट हैं
   
   
    परिभाषा, 
     bt_rc.h
    
    फ़ाइल की लाइन
    
     242
    
    पर दी गई है.
   
   
  
 
 
 
  
   
    
     | bt_status_t
      
      (* list_player_app_value_rsp)(int num_val, uint8_t *p_vals) | 
   
   
  
   
    प्लेयर ऐप्लिकेशन के लिए इस्तेमाल किए जा सकने वाले एट्रिब्यूट की सूची दिखाता है (Shuffle Off/On/Group) num_val: यह बताता है कि पॉइंटर p_vals में कितनी वैल्यू मौजूद हैं
   
   
    परिभाषा,
    
     bt_rc.h
    
    फ़ाइल की पंक्ति
    
     247
    
    पर दी गई है.
   
   
  
 
 
 
 
 
 
  
  
   
    प्लेयर एट्रिब्यूट के अनुरोध ("शफ़ल करें"/"दोहराएं") को सेट करने का जवाब rsp_status: मौजूदा मीडिया प्लेयर के लिए प्लेयर एट्रिब्यूट सेट करने का स्टेटस
   
   
    परिभाषा, 
     bt_rc.h
    
    फ़ाइल की लाइन
    
     270
     पर दी गई है
    .
   
   
  
 
 
 
  
  
   
    वॉल्यूम की मौजूदा सेटिंग को रिमोट पर भेजें. यह सुविधा, SetAbsoluteVolume तक ही सीमित है. इसे बेहतर बनाया जा सकता है, ताकि यह रिलेटिव वॉल्यूम (AVRCP 1.0) के साथ काम कर सके. RelateVolume के साथ, हम VOLUME_UP/VOLUME_DOWN भेजेंगे, न कि वॉल्यूम के सटीक लेवल को: यह 0 से 127 की रेंज में होना चाहिए. bit7 को रिज़र्व किया गया है और इसे सेट नहीं किया जा सकता
   
   
    परिभाषा, 
     bt_rc.h
    
    फ़ाइल की लाइन
    
     288
    
    पर दी गई है.
   
   
  
 
 
 
  
  
   
    sizeof(BtRcInterface) पर सेट करें
   
   
    परिभाषा, 
     bt_rc.h
    
    फ़ाइल की लाइन
    
     226
    
    पर दी गई है.
   
   
  
 
 इस स्ट्रक्चर का दस्तावेज़, इस फ़ाइल से जनरेट किया गया था:
 
  - 
   hardware/libhardware/include/hardware/
   
    bt_rc.h
   
  
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
  आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया.
  
  
  
    
      [[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया."],[],[]]